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

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

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

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

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

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

h2{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

h1{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

h5{
font-weight:400;
font-size:var(--phw-g-button-text-font-size);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
}

h4{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
}

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

input::-webkit-input-placeholder{
color:var(--placeholder-text-color-1);
font-size:var(--custom-font-size-1);
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:300;
}

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

.phw-btn:hover, .phw-btn-nd:hover{
border-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);
color:var(--brand-color-secondary);
}

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

.phw-g-bg-secondary-padding-20{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
padding-top:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.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-button-text-font-size);
line-height:1.25;
}

.phw-g-btn-default,.btn-default,.default-button{
border-width:1px;
border-color:var(--phw-custom-rich-red--sercoc50001ff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--white);
background-color:var(--phw-custom-serco-rich-redc50001ff);
font-weight:400;
font-family:var(--cms-g-avenir-next);
font-size:var(--phw-g-small-text-font-size);
padding-left:16px;
padding-right:16px;
min-height:auto;
width:auto;
line-height:1;
height:32px;
align-items:center;
justify-content:center;
}

.phw-g-btn-default:hover,.btn-default:hover,.default-button:hover{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--brand-color-secondary);
background-color:var(--phw-custom-white);
font-weight:400;
font-family:var(--cms-g-avenir-next);
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-btn-default:focus,.btn-default:focus,.default-button:focus{
font-weight:400;
font-family:var(--cms-g-avenir-next);
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-btn-default:active,.btn-default:active,.default-button:active{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--white);
background-color:var(--phw-custom-serco-rich-redc50001ff);
font-weight:400;
font-family:var(--cms-g-avenir-next);
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-btn-default:visited,.btn-default:visited,.default-button:visited{
border-width:1px;
border-color:var(--phw-custom-rich-red--sercoc50001ff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--white);
background-color:var(--phw-custom-serco-rich-redc50001ff);
font-weight:400;
font-family:var(--cms-g-avenir-next);
font-size:var(--phw-g-small-text-font-size);
padding-left:16px;
padding-right:16px;
height:32px;
min-height:auto;
width:auto;
line-height:1;
}

.phw-g-btn-jobcard-info-link{
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);
font-weight:400;
color:var(--white);
background-color:transparent;
text-decoration:underline;
border-color:transparent;
box-shadow:none;
border-width:0;
}

.phw-g-btn-large-primary{
border-width:1px;
border-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--white);
background-color:var(--phw-custom-serco-rich-redc50001ff);
min-height:0px;
font-family:var(--cms-g-avenir-next);
font-size:var(--phw-g-input-label-text-font-size);
gap:10px;
max-width:none;
max-height:none;
min-width:0px;
height:50px;
}

.phw-g-btn-large-primary:hover{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-transperant-white);
}

.phw-g-btn-link{
border-width:0;
border-color:transparent;
color:var(--brand-color-secondary);
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
font-family:var(--cms-g-avenir-next);
font-size:var(--phw-g-input-label-text-font-size);
padding-left:2px;
padding-right:2px;
}

.phw-g-btn-link:hover{
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(--alert-focus);
}

.phw-g-i-j5r9Dk:hover .phw-g-btn-link{
font-family:var(--cms-g-avenir-next);
}

.phw-g-btn-link-style-2{
font-weight:500;
font-family:var(--cms-g-avenir-next);
}

.phw-g-btn-plain,.btn-info,.plain-button{
background-image:none;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--brand-color-primary);
font-weight:400;
padding-left:24px;
padding-right:24px;
min-height:auto;
height:44px;
margin-top:calc(var(--mu-space)*0);
}

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

.phw-g-btn-primary,.btn.primary-button,.primary-button{
background-image:none;
border-color:var(--phw-custom-rich-red--sercoc50001ff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--white);
background-color:var(--phw-custom-serco-rich-redc50001ff);
font-family:var(--cms-g-avenir-next);
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
height:44px;
}

.phw-g-btn-primary:hover,.btn-primary,.primary-button:hover{
background-image:none;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--brand-color-secondary);
background-color:var(--phw-custom-transperant-white);
}

.phw-g-btn-primary.disabled,.btn-primary,.primary-button.disabled{
min-height:44px;
}
.phw-g-btn-primary:disabled,.btn-primary,.primary-button:disabled{
min-height:44px;
}

.phw-g-btn-secondary,.btn-success,.secondary-button{
border-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--brand-color-secondary);
background-color:var(--phw-custom-transperant-white);
font-weight:400;
font-family:var(--cms-g-avenir-next);
padding-left:24px;
padding-right:24px;
min-height:auto;
height:44px;
}

.phw-g-btn-secondary:hover,.btn-success,.secondary-button:hover{
border-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--white);
background-color:var(--phw-custom-serco-rich-redc50001ff);
}

.phw-g-btn-small-primary{
border-color:var(--brand-color-primary);
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:500;
min-height:auto;
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*0.5);
border-top-right-radius:calc(var(--border-radius-base)*0.5);
border-bottom-left-radius:calc(var(--border-radius-base)*0.5);
border-bottom-right-radius:calc(var(--border-radius-base)*0.5);
font-size:var(--phw-g-small-text-font-size);
height:29px;
padding-left:16px;
padding-right:16px;
}

.phw-g-btn-small-primary:hover{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--white);
background-color:var(--phw-custom-black-background212529);
font-weight:500;
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-btn-tab-link:hover{
border-width:0px;
color:var(--body-color);
}

.phw-g-btn-tab-link{
border:none;
}

.phw-g-btn-tab-link-active:hover{
border-width:0px;
color:var(--body-color);
}

.phw-g-btn-tab-link-active{
border:none;
}

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

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

.phw-g-cardtitlelightmedium{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.5;
color:var(--white);
}

.phw-g-cardtitlemediumdark{
font-weight:500;
line-height:1.5;
color:var(--text-dark);
font-size:var(--phw-g-button-text-font-size);
}

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

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

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

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

.phw-g-employee-testimonial{
font-family:var(--cms-g-roboto);
font-weight:500;
color:var(--text-dark);
font-size: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-regular-text-font-size);
line-height:1.5;
}

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

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

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

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

.phw-g-h1-404-primary-blog{
font-weight:300;
font-size: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:300;
font-size:var(--custom-font-size-4);
line-height:1.25;
}

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

.phw-g-h1-thankyou-text-dark{
font-size:var(--custom-font-size-5);
color:var(--text-dark);
}

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

.phw-g-h1-widget-title-text-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-family:var(--cms-g-roboto);
font-weight:300;
font-size:var(--phw-g-button-text-font-size);
line-height:1;
color:var(--text-dark);
}

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

.phw-g-h2-event-coutdown{
font-weight:500;
font-size:var(--phw-g-button-text-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-h2-text-align{
font-weight:300;
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-h3-card-light{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
}

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

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

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

.phw-g-h3-number-style{
font-weight:300;
line-height:1.2;
color:var(--brand-color-primary);
font-size:var(--phw-g-widget-title-font-size);
}

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

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

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

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

.phw-g-herowidget{
}

.phw-g-i-006zcI{
border-width:5px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:var(--phw-g-regular-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
padding-inline-end:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
text-shadow:none;
margin-bottom:calc(var(--mu-space)*1.25);
margin-top:calc(var(--mu-space)*-0.625);
}

.phw-g-i-00Ni7R{
font-family:var(--cms-g-avenir-next);
}

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

.phw-g-i-00zRFx{
color:var(--white);
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-De6uhl:hover .phw-g-i-00zRFx{
color:var(--brand-color-primary);
}

.phw-g-i-c4kTS2:hover .phw-g-i-00zRFx{
color:var(--brand-color-primary);
}

.phw-g-i-pkyRVU:hover .phw-g-i-00zRFx{
color:var(--brand-color-primary);
}

.phw-g-i-fPZTj7:hover .phw-g-i-00zRFx{
color:var(--brand-color-primary);
}

.phw-g-i-010whB{
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
align-items:center;
background-color:var(--phw-custom-white);
padding-bottom:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
}

.phw-g-i-0194C5{
text-align:center;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}
.phw-g-i-0194C5 img{
object-fit:cover;
}

.phw-g-i-01cH9T:hover{
border-color:var(--brand-color-secondary);
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(--brand-color-secondary);
}

.phw-g-i-01cH9T{
font-family:var(--cms-g-avenir-next);
font-size:var(--phw-g-cards-subtitle-font-size);
}

.phw-g-i-01kUSS{
align-items:center;
}

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

.phw-g-i-03fYjg{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
fill:var(--brand-color-primary);
color:var(--brand-color-primary);
}

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

.phw-g-i-04JtCA{
background:none;
border:none;
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

.phw-g-i-051eSE{
padding-inline-end:calc(var(--pu-space)*5);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*0.125);
font-weight:400;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-2);
margin-inline-start:calc(var(--mu-space)*3.75);
margin-inline-end:calc(var(--mu-space)*23.75);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-05ptSh{
height:270px;
}
.phw-g-i-05ptSh img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-06NB4Z{
border-color:var(--phw-custom-rich-red--sercoc50001ff);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-06U0iQ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-06U0iQ img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-06a0BQ{
}

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

.phw-g-i-08R6KC{
color:var(--brand-color-primary);
font-weight:500;
margin-inline-end:calc(var(--mu-space)*0);
font-size:var(--phw-g-widget-title-font-size);
font-family:var(--cms-g-lora);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-08gWGb{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 50%;
}

.phw-g-i-08yEvA{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-serco-deep-red950001ff);
background-repeat:no-repeat;
background-position:0% 50%;
background-size:cover;
}

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

.phw-g-i-09uEwI{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-0AYBis{
}

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

.phw-g-i-0CLmet{
width:100px;
height:100px;
}

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

.phw-g-i-0DvIET{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-0DvIET img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-0FWBPe{
}

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

.phw-g-i-0GEEWU{
font-weight:500;
font-size:var(--custom-font-size-8);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-0GaZJL{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/cropChild-ZrwJl-1740032042768.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
}

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

.phw-g-i-0Ggs96{
height:100%;
background-color:var(--phw-custom-white);
}

.phw-g-i-0GtcSk{
font-size:var(--custom-font-size-8);
}

.phw-g-i-0GueNw{
color:var(--phw-custom-serco-gray46555fff);
font-weight:500;
}

.phw-g-i-0HH7Vm{
}

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

.phw-g-i-0Hhl8T{
font-weight:500;
font-size:22px;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-0HsCzw{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*6.25);
}

.phw-g-i-0I5j6v{
}

.phw-g-i-0I7oJb{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-0I7oJb img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

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

.phw-g-i-0JVgSw{
color:var(--white);
font-weight:400;
width:350px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

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

.phw-g-i-0Kywyj{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:447px;
}
.phw-g-i-0Kywyj img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-0LC4t5{
fill:var(--brand-color-primary);
color:var(--brand-color-primary);
width:150px;
height:150px;
}

.phw-g-i-0LON6c{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

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

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

.phw-g-i-0MUL9v{
background:var(--phw-custom-impact-gradient-inc-red);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-0Maeeq{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:500;
}

.phw-g-i-0MoOdV{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-0NToKV{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

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

.phw-g-i-0P174m{
font-weight:500;
color:var(--brand-color-primary);
}

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

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

.phw-g-i-0R1GGh{
background:none;
background-image:none;
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);
max-height:none;
padding-inline-start:calc(var(--pu-space)*1.875);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
min-height:0px;
outline:none;
font-family:var(--cms-g-avenir-next);
border:none;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
max-width:none;
min-width:0px;
}

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

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

.phw-g-i-0R1GGh::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-0R1GGh:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-0R1GGh::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-0R1GGh::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-0R5rDz{
border-width:1px;
border-color:transparent;
border-style:solid;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*-3.75);
}

.phw-g-i-0RFgzS{
color:var(--brand-color-primary);
font-size:var(--custom-font-size-8);
}

.phw-g-i-0S61Ct{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
background-size:contain;
}

.phw-g-i-0SYqj8{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-0SYqj8 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-0T1r2s{
border-top-left-radius:calc(var(--border-radius-base)*18.75);
border-top-right-radius:calc(var(--border-radius-base)*18.75);
border-bottom-left-radius:calc(var(--border-radius-base)*18.75);
border-bottom-right-radius:calc(var(--border-radius-base)*18.75);
background-color:var(--phw-custom-indigo-30-per-cent3f017dff);
fill:var(--phw-custom-whiteffffff);
color:var(--phw-custom-whiteffffff);
}

.phw-g-i-0TBPm3{
font-family:var(--cms-g-avenir-next);
font-weight:500;
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-0TD7jj{
background:var(--phw-custom-impact-gradient);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-0Tyjg4{
}

.phw-g-i-0U2rjt{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-0V8xgP{
margin-inline-end:calc(var(--mu-space)*10);
margin-inline-start:calc(var(--mu-space)*10);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-0WSByY{
}

.phw-g-i-0XIW5m{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-0Y3kfc{
background:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-0Y9dyz{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-0Y9dyz img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-0Y9t1i{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
margin-inline-start:calc(var(--mu-space)*-10);
text-align:start;
}

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

.phw-g-i-0Ytvjb:hover{
border-color:var(--brand-color-secondary);
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(--brand-color-secondary);
}

.phw-g-i-0Ytvjb{
font-family:var(--cms-g-avenir-next);
font-size:var( --phw-g-widget-subheading-font-size);
}

.phw-g-i-0aBrox{
font-weight:300;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--white);
}

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

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

.phw-g-i-0d9OT3{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

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

.phw-g-i-0doSDI{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
}

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

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

.phw-g-i-0gBXBY{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.3;
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-0gGZkp{
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
height:0px;
}

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

.phw-g-i-0gsfF1{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
margin-inline-start:auto;
margin-inline-end:auto;
margin-top:auto;
margin-bottom:auto;
}

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

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

.phw-g-i-0i9muU{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:282px;
}
.phw-g-i-0i9muU img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

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

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

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

.phw-g-i-0iqqxH{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
font-family:var(--cms-g-roboto);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
padding-bottom:calc(var(--pu-space)*2.5);
}

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

.phw-g-i-0kEaYL{
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*-3.75);
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

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

.phw-g-i-0kNkai{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
text-align:center;
margin-inline-start:calc(var(--mu-space)*6.25);
margin-inline-end:calc(var(--mu-space)*6.25);
}

.phw-g-i-0krMQM{
justify-content:normal;
padding-inline-start:calc(var(--pu-space)*0.125);
}

.phw-g-i-0lLKAi{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*-10);
margin-inline-end:calc(var(--mu-space)*1.875);
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-0lUt1g{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-0livq3{
}

.phw-g-i-0loUjH{
border-top-right-radius:calc(var(--border-radius-base)*0);
border:none;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
text-align:center;
}

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

.phw-g-i-0maIxm{
text-align:center;
border:none;
}

.phw-g-i-0moTOC{
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
}

.phw-g-i-0nPeAv{
}

.phw-g-i-0nPeAv:hover{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

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

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

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

.phw-g-i-0nc48y::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-0nc48y:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-0nc48y::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-0nc48y::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

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

.phw-g-i-0nlXW7{
margin-inline-end:calc(var(--mu-space)*0.125);
}

.phw-g-i-0o8mtk{
}

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

.phw-g-i-0qWsTY{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-2);
color:var(--alert-focus);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-0qd0Lw{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.5;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
font-weight:500;
}

.phw-g-i-0r3ttt{
align-items:center;
height:100%;
}

.phw-g-i-0rGjEy{
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:500;
}

.phw-g-i-0rJCm3{
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--custom-font-size-4);
font-family:var(--cms-g-lora);
margin-top:calc(var(--mu-space)*-5);
}

.phw-g-i-0rO2qa{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

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

.phw-g-i-0sUIee{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:350px;
}
.phw-g-i-0sUIee img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

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

.phw-g-i-0tg2zR{
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-0tnfyI{
}

.phw-g-i-0uWRqv{
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(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:100%;
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-0uWRqv:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

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

.phw-g-i-0ugrIM{
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-0v15bX{
padding-inline-end:calc(var(--pu-space)*5);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*0.125);
font-weight:400;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-2);
margin-inline-start:calc(var(--mu-space)*3.75);
margin-inline-end:calc(var(--mu-space)*23.75);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-0v8UAl{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:270px;
}
.phw-g-i-0v8UAl img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-0vRll3{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
text-align:center;
}

.phw-g-i-0xeMjX{
width:80%;
}

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

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

.phw-g-i-0zO4Qp{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
}

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

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

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

.phw-g-i-10jTTu{
background-color:var(--phw-custom-serco-light-grey-10pc);
}

.phw-g-i-10zXwB{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
}

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

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

.phw-g-i-12q2Ke{
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
height:64px;
align-items:center;
justify-content:start;
}

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

.phw-g-i-13qWJO{
width:150px;
}

.phw-g-i-14OLlc{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:357px;
}
.phw-g-i-14OLlc img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

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

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

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

.phw-g-i-15VGyx{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

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

.phw-g-i-16vL2S{
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-17bLRu{
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:100%;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

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

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

.phw-g-i-18cj90{
}

.phw-g-i-19INyo{
font-size:var(--custom-font-size-2);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:500;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-19JWg2{
color:var(--phw-custom-serco-gray46555fff);
font-size:var(--phw-g-input-label-text-font-size);
}

.phw-g-i-19QYs0:hover{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Sercojobcategoryicon-1737090020449.png);
color:var(--white);
background-repeat:repeat;
background-size:contain;
background-position:50% 50%;
}

.phw-g-i-19QYs0{
}

.phw-g-i-19cPQn{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:none;
}

.phw-g-i-19k3OJ{
height:20px;
width:20px;
fill:transparent;
color:transparent;
}

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

.phw-g-i-1Ahrue{
padding-inline-end:calc(var(--pu-space)*5);
color:var(--brand-color-primary);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

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

.phw-g-i-1B9krS{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 100%;
}

.phw-g-i-1CNTSf{
}

.phw-g-i-1CQoAL{
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

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

.phw-g-i-1Ck0Ld{
font-weight:600;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-1DCTZK{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*3.125);
}

.phw-g-i-1DKn1O{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*0);
justify-content:start;
text-align:start;
}

.phw-g-i-1DOoWM{
font-family:var(--cms-g-avenir-next);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
display:inline-flex;
text-decoration:none;
}

.phw-g-i-1DaI6Q{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-1Dep13{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
font-weight:500;
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
padding-top:calc(var(--pu-space)*1.25);
text-shadow:none;
padding-bottom:calc(var(--pu-space)*1.25);
opacity:1;
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

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

.phw-g-i-1FEOCl{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
text-shadow:0px 0px 0px rgba(29, 7, 67, 1);
opacity:1;
width:1000px;
}

.phw-g-i-1FxCm1{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:270px;
}
.phw-g-i-1FxCm1 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-1GKXpp{
font-weight:300;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-1GNDdL{
}

.phw-g-i-1GO2NK{
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);
}

.phw-g-i-1HH6Sg{
font-size:var(--phw-g-cards-title-font-size);
color:var(--white);
text-align:center;
}

.phw-g-i-1HSN1K{
font-size:var(--phw-g-regular-text-font-size);
text-align:center;
}

.phw-g-i-1ISdGr{
height:359px;
}
.phw-g-i-1ISdGr img{
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-1ITYjq{
height:300px;
}
.phw-g-i-1ITYjq img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-1J0RFy{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-1JjDcp{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-1JjDcp img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

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

.phw-g-i-1L1kQM{
background:none;
border:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

.phw-g-i-1LYrAI{
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
}

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

.phw-g-i-1MXcpF{
}

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

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

.phw-g-i-1NVVBu{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-3);
color:var(--body-color);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

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

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

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

.phw-g-i-1Px0QB{
font-weight:500;
color:var(--brand-color-secondary);
}

.phw-g-i-1QYKGK{
height:20px;
width:20px;
fill:transparent;
color:transparent;
}

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

.phw-g-i-1RTGxb{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--phw-custom-border-colorsb8b8b8);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--input-line-height);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--input-bg);
font-weight:300;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-avenir-next);
padding-inline-end:calc(var(--pu-space)*6.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*0.625);
color:var(--phw-custom-serco-gray46555fff);
}

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

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

.phw-g-i-1UNP8v{
background:none !important;
background-image:none;
background-color:transparent;
}

.phw-g-i-1UfVx0{
width:1000px;
text-align:center;
}

.phw-g-i-1UyZta{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

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

.phw-g-i-1WqcQu{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-roboto);
opacity:1;
text-shadow:0px 0px 0px rgba(29, 7, 67, 1);
}

.phw-g-i-1WxeRU{
font-weight:500;
font-size:var(--custom-font-size-7);
color:var(--brand-color-primary);
}

.phw-g-i-1X9QY7{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/PlainHeaderwithlightgreyhorizon-1744044868791.png);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-1XTRi5{
}

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

.phw-g-i-1ZKn4c{
border-color:transparent;
min-width:200px;
}

.phw-g-i-1b8Oh6{
font-size:var(--phw-g-cards-title-font-size);
line-height:1;
font-family:var(--cms-g-avenir-next);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-1cfAEG{
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-1dwuzf{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
margin-inline-start:calc(var(--mu-space)*0);
justify-content:start;
text-align:start;
}

.phw-g-i-1dzyUX{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:none;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-1eGw63{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*-10);
}

.phw-g-i-1eJrY5{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-1ex3fs{
background:var(--phw-custom-impact-gradient);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:none;
font-family:var(--cms-g-avenir-next);
font-weight:400;
align-items:normal;
justify-content:space-around;
padding-inline-end:calc(var(--pu-space)*1.25);
color:var(--white);
}

.phw-g-i-1ezbtj{
font-weight:500;
font-size:var(--custom-font-size-8);
color:var(--brand-color-secondary);
}

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

.phw-g-i-1fHkNb{
}

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

.phw-g-i-1gnm77{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--white);
font-family:var(--cms-g-lora);
}

.phw-g-i-1gsjcb{
border-top-width:0px;
border-bottom-width:0px;
border-color:var(--brand-color-primary);
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);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*1.875);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
background-color:var(--input-bg);
outline:none;
border-inline-end-width:0px;
font-family:var(--cms-g-avenir-next);
border-inline-start-style:solid;
height:auto;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
border-inline-start-color:var(--input-stroke);
}

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

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

.phw-g-i-1gsjcb::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-1gsjcb:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-1gsjcb::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-1gsjcb::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

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

.phw-g-i-1hgX3R{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*2.5);
}

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

.phw-g-i-1iKL5l{
height:416px;
}
.phw-g-i-1iKL5l img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-1iRfJ5{
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-1iYDd7{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
}

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

.phw-g-i-1jYdyV{
margin-top:calc(var(--mu-space)*17.5);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-1ljKky{
color:var(--brand-color-primary);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-1mmn9Z{
}

.phw-g-i-1mqmBj{
padding-top:calc(var(--pu-space)*2.5);
color:var(--white);
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-1oCUVZ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:338px;
}
.phw-g-i-1oCUVZ img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-1okKJV{
background:var(--phw-custom-impact-gradient);
}

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

.phw-g-i-1quSoM{
border-bottom-left-radius:calc(var(--border-radius-base)*0.125);
}
.phw-g-i-1quSoM img{
aspect-ratio:4/3;
object-fit:cover;
border-bottom-left-radius:calc(var(--border-radius-base)*0.125);
}

.phw-g-i-1rPhZ5{
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-1rRuSl{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/11087-Facilities-Jobs-Hero-1742943291461.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-1rZYik{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
height:0px;
}

.phw-g-i-1s52Fz{
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}

.phw-g-i-1s52Fz::-webkit-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-1s52Fz:-ms-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-1s52Fz::-moz-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-1s52Fz::placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}

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

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

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

.phw-g-i-1t3wMF{
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)*0);
}
.phw-g-i-1t3wMF img{
object-fit:cover;
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)*0);
}

.phw-g-i-1tIFyz{
border-top-width:0px;
border-bottom-width:0px;
border-color:var(--brand-color-primary);
border-inline-end-width:0px;
border-inline-start-style:solid;
border-inline-start-color:var(--input-stroke);
}

.phw-g-i-1ti4bb{
border-top-width:0px;
border-bottom-width:0px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--phw-custom-serco-gray46555fff);
line-height:0.5;
border-inline-start-style:solid;
border-inline-start-color:var(--input-stroke);
border-inline-end-width:0px;
}

.phw-g-i-1uF6fS{
}

.phw-g-i-1uRmBQ{
border-color:var(--phw-custom-rich-red--sercoc50001ff);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-size:var(--phw-g-input-label-text-font-size);
background-color:var(--phw-custom-serco-rich-redc50001ff);
gap:10px;
margin-top:calc(var(--mu-space)*0);
min-height:100%;
}

.phw-g-i-1uRmBQ:hover{
border-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--brand-color-secondary);
background-color:var(--phw-custom-transperant-white);
}

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

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

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

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

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

.phw-g-i-1vGT1Y{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-roboto);
}

.phw-g-i-1vICtK{
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-i-1vpcDE{
background-color:transparent;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-1wT62X{
}

.phw-g-i-1wTNkS{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border:none;
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-1xG9Gy{
font-size:var(--phw-g-widget-title-font-size);
color:var(--brand-color-primary);
padding-inline-end:calc(var(--pu-space)*6.25);
}

.phw-g-i-1ylJv4{
border-width:5px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
padding-top:calc(var(--pu-space)*2.5);
text-shadow:none;
opacity:1;
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-1z2He2{
background:var(--phw-custom-impact-gradient-inc-red);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-1zebQd{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/2Background-with-blue-glow-2-1737564781941.png);
background-color:none;
padding-top:calc(var(--pu-space)*15);
background-repeat:no-repeat;
background-size:cover;
padding-bottom:calc(var(--pu-space)*15);
}

.phw-g-i-1zo0St{
}

.phw-g-i-20Amdl{
background:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-20QCGO{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.2;
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-20Qkvh{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-21JSlb{
}

.phw-g-i-22JqIu{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
width:0px;
height:0px;
}

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

.phw-g-i-22zwm5{
color:var(--brand-color-secondary);
}

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

.phw-g-i-23CUD4{
}

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

.phw-g-i-23ybcr{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0.125);
}

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

.phw-g-i-24AcVd{
}

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

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

.phw-g-i-25CsdP{
font-size:var(--phw-g-input-label-text-font-size);
color:var(--body-color);
}

.phw-g-i-25hXPz{
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
background-color:transparent;
}

.phw-g-i-25jOov{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
margin-bottom:calc(var(--mu-space)*-2.5);
}

.phw-g-i-25p8kG{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:400;
}

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

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

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

.phw-g-i-27UTWF{
border-top-left-radius:calc(var(--border-radius-base)*18.75);
border-top-right-radius:calc(var(--border-radius-base)*18.75);
border-bottom-left-radius:calc(var(--border-radius-base)*18.75);
border-bottom-right-radius:calc(var(--border-radius-base)*18.75);
background-color:var(--phw-custom-indigo-30-per-cent3f017dff);
}

.phw-g-i-27WLxJ{
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)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-27m4iW{
}

.phw-g-i-2875cj{
padding-inline-end:calc(var(--pu-space)*3);
width:264px;
}

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

.phw-g-i-28WnyY{
background:none !important;
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);
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*3.75);
background-color:transparent;
}

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

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

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

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

.phw-g-i-2D0TrJ{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
margin-inline-start:calc(var(--mu-space)*12.5);
margin-inline-end:calc(var(--mu-space)*12.5);
}

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

.phw-g-i-2DMLmB{
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:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*-12.5);
}
.phw-g-i-2DMLmB img{
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);
object-fit:cover ;
}

.phw-g-i-2DgSCN{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-2E6hdB{
height:44px;
}

.phw-g-i-2ETU2e{
font-size:40px;
font-family:var(--cms-g-lora);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-2FhxyF{
align-items:center;
}

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

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

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

.phw-g-i-2GsUM9{
height:100px;
width:100px;
}

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

.phw-g-i-2HPnOI{
border-color:var(--phw-custom-rich-red--sercoc50001ff);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--white);
font-size:var(--phw-g-input-label-text-font-size);
min-height:35px;
background-color:var(--phw-custom-serco-rich-redc50001ff);
gap:0px;
margin-inline-end:calc(var(--mu-space)*1.25);
justify-content:center;
margin-top:calc(var(--mu-space)*0);
align-items:center;
}

.phw-g-i-2HPnOI:hover{
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--white);
background-color:var(--phw-custom-serco-dark-purple-100-per-cent-1d0743ff);
}

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

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

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

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

.phw-g-i-2I6gNd{
}

.phw-g-i-2IMENR{
font-size:var(--phw-g-regular-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
margin-top:calc(var(--mu-space)*7);
}

.phw-g-i-2IQpFA{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
padding-top:calc(var(--pu-space)*2.5);
text-align:start;
}

.phw-g-i-2IxhEm{
background:var(--phw-custom-impact-gradient-inc-blue);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-2JBA2i{
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:300;
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
}

.phw-g-i-2JDZqw{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:none;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
height:0px;
width:0px;
}

.phw-g-i-2JGMhE{
font-size:var(--phw-g-input-label-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

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

.phw-g-i-2KJvAX{
width:320px;
}

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

.phw-g-i-2LGNHb{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-2LNE9H{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--brand-color-primary);
text-transform:capitalize;
}

.phw-g-i-2LnNYS{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-2Lphp5{
width:340px;
height:340px;
}

.phw-g-i-2MC3hb{
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-2NVnEX{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-3);
color:var(--secondary-text);
font-weight:400;
}

.phw-g-i-2NcLuk{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-2Nw1zg{
font-size:var(--phw-g-placeholder-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
text-align:center;
}

.phw-g-i-2NxY6D{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-2OTilK{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-2OTilK img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-2Ph1zd{
font-weight:500;
font-size:30px;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-2PlGIl{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5.625);
}

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

.phw-g-i-2QO8LP{
padding-inline-end:calc(var(--pu-space)*8.75);
}

.phw-g-i-2RKsNA{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
height:0px;
width:0px;
}

.phw-g-i-2RL2e5{
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:0;
color:var(--alert-focus);
padding-inline-start:0;
font-weight:500;
padding-bottom:0;
background-color:transparent;
box-shadow:none;
font-family:var(--cms-g-avenir-next);
min-height:auto;
}

.phw-g-i-2RL2e5:hover{
font-weight:500;
color:var(--white);
font-family:var(--cms-g-avenir-next);
text-decoration:var(--link-hover-decoration);
}

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

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

.phw-g-i-2Rm1sT{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-2SRQWq{
font-weight:600;
font-size:var(--font-size-12);
line-height:1.2;
color:var(--white);
}

.phw-g-i-2SZ7tB{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 50%;
}

.phw-g-i-2SmRFb{
align-items:center;
}

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

.phw-g-i-2VKpg6{
}

.phw-g-i-2VhntA{
padding-top:calc(var(--pu-space)*10);
background-color:var(--phw-custom-serco-light-grey-10pc);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-2Vjix1{
}

.phw-g-i-2Vws7U{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:290px;
}
.phw-g-i-2Vws7U img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-2Vx7HP{
color:var(--white);
padding-inline-start:calc(var(--pu-space)*0);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*16.25);
margin-inline-end:calc(var(--mu-space)*1.25);
font-size:var(--phw-g-regular-text-font-size);
}

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

.phw-g-i-2WdYoV{
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
font-weight:500;
text-align:start;
}

.phw-g-i-2WfaNf{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-2WpODQ{
}
.phw-g-i-2WpODQ img{
aspect-ratio:4/3;
object-fit:contain;
}

.phw-g-i-2XgZaT{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
max-height:none;
min-height:0px;
max-width:none;
min-width:0px;
height:350px;
}
.phw-g-i-2XgZaT img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

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

.phw-g-i-2YMxyp{
color:var(--phw-custom-serco-gray46555fff);
font-weight:500;
}

.phw-g-i-2ZTipa{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
color:var(--brand-color-secondary);
font-family:var(--cms-g-roboto);
text-align:start;
}

.phw-g-i-2Zgkn1{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:223px;
}
.phw-g-i-2Zgkn1 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-2aJxHC{
}

.phw-g-i-2anIx5{
border-width:1px;
border-color:var(--phw-custom-indigo-border3f017dff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
background-color:transparent;
}

.phw-g-i-2b0jeW{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--heading-line-height-3);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-2bPHDM{
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-size:var(--phw-g-regular-text-font-size);
}

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

.phw-g-i-2cGxtE{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--input-box-shadow);
border:none;
}

.phw-g-i-2cq9N1{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

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

.phw-g-i-2dQ9cs::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-2dQ9cs:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-2dQ9cs::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-2dQ9cs::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-2eN8Rs{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
width:0px;
height:0px;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-2gZ7kg{
width:200px;
height:150px;
}

.phw-g-i-2gmhJp{
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
}

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

.phw-g-i-2it9Us{
}

.phw-g-i-2j28ou{
font-size:13px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-2kSIt3{
}

.phw-g-i-2kcNsj{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:0px;
width:0px;
}
.phw-g-i-2kcNsj img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

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

.phw-g-i-2mQXCl{
background-color:var(--phw-custom-serco-purple-transparent1d0743ff);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-2mXUeO{
background:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-repeat:no-repeat;
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--white);
background-color:var(--phw-custom-white);
}

.phw-g-i-2nWS9G{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
height:0px;
width:0px;
}

.phw-g-i-2np9Al{
}

.phw-g-i-2oSOKd{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.25);
font-weight:400;
font-size:var(--phw-g-cards-subtitle-font-size);
background-color:var(--input-bg);
outline:none;
font-family:var(--cms-g-avenir-next);
height:50px;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:1.25;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
align-items:center;
}

.phw-g-i-2oSOKd::-webkit-input-placeholder{
font-size:var(--phw-g-cards-title-font-size);
color:var(--black);
}
.phw-g-i-2oSOKd:-ms-input-placeholder{
font-size:var(--phw-g-cards-title-font-size);
color:var(--black);
}
.phw-g-i-2oSOKd::-moz-placeholder{
font-size:var(--phw-g-cards-title-font-size);
color:var(--black);
}
.phw-g-i-2oSOKd::placeholder{
font-size:var(--phw-g-cards-title-font-size);
color:var(--black);
}

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

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

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

.phw-g-i-2oSjat::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-2oSjat:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-2oSjat::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-2oSjat::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

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

.phw-g-i-2pUIkf{
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:300;
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
}

.phw-g-i-2rJ0z6{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-2s68qQ{
justify-content:normal;
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-2sgvcl{
border-top-width:0px;
border-bottom-width:0px;
border-color:var(--brand-color-primary);
border-inline-end-width:0px;
border-inline-start-style:solid;
border-inline-start-color:var(--input-stroke);
}

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

.phw-g-i-2txnu6{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-2uAF20{
font-size:var(--phw-g-placeholder-text-font-size);
font-weight:400;
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-2uovMH{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*8.75);
padding-bottom:calc(var(--pu-space)*8.75);
padding-inline-start:calc(var(--pu-space)*8.75);
padding-inline-end:calc(var(--pu-space)*8.75);
}

.phw-g-i-2vXbqZ{
margin-inline-start:calc(var(--mu-space)*-10);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-2vbcem{
font-size:var(--phw-g-cards-title-font-size);
color:var(--white);
text-align:center;
}

.phw-g-i-2vzFhz{
text-shadow:3px 3px 10px rgba(0,0,0,0.25);
font-weight:500;
width:700px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-2wW0um{
font-size:var(--phw-g-placeholder-text-font-size);
font-weight:400;
margin-bottom:calc(var(--mu-space)*3.75);
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
height:auto;
width:100%;
}

.phw-g-i-2wpQD7{
color:var(--white);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-2xEErI{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-2xF0TR{
background:var(--phw-custom-impact-gradient-inc-red);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-2zDio5{
padding-bottom:calc(var(--pu-space)*1.25);
max-width:150px;
max-height:none;
}

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

.phw-g-i-2zdzr4{
max-width:500px;
}

.phw-g-i-30Gk8T{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-30JlTD{
font-size:20px;
padding-inline-end:calc(var(--pu-space)*50);
color:var(--white);
}

.phw-g-i-30ZL4k{
height:auto;
max-height:auto;
min-height:auto;
overflow:visible;
align-items:center;
justify-content:normal;
background-color:transparent;
}

.phw-g-i-32ce53{
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--brand-color-secondary);
padding-bottom:calc(var(--pu-space)*1.875);
margin-bottom:calc(var(--mu-space)*0);
}

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

.phw-g-i-32stXG{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
max-width:250px;
min-width:210px;
margin-inline-start:auto;
overflow:visible;
margin-top:auto;
margin-inline-end:auto;
margin-bottom:auto;
max-height:50px;
min-height:50px;
align-items:center;
height:50px;
}

.phw-g-i-no3BgZ:hover .phw-g-i-32stXG{
}

.phw-g-i-336Txd{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--phw-custom-indigo3f017dff);
font-family:var(--cms-g-avenir-next);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

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

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

.phw-g-i-34Ow8S{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
text-align:start;
}

.phw-g-i-34nX53{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-lora);
font-weight:400;
text-align:start;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

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

.phw-g-i-35o4qk{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--white);
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-36QHZZ{
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-36ldwR{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--phw-custom-custom-shadow-1);
background-color:transparent;
}

.phw-g-i-36wBBG{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-376DkT{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-37BCn5{
}
.phw-g-i-37BCn5 img{
aspect-ratio:4/3;
object-fit:contain;
}

.phw-g-i-37jqWE{
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-387LZR{
margin-inline-end:calc(var(--mu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0);
justify-content:normal;
}

.phw-g-i-38QGaT{
aspect-ratio:1/1;
width:480px;
}

.phw-g-i-38rC8t{
background:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
border:none;
}

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

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

.phw-g-i-3BGJCm{
border-width:0.5px;
border-color:var(--phw-custom-border-colorsb8b8b8);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

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

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

.phw-g-i-3E5ROa{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
}

.phw-g-i-3ENiom{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*0.5);
}

.phw-g-i-3FTLdV{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*0);
}

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

.phw-g-i-3GDYsj{
font-family:var(--cms-g-avenir-next);
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
color:var(--brand-color-primary);
}

.phw-g-i-3HA2Bg{
}

.phw-g-i-3HZsc1{
}

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

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

.phw-g-i-3KYtCB{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border:none;
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-3L3nYQ{
}

.phw-g-i-3LAIv8{
height:20px;
width:20px;
}

.phw-g-i-3LelUi{
fill:var(--phw-custom-serco-grey46555fff);
color:var(--phw-custom-serco-grey46555fff);
}

.phw-g-i-3Mev7h{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:447px;
}
.phw-g-i-3Mev7h img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-3PNNvV{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
box-shadow:var(--box-shadow-style-3);
}

.phw-g-i-3PVXYf{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-3PX9QA{
}

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

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

.phw-g-i-3ScSnP{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
}

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

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

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

.phw-g-i-3T8jX3{
}

.phw-g-i-3T90fi{
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-avenir-next);
font-weight:400;
text-align:start;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

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

.phw-g-i-3TY2j8{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*15);
padding-inline-end:calc(var(--pu-space)*15);
}

.phw-g-i-3TqQWq{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
object-fit:cover;
text-align:center;
aspect-ratio:1/1;
}

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

.phw-g-i-3UPLAk{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/SGJSGZGB/images/download-1741078711575.png);
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
background-repeat:no-repeat;
background-position:100% 50%;
}

.phw-g-i-3UcaMG{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
width:700px;
}

.phw-g-i-3X1fFa{
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-3Z2SRF{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*0);
text-align:start;
}

.phw-g-i-3a5RSk{
font-weight:600;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-3aIxzn{
padding-bottom:calc(var(--pu-space)*0);
height:0px;
width:0px;
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-3bB4eJ{
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);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:1.25;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-color:var(--input-bg);
outline:none;
font-family:var(--cms-g-roboto);
align-items:center;
height:50px;
}

.phw-g-i-3bB4eJ::-webkit-input-placeholder{
font-size:var(--phw-g-cards-subtitle-font-size);
color:var(--body-color);
font-family:var(--cms-g-avenir-next);
}
.phw-g-i-3bB4eJ:-ms-input-placeholder{
font-size:var(--phw-g-cards-subtitle-font-size);
color:var(--body-color);
font-family:var(--cms-g-avenir-next);
}
.phw-g-i-3bB4eJ::-moz-placeholder{
font-size:var(--phw-g-cards-subtitle-font-size);
color:var(--body-color);
font-family:var(--cms-g-avenir-next);
}
.phw-g-i-3bB4eJ::placeholder{
font-size:var(--phw-g-cards-subtitle-font-size);
color:var(--body-color);
font-family:var(--cms-g-avenir-next);
}

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

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

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

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

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

.phw-g-i-3cQ2l3{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
font-weight:400;
padding-top:calc(var(--pu-space)*0.25);
padding-bottom:calc(var(--pu-space)*0.25);
}

.phw-g-i-3chpzE{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
text-align:center;
}

.phw-g-i-3cnxl8{
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*1.25);
}

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

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

.phw-g-i-3d4RjV{
font-weight:400;
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

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

.phw-g-i-3dGhR0{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-3dPYWA{
}

.phw-g-i-3dxLGs{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-3eQ9zZ{
border-top-width:0px;
border-color:var(--brand-color-primary);
border-inline-start-style:solid;
border-inline-start-color:var(--input-stroke);
}

.phw-g-i-3eQlcE{
height:100px;
width:200px;
}

.phw-g-i-3fJf2n{
border-width:0;
border-color:transparent;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-size:var(--phw-g-cards-subtitle-font-size);
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
padding-left:2px;
padding-right:2px;
}

.phw-g-i-3fJf2n:hover{
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(--brand-color-secondary);
font-size:var(--phw-g-cards-subtitle-font-size);
}

.phw-g-i-j5r9Dk:hover .phw-g-i-3fJf2n{
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-3gx75w{
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-3iPBdp{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

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

.phw-g-i-3jHcGC{
border-width:1px;
border-color:transparent;
border-style:solid;
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

.phw-g-i-3jrbgR{
height:100px;
width:auto;
}

.phw-g-i-3js3MP{
}

.phw-g-i-3jyhxW{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*12.5);
margin-inline-end:calc(var(--mu-space)*12.5);
margin-top:calc(var(--mu-space) * 3);
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-3kMTqs{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-3lLJob{
border-color:transparent;
}

.phw-g-i-3m2nuh{
}

.phw-g-i-3mGBna{
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-3mrPMe{
background:none;
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*12.5);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-3myoJx{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:342px;
}
.phw-g-i-3myoJx img{
object-fit:cover;
height:100% ;
}

.phw-g-i-3n3CS2{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*10);
}

.phw-g-i-3nvmHN{
font-weight:500;
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-3ocBgG{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:223px;
}
.phw-g-i-3ocBgG img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-3ochL4{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
width:320px;
}

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

.phw-g-i-3pO7Zv{
font-weight:400;
font-size:var(--custom-font-size-1);
line-height:1.688;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-3pfblt{
display:inline-flex;
line-height:var(--paragraph-line-height-2);
text-decoration:none;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-3pqq6Z{
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

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

.phw-g-i-3pxCpZ{
fill:var(--phw-custom-icondark595959);
width:10px;
margin-inline-start:calc(var(--mu-space)*0.625);
margin-inline-end:calc(var(--mu-space)*1.875);
height:10px;
}

.phw-g-i-3rDdxm{
color:var(--brand-color-primary);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-3rIdH6{
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:400;
}

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

.phw-g-i-3rj2S7{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
}

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

.phw-g-i-3sLnbE{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:none;
}

.phw-g-i-3sNOCh{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*-3.75);
}

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

.phw-g-i-3tTDI2{
}

.phw-g-i-3ta9DZ{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
background-color:var(--phw-custom-white);
}

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

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

.phw-g-i-3ukeUv{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-3v4yRk{
font-size:var(--phw-g-placeholder-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
text-align:center;
}

.phw-g-i-3w3YDa{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-serco-dark-purple-100-per-cent-1d0743ff);
text-align:center;
}

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

.phw-g-i-3wJXRs{
line-height:1;
padding-left:0px;
padding-right:0px;
}

.phw-g-i-3wJXRs:hover{
border-width:0px;
border-color:var(--brand-color-primary);
color:var(--body-color);
}

.phw-g-i-3wtdhq{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.58;
font-weight:400;
}

.phw-g-i-3wvamG{
font-size:var(--phw-g-widget-title-font-size);
font-family:var(--cms-g-lora);
color:var(--white);
font-weight:500;
text-align:center;
}

.phw-g-i-3x2DmU{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-header-background-coloreceeefff);
}

.phw-g-i-3xQr1Z{
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-avenir-next);
font-weight:300;
}

.phw-g-i-3xiX7o{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/RedEllipseBackgroundTest1-1748365469183.png);
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-color:transparent;
background-repeat:no-repeat;
background-size:fill;
background-position:100% 50%;
}

.phw-g-i-3xmf7s{
color:var(--white);
text-align:center;
}

.phw-g-i-3y0rjS{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*6.25);
}

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

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

.phw-g-i-40lVDz{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
font-weight:400;
padding-top:calc(var(--pu-space)*0.5);
padding-bottom:calc(var(--pu-space)*0.5);
}

.phw-g-i-41COlM{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-41css7{
align-items:center;
height:40px;
}

.phw-g-i-42cuo8{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-serco-purple-transparent1d0743ff);
justify-content:center;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*13.75);
padding-top:calc(var(--pu-space)*13.75);
padding-inline-end:calc(var(--pu-space)*6.25);
align-items:center;
text-align:center;
margin-inline-end:calc(var(--mu-space)*-8.125);
margin-inline-start:calc(var(--mu-space)*-8.125);
}

.phw-g-i-42xRbz{
font-size:var(--phw-g-regular-text-font-size);
font-family:var(--cms-g-roboto);
font-weight:400;
line-height:1.25;
}

.phw-g-i-43tiz8{
}

.phw-g-i-44BSZg{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:340px;
}
.phw-g-i-44BSZg img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

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

.phw-g-i-44NiJ3{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:423px;
}
.phw-g-i-44NiJ3 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-44cyMi{
fill:var(--phw-custom-icondark595959);
height:10px;
width:10px;
margin-inline-start:calc(var(--mu-space)*0.625);
margin-inline-end:calc(var(--mu-space)*1.875);
}

.phw-g-i-44rt2k{
height:150px;
width:150px;
}

.phw-g-i-45Xlck{
height:150px;
width:150px;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-45k0cB{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-45k0cB img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}

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

.phw-g-i-47EDP6{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*1);
padding-bottom:calc(var(--pu-space)*4);
}

.phw-g-i-47lbM4{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-weight:500;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
font-size:var(--phw-g-regular-text-font-size);
background-color:transparent;
min-height:auto;
box-shadow:none;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
gap:0px;
margin-top:calc(var(--mu-space)*1.875);
border:none;
}

.phw-g-i-47lbM4:hover{
text-decoration:var(--link-hover-decoration);
}

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

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

.phw-g-i-48LQqB{
font-size:var(--custom-font-size-2);
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:400;
}

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

.phw-g-i-493M37{
}

.phw-g-i-49UD01{
font-size:var(--phw-g-widget-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-49cD1D{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*6.25);
}

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

.phw-g-i-4AJLOy{
padding-inline-end:calc(var(--pu-space)*1.25);
}

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

.phw-g-i-4C3Co9{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/5966_UK-Defence_SKYNET-Colerne-media-1743175478728.jpg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
}

.phw-g-i-4C4ETt{
font-weight:500;
font-size:22px;
color:var(--brand-color-primary);
}

.phw-g-i-4CTa5R{
}

.phw-g-i-4D2FxP{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-weight:400;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-size:var( --phw-g-widget-subheading-font-size);
background-color:var(--phw-custom-white);
padding-left:24px;
padding-right:24px;
height:44px;
min-height:auto;
}

.phw-g-i-4D2FxP:hover{
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
background-color:var(--brand-color-primary);
}

.phw-g-i-4D2FxP:focus{
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-4D2FxP:active{
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-4D2FxP.disabled{
font-family:var(--cms-g-avenir-next);
}
.phw-g-i-4D2FxP:disabled{
font-family:var(--cms-g-avenir-next);
}

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

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

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

.phw-g-i-4D4nIC::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-4D4nIC:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-4D4nIC::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-4D4nIC::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-4D6sqD{
}

.phw-g-i-4DG5dV{
width:1000px;
text-align:center;
}

.phw-g-i-4DKMHb{
background:none;
background-image:none;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-4DYMkd{
font-size:var(--custom-font-size-2);
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-4DpNdI{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}
.phw-g-i-4DpNdI img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

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

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

.phw-g-i-4EYWrv{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*8.75);
padding-inline-end:calc(var(--pu-space)*8.75);
padding-inline-start:calc(var(--pu-space)*8.75);
}

.phw-g-i-4ElDlb{
color:var(--phw-custom-rich-redc50001ff);
text-align:center;
}

.phw-g-i-4FBZIb{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
border:none;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
text-align:center;
background-color:var(--phw-custom-white);
}

.phw-g-i-4FWOmp{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564547053.png);
background-color:none;
background-repeat:no-repeat;
}

.phw-g-i-4G3JFz{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-4Hu6Gj{
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-4HwhIY{
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-4ImwCj{
color:var(--phw-custom-rich-redc50001ff);
}

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

.phw-g-i-4J6r55:hover{
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-4JIoAa{
}

.phw-g-i-gnI0U0:hover .phw-g-i-4JIoAa{
}

.phw-g-i-4JOYqc{
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
}

.phw-g-i-4JnA7S{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-4KINpT{
color:var(--text-dark);
font-size:var(--phw-g-widget-title-font-size);
font-family:var(--cms-g-avenir-next);
}

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

.phw-g-i-q4xbki:hover .phw-g-i-4LBcmF{
}

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

.phw-g-i-4MhEPr{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--input-bg);
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-avenir-next);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*6.25);
color:var(--phw-custom-serco-gray46555fff);
}

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

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

.phw-g-i-4Mtsj0{
border-width:0.5px;
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);
min-width:210px;
height:40px;
}

.phw-g-i-4NFTDe{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:223px;
}
.phw-g-i-4NFTDe img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-4NY8T9{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5.625);
}

.phw-g-i-4Old8F{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:var(--phw-g-regular-text-font-size);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
text-shadow:none;
background-color:var(--phw-custom-white);
padding-bottom:calc(var(--pu-space)*3.75);
margin-top:calc(var(--mu-space)*-1.25);
width:700px;
}

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

.phw-g-i-4PJIb1{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
border:none;
}

.phw-g-i-4QbzVl{
background:var(--phw-custom-impact-gradient);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-repeat:no-repeat;
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--white);
}

.phw-g-i-4R0pI3{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
border:none;
}

.phw-g-i-4RAx9N{
text-shadow:0px 0px 0px rgba(29, 7, 67, 1);
color:var(--brand-color-secondary);
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
opacity:1;
}

.phw-g-i-4RDl8A{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
text-align:center;
}

.phw-g-i-4RS9IU{
color:var(--white);
background-color:var(--phw-custom-serco-dark-purple-100-per-cent-1d0743ff);
}

.phw-g-i-4RuRgU{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-4S8kNU{
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
padding-inline-end:calc(var(--pu-space)*37.5);
}

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

.phw-g-i-4SPcrc:hover{
font-family:var(--cms-g-avenir-next);
color:var(--white);
font-weight:400;
}

.phw-g-i-4SPcrc{
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-4TlGxF{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
text-align:center;
}

.phw-g-i-4UObl3{
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
}

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

.phw-g-i-4VNNtC{
height:150px;
width:200px;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-4VTunQ{
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:auto;
font-family:var(--cms-g-roboto);
font-size:var(--phw-g-small-text-font-size);
font-weight:400;
}

.phw-g-i-4VYeH0{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*1.25);
font-weight:300;
}

.phw-g-i-4VYeH0::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-4VYeH0:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-4VYeH0::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-4VYeH0::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}

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

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

.phw-g-i-4VcrEk{
}
.phw-g-i-4VcrEk img{
aspect-ratio:3/2;
object-fit:contain;
}

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

.phw-g-i-4Wv7d5{
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-weight:500;
margin-bottom:calc(var(--mu-space)*0);
}

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

.phw-g-i-4X938g{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:none;
}

.phw-g-i-4XGGAv{
background-color:var(--phw-custom-serco-light-grey-10pc);
}

.phw-g-i-4XXwij{
font-size:var(--phw-g-large-text-font-size);
color:var(--black);
}

.phw-g-i-4XwHKM{
border-style:none;
height:100%;
}

.phw-g-i-4YahJ3{
margin-inline-start:calc(var(--mu-space)*0.125);
}

.phw-g-i-4YoEIp{
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--body-color);
}

.phw-g-i-4ZDbjL{
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-avenir-next);
font-weight:300;
}

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

.phw-g-i-4ZZ6WC{
background-color:var(--phw-custom-transparent-black);
justify-content:start;
}

.phw-g-i-4Zwm3c{
margin-top:calc(var(--mu-space)*-8.75);
margin-bottom:calc(var(--mu-space)*-10);
}

.phw-g-i-4aaIrN{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-4aaIrN img{
object-fit:cover;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-4aciFR{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-4avjg8{
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
}

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

.phw-g-i-4cGvl3{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-4cKieP{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-avenir-next);
font-weight:400;
text-align:start;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-4co3NL{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

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

.phw-g-i-4dm16X{
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

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

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

.phw-g-i-4fe7np{
font-size:var(--phw-g-regular-text-font-size);
color:var(--white);
font-weight:400;
padding-inline-end:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-indigo-20-per-cent);
}

.phw-g-i-4hG1q7{
background:none;
background-color:var(--phw-custom-backgroundgrayf2f2f2);
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*3.75);
text-align:center;
}

.phw-g-i-4hMsUh{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--brand-color-primary);
}

.phw-g-i-4jLKS6{
font-size:50px;
font-family:var(--cms-g-lora);
color:var(--brand-color-primary);
font-weight:500;
}

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

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

.phw-g-i-4jr46Z{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:251px;
}
.phw-g-i-4jr46Z img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-4jt2mX{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-4lihXG{
fill:var(--phw-custom-serco-grey46555fff);
color:var(--phw-custom-serco-grey46555fff);
}

.phw-g-i-4litvU{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
text-align:center;
margin-inline-start:calc(var(--mu-space)*33.125);
margin-inline-end:calc(var(--mu-space)*33.125);
}

.phw-g-i-4lpmi6{
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-4mRMY9{
margin-top:calc(var(--mu-space)*18.75);
margin-bottom:calc(var(--mu-space)*18.75);
}

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

.phw-g-i-4n0Dyg{
}

.phw-g-i-CMHQsI:hover .phw-g-i-4n0Dyg{
}

.phw-g-i-4n4Oca{
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-4nCdEo{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-4niu5h{
color:var(--phw-custom-serco-gray46555fff);
font-size:var(--phw-g-input-label-text-font-size);
}

.phw-g-i-4oOolG{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
height:20px;
}
.phw-g-i-4oOolG img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
height:100% ;
width:100% ;
}

.phw-g-i-4pBUKP{
}

.phw-g-i-4pSaZt{
fill:var(--phw-custom-whiteffffff);
color:var(--phw-custom-whiteffffff);
}

.phw-g-i-4pSioN{
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-4pyJUU{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-4qYUzn{
font-family:var(--cms-g-avenir-next);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
}

.phw-g-i-4qZfw8{
font-weight:500;
font-size:22px;
color:var(--brand-color-primary);
}

.phw-g-i-4qrd6f{
}

.phw-g-i-4qwO1D{
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:transparent;
}

.phw-g-i-4qwO1D:hover{
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-4qwuHO{
font-size:var(--phw-g-placeholder-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-4r13VA{
padding-inline-start:calc(var(--pu-space)*12.5);
}

.phw-g-i-4rOjpa{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-4rhmzX{
border-width:2px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-top:calc(var(--pu-space)*3);
background-color:var(--brand-color-primary);
}

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

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

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

.phw-g-i-4u2SGa{
font-weight:400;
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-4ua18K{
background:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-avenir-next);
font-weight:500;
align-items:normal;
justify-content:space-around;
padding-inline-end:calc(var(--pu-space)*1.25);
color:var(--brand-color-primary);
font-size:27px;
}

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

.phw-g-i-4waixb{
background:none;
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

.phw-g-i-4wj9JY{
font-weight:500;
color:var(--brand-color-primary);
}

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

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

.phw-g-i-4xIjoL{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-4xIjoL img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-4xWmNC{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
}

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

.phw-g-i-4y65BF{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-4yANrj{
font-weight:300;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
}

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

.phw-g-i-q4xbki:hover .phw-g-i-4zbCkI{
}

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

.phw-g-i-5092E9{
font-weight:600;
font-size:var(--font-size-12);
line-height:var(--line-height-2);
color:var(--white);
}

.phw-g-i-50IuYz{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-50IuYz img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-50vJ63{
color:var(--phw-custom-rich-redc50001ff);
font-family:var(--cms-g-avenir-next);
font-weight:500;
}

.phw-g-i-526lzZ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
border:none;
box-shadow:var(--box-shadow-style-2);
}

.phw-g-i-52A9W1{
border-width:1px;
border-color:var(--phw-custom-indigo-border3f017dff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-CMHQsI:hover .phw-g-i-52OAfP{
}

.phw-g-i-52OAfP{
}

.phw-g-i-531458{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/2Background-with-blue-glow-2-1737564781941.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:transparent;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 0%;
}

.phw-g-i-54ZChM{
text-shadow:3px 3px 10px rgba(0,0,0,0.25);
font-weight:500;
width:700px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-Lllf1c:hover .phw-g-i-56HJQV{
background-color:var(--phw-custom-white);
}

.phw-g-i-56HJQV{
}

.phw-g-i-56cwwQ{
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)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:404px;
}
.phw-g-i-56cwwQ img{
object-fit:cover;
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)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-57kOzC{
margin-bottom:calc(var(--mu-space)*0);
height:380px;
}
.phw-g-i-57kOzC img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-58i6Wv{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:100% 0%;
}

.phw-g-i-58kcGv{
font-weight:300;
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
text-shadow:0px 0px 0px rgba(29, 7, 67, 1);
opacity:1;
padding-bottom:calc(var(--pu-space)*0.125);
padding-top:calc(var(--pu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*2.5);
}

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

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

.phw-g-i-5B1SKh{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-5B2fj0{
border-top-left-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-5BNiqU{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-5BNiqU img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-5BiIQe{
font-size:var(--phw-g-cards-title-font-size);
color:var(--phw-custom-serco-mid-grey3d4961ff);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*2.5);
}

.phw-g-i-5CSGu5{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Handshake-1741151040785.svg);
width:150px;
background-repeat:no-repeat;
background-position:50% 50%;
}

.phw-g-i-5CYVWK{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:250px;
}
.phw-g-i-5CYVWK img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-5D06YG{
font-size:var(--custom-font-size-2);
color:var(--brand-color-primary);
margin-inline-end:calc(var(--mu-space)*7.5);
margin-inline-start:calc(var(--mu-space)*7.5);
}

.phw-g-i-5FSnd4{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

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

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

.phw-g-i-5Fa3L9{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:250px;
}
.phw-g-i-5Fa3L9 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-5Fbrul{
background:none;
background-image:none;
border-width:1px;
border-color:transparent;
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);
max-height:none;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
min-height:0px;
outline:none;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
max-width:none;
margin-inline-start:calc(var(--mu-space)*-5);
min-width:0px;
}

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

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

.phw-g-i-5FdSpe{
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-none);
}

.phw-g-i-8uEhho:hover .phw-g-i-5FdSpe{
background-color:var(--phw-custom-white);
box-shadow:none;
}

.phw-g-i-5HeWeD{
color:var(--white);
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-De6uhl:hover .phw-g-i-5HeWeD{
color:var(--brand-color-primary);
}

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

.phw-g-i-5HruEa{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-5IDMDv{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

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

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

.phw-g-i-5J3moE{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-5J4XaI{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 0%;
}

.phw-g-i-5JIpcJ{
border-color:var(--input-stroke);
height:50px;
padding-left:40px;
padding-right:40px;
}

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

.phw-g-i-5JmmhR{
font-size:var(--phw-g-regular-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
}

.phw-g-i-5K43kk{
border-width:1px;
border-color:var(--phw-custom-indigo-border3f017dff);
border-style:solid;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-indigo-20-per-cent);
}

.phw-g-i-5K4KId{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
background-color:transparent;
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-5Kix1v{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-roboto);
font-weight:400;
margin-top:auto;
}

.phw-g-i-5L49x7{
border-top-left-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-5LEru6{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-5LUzNx{
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
font-size:30px;
}

.phw-g-i-5LvnGS{
}

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

.phw-g-i-5MWgG1{
border-top-left-radius:calc(var(--border-radius-base)*6.25);
border-top-right-radius:calc(var(--border-radius-base)*6.25);
border-bottom-left-radius:calc(var(--border-radius-base)*6.25);
border-bottom-right-radius:calc(var(--border-radius-base)*6.25);
height:80px;
width:80px;
background-color:var(--phw-custom-focus1862c6);
}

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

.phw-g-i-5NcLB6{
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( --phw-g-widget-subheading-font-size);
line-height:1.25;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:50px;
background-color:var(--input-bg);
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-avenir-next);
align-items:center;
}

.phw-g-i-5NcLB6::-webkit-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-5NcLB6:-ms-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-5NcLB6::-moz-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-5NcLB6::placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}

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

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

.phw-g-i-5NlyWE{
font-size:var(--phw-g-regular-text-font-size);
color:var(--white);
font-weight:400;
}

.phw-g-i-5Nojby{
font-size:var(--phw-g-regular-text-font-size);
color:var(--secondary-text);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*16.25);
margin-inline-end:calc(var(--mu-space)*1.25);
}

.phw-g-i-5O9m1X{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-white);
}

.phw-g-i-5OACpK{
border:none;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-5OW4Sz{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
text-align:center;
}

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

.phw-g-i-5PZBcX{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Careers-Homepage-Hero-1440X648-1736332369267.png);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-5QTAJe{
font-size:var(--font-size-13);
}

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

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

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

.phw-g-i-5SMhAi{
color:var(--white);
text-align:center;
}

.phw-g-i-5SQUxf{
border-width:0;
border-color:transparent;
color:var(--brand-color-secondary);
background-color:transparent;
min-height:auto;
box-shadow:none;
font-weight:500;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
}

.phw-g-i-5SQUxf:hover{
text-decoration:var(--link-hover-decoration);
}

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

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

.phw-g-i-5SVTyw{
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
}

.phw-g-i-5SvwBg{
color:var(--white);
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
margin-bottom:calc(var(--mu-space)*0);
}

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

.phw-g-i-5TliSM{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/CustomerExperience-JobCategory-Hero-1742943299831.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-5UDLE6{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-5UXIYD{
padding-inline-end:calc(var(--pu-space)*2.5);
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*2.5);
font-weight:400;
font-size:var(--phw-g-regular-text-font-size);
}

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

.phw-g-i-5ValRv{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--phw-custom-indigo3f017dff);
font-family:var(--cms-g-lora);
text-align:start;
}

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

.phw-g-i-5XzeOV{
}

.phw-g-i-5Y5Lh6{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-5YILVx{
padding-inline-end:calc(var(--pu-space)*5);
color:var(--brand-color-primary);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-5YYnJR{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-5Ziatc{
border:none;
font-weight:700;
font-size:var(--phw-g-cards-subtitle-font-size);
color:var(--white);
}

.phw-g-i-5ahnhD{
border-width:0.5px;
border-color:transparent;
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);
min-width:210px;
height:40px;
}

.phw-g-i-5am0d6{
background:var(--phw-custom-impact-gradient);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-5b0D6m{
background:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
border:none;
}

.phw-g-i-5bikAp{
font-weight:600;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--phw-custom-indigo3f017dff);
font-family:var(--cms-g-avenir-next);
}

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

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

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

.phw-g-i-5cBXjX::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-5cBXjX:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-5cBXjX::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-5cBXjX::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-5ccIKg{
font-weight:500;
font-family:var(--cms-g-lora);
}

.phw-g-i-5cmmGB{
}

.phw-g-i-5edJEh{
border-width:1px;
border-top-width:0px;
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(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:auto;
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;
border-inline-end-width:0px;
}

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

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

.phw-g-i-5fQaSh{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
margin-inline-start:calc(var(--mu-space)*-10);
text-align:start;
}

.phw-g-i-5hBUIH{
font-family:var(--cms-g-lora);
margin-bottom:calc(var(--mu-space)*-1.875);
}

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

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

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

.phw-g-i-5idHwn{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:600px;
}

.phw-g-i-5ixKMM{
width:600px;
}
.phw-g-i-5ixKMM img{
object-fit:cover;
}

.phw-g-i-5jbhcR{
color:var(--brand-color-secondary);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*-10);
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
text-align:start;
}

.phw-g-i-5jkT4A{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-5jkT4A img{
object-fit:cover;
}

.phw-g-i-5k8xUM{
font-weight:500;
font-size:var(--phw-g-button-text-font-size);
line-height:1.58;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-5l6xZa{
color:var(--white);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*12.5);
margin-inline-end:calc(var(--mu-space)*12.5);
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-avenir-next);
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-5lBNo3{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:447px;
}
.phw-g-i-5lBNo3 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-5mLLiO{
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-5mc6eF{
fill:var(--phw-custom-icondark595959);
}

.phw-g-i-5mjOpd{
font-size:var(--phw-g-regular-text-font-size);
color:var(--white);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*0);
max-width:500px;
margin-inline-start:calc(var(--mu-space)*16.25);
margin-inline-end:calc(var(--mu-space)*0);
width:500px;
}

.phw-g-i-5nKgBl{
color:var(--brand-color-primary);
}

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

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

.phw-g-i-5nUm05{
color:var(--body-color);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*12.5);
margin-inline-end:calc(var(--mu-space)*12.5);
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-avenir-next);
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-5noyZk{
font-size:var(--custom-font-size-2);
color:var(--brand-color-primary);
margin-inline-start:calc(var(--mu-space)*16.25);
margin-inline-end:calc(var(--mu-space)*16.25);
}

.phw-g-i-5nxRg7{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:357px;
}
.phw-g-i-5nxRg7 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

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

.phw-g-i-5o0cd6{
}

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

.phw-g-i-5oNdcG{
}

.phw-g-i-5ogDMi{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-5qMSoj{
font-weight:500;
font-size:22px;
color:var(--brand-color-primary);
}

.phw-g-i-5qjZMX{
}

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

.phw-g-i-5rADyF{
padding-inline-start:calc(var(--pu-space)*3.125);
}

.phw-g-i-5sPsYD{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-5szi9i{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-size:var(--phw-g-small-text-font-size);
line-height:var(--input-line-height);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--input-bg);
font-weight:300;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-avenir-next);
padding-inline-end:calc(var(--pu-space)*6.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*0.625);
}

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

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

.phw-g-i-5tS5O6{
}

.phw-g-i-5uGu0C{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:499px;
}
.phw-g-i-5uGu0C img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-5uGy2Y{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-5uo5c4{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-5uo5c4 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-5vbYz6{
}

.phw-g-i-5vyF64{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
text-align:start;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-5w6HML{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-5x1Sps{
margin-top:calc(var(--mu-space)*0.125);
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-5xXllx{
border-width:1px;
border-color:var(--phw-custom-indigo-border3f017dff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

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

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

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

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

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

.phw-g-i-5yNPXG{
color:var(--white);
font-weight:300;
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-avenir-next);
margin-top:calc(var(--mu-space) * 3);
margin-bottom:calc(var(--mu-space)*-1.875);
}

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

.phw-g-i-5zMdla{
}

.phw-g-i-602nuo{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

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

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

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

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

.phw-g-i-60oGkI{
width:1000px;
text-align:center;
}

.phw-g-i-61Xb0X{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-6294O1{
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

.phw-g-i-62SN0t{
border-top-right-radius:calc(var(--border-radius-base)*0);
border:none;
}

.phw-g-i-62WMxH{
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-63Z8rG{
background-color:var(--phw-custom-serco-background-greyedeef0ff);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-6588xs{
}

.phw-g-i-65gae3{
text-shadow:3px 3px 10px rgba(0,0,0,0.25);
font-weight:500;
width:700px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

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

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

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

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

.phw-g-i-66m1eA{
font-size:var(--custom-font-size-4);
font-family:var(--cms-g-lora);
color:var(--white);
font-weight:500;
text-align:center;
}

.phw-g-i-672xbX{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 0%;
}

.phw-g-i-692OmB{
padding-inline-start:calc(var(--pu-space)*0.125);
}

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

.phw-g-i-6AkALn{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

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

.phw-g-i-6ByWsm{
}

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

.phw-g-i-6Cq48S{
font-weight:400;
color:var(--white);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-6DYQl0{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-6DYQl0 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-6E5cAH{
background-image:none;
background-color:var(--phw-custom-backgroundgrayf2f2f2);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-6FJibD{
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
font-weight:500;
font-size:var(--custom-font-size-7);
}

.phw-g-i-6FK3Yt{
}

.phw-g-i-6FPY8I{
border-top-width:0px;
border-bottom-width:0px;
border-color:var(--brand-color-primary);
border-inline-end-width:0px;
border-inline-start-style:solid;
border-inline-start-color:var(--input-stroke);
}

.phw-g-i-6FyrfV{
padding-inline-end:calc(var(--pu-space)*4);
width:264px;
}

.phw-g-i-6GXP9T{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:none;
}

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

.phw-g-i-6GurWg{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-6I5HvI{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-6I9iNQ{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
width:600px;
text-align:start;
margin-inline-start:calc(var(--mu-space)*-1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
}

.phw-g-i-6INYWD{
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-6JODfC{
font-weight:300;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-6KGysJ{
background:none;
background-repeat:no-repeat;
background-size:cover;
background-color:var(--phw-custom-serco-light-grey-10pc);
box-shadow:none;
}

.phw-g-i-6LNKJR{
}

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

.phw-g-i-6Lv37y{
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-avenir-next);
font-weight:400;
text-align:start;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-6Mp8fV{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
color:var(--brand-color-secondary);
font-family:var(--cms-g-roboto);
}

.phw-g-i-6N5zLE{
height:100px;
width:150px;
}

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

.phw-g-i-6OEGkJ{
background:none;
background-image:none;
width:150px;
background-repeat:no-repeat;
background-position:50% 50%;
height:100px;
}

.phw-g-i-6OOqSB{
margin-inline-end:calc(var(--mu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0);
justify-content:normal;
}

.phw-g-i-6OWQHO{
background-color:transparent;
transition:all 0.2s;
justify-content:normal;
}

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

.phw-g-i-6PVP70{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-6PaJpA{
}

.phw-g-i-q4xbki:hover .phw-g-i-6PaJpA{
background:none;
background-image:none;
}

.phw-g-i-6QCOJd{
background:none;
background-image:none;
background-repeat:no-repeat;
width:150px;
background-position:50% 50%;
height:150px;
}

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

.phw-g-i-6RqJyU{
font-size:var(--phw-g-regular-text-font-size);
color:var(--text-dark);
font-weight:400;
margin-top:calc(var(--mu-space)*3.75);
}

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

.phw-g-i-6SUmZ6{
padding-top:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
text-align:center;
}

.phw-g-i-6ShmYp{
}

.phw-g-i-6TSWTU{
color:var(--white);
font-weight:400;
width:350px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-6UFax9{
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
width:auto;
height:100px;
}

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

.phw-g-i-6UivWd{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-grey-90percent-body-copy59666fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-6V0k8f{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:250px;
}
.phw-g-i-6V0k8f img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-6VY1I4{
color:var(--phw-custom-serco-gray46555fff);
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-6Vcbba{
font-size:var(--phw-g-input-label-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-6WGUmm{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
text-align:center;
}

.phw-g-i-6WWYX5{
color:var(--white);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*-10);
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
text-align:start;
}

.phw-g-i-6WYWY1{
color:var(--brand-color-primary);
font-weight:400;
width:350px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-6WoPif{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
margin-inline-start:calc(var(--mu-space)*12.5);
margin-inline-end:calc(var(--mu-space)*12.5);
}

.phw-g-i-6XHMIL{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
text-align:center;
}

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

.phw-g-i-6XZVmS{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*1.875);
}

.phw-g-i-6YDDaR{
background:none;
border:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

.phw-g-i-6YHhox{
}

.phw-g-i-6ZezUp{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:223px;
}
.phw-g-i-6ZezUp img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-6ZyDMq{
font-weight:400;
font-size:30px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
text-align:start;
}

.phw-g-i-6a3GCQ{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:transparent;
border:none;
}

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

.phw-g-i-6c6k8N{
height:350px;
}
.phw-g-i-6c6k8N img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-6cTreJ{
font-size:var(--phw-g-numbers-font-size);
line-height:1.2;
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-6ckdnB{
color:var(--white);
text-align:start;
}

.phw-g-i-6cy3Ge{
background-color:var(--phw-custom-indigo-50-per-cent);
}

.phw-g-i-6df6wE{
padding-bottom:calc(var(--pu-space)*4);
}

.phw-g-i-6dxVoV{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:350px;
}
.phw-g-i-6dxVoV img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-6e6Aa5{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:1.4;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-6eECPz{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}
.phw-g-i-6eECPz img{
object-fit:cover;
}

.phw-g-i-6eP51U{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
color:var(--body-color);
font-family:var(--cms-g-roboto);
}

.phw-g-i-6eZXH6{
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
text-align:start;
}

.phw-g-i-6eg6Me{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
text-align:start;
width:auto;
min-height:280px;
}

.phw-g-i-6etQCW{
width:1000px;
text-align:center;
}

.phw-g-i-6fhZj9{
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-6gIyia{
}

.phw-g-i-6ge8G4{
border-style:none;
height:32px;
border-inline-end-style:solid;
border-inline-end-color:var(--input-stroke);
padding-inline-start:calc(var(--pu-space)*4.5);
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-roboto);
font-weight:400;
}

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

.phw-g-i-6i60kZ{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

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

.phw-g-i-6iVpfr{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:447px;
}
.phw-g-i-6iVpfr img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-6ilnpg{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-inline-start:calc(var(--mu-space)*1.25);
background-color:var(--phw-custom-white);
}

.phw-g-i-6jeBEj{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-6jm5se{
background-color:var(--phw-custom-serco-light-grey-10pc);
transition:all 0.2s;
}

.phw-g-i-6l6SjU{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-avenir-next);
}

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

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

.phw-g-i-6nGvtf{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:170px;
}
.phw-g-i-6nGvtf img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-6nTwji{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:none;
}

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

.phw-g-i-6oEKdy{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-6pKRQ9{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*2.5);
}

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

.phw-g-i-rjz667:hover .phw-g-i-6psmbd{
}

.phw-g-i-6qXenE{
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:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*-12.5);
height:100%;
}
.phw-g-i-6qXenE img{
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);
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-6rLXbh{
background:var(--phw-custom-impact-gradient);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-repeat:no-repeat;
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-6rXMmC{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-6tTGsl{
font-size:var(--phw-g-placeholder-text-font-size);
line-height:var(--paragraph-line-height-2);
font-weight:500;
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-6tg8g9{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-6tsu4G{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-6twdk9{
background:var(--phw-custom-impact-gradient-inc-blue);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-6u5ajQ{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*0);
justify-content:start;
text-align:start;
}

.phw-g-i-6uR3Jo{
}

.phw-g-i-6vCdQf{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

.phw-g-i-6vDtzQ{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-6vxK0I{
padding-inline-end:calc(var(--pu-space)*6.25);
color:var(--phw-custom-serco-gray46555fff);
padding-inline-start:calc(var(--pu-space)*6.25);
font-weight:300;
font-size:var(--phw-g-regular-text-font-size);
padding-bottom:calc(var(--pu-space)*0);
line-height:var(--paragraph-line-height-2);
margin-inline-start:calc(var(--mu-space)*0);
font-family:var(--cms-g-avenir-next);
text-align:center;
}

.phw-g-i-6wTvIo{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

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

.phw-g-i-6xWuD5{
padding-inline-end:calc(var(--pu-space)*15);
padding-inline-start:calc(var(--pu-space)*15);
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
}

.phw-g-i-6yHM4F{
background-color:var(--brand-color-secondary);
transition:all 0.2s;
}

.phw-g-i-6yVuLW{
border-width:5px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:var(--phw-g-regular-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
padding-inline-end:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
text-shadow:none;
margin-bottom:calc(var(--mu-space)*1.25);
margin-top:calc(var(--mu-space)*-2.5);
}

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

.phw-g-i-6z6iqY{
background:none;
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
text-align:center;
}

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

.phw-g-i-71Ms4y{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border:none;
}

.phw-g-i-71ZCS4{
fill:var(--phw-custom-whiteffffff);
color:var(--phw-custom-whiteffffff);
}

.phw-g-i-72RtID{
}

.phw-g-i-72SCq1{
}

.phw-g-i-73ahWM{
color:var(--brand-color-primary);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-73mUGI{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--input-bg);
font-size:var(--phw-g-button-text-font-size);
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:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-avenir-next);
}

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

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

.phw-g-i-74omoE{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:326px;
}
.phw-g-i-74omoE img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-74ptmw{
font-weight:400;
font-size:var(--phw-g-regular-text-font-size);
color:var(--text-dark);
}

.phw-g-i-755SnJ{
color:var(--white);
font-weight:400;
width:350px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-75ElHn{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-75ElHn img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-75H7VY{
font-size:var(--phw-g-regular-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
}

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

.phw-g-i-76moPL{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

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

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

.phw-g-i-77gxwq{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
background-color:var(--phw-custom-focus1862c6);
}

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

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

.phw-g-i-78dcFP{
height:44px;
}

.phw-g-i-78like{
font-weight:300;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--white);
}

.phw-g-i-79BMNO{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/8133-Justice-Jobs-Hero-1742943289450.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

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

.phw-g-i-79GiHb{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Handshake-1741151040785.svg);
width:150px;
background-repeat:no-repeat;
background-position:50% 50%;
fill:var(--phw-custom-apple-green66b821ff);
color:var(--phw-custom-apple-green66b821ff);
}

.phw-g-i-7AhxS5{
font-size:var(--phw-g-regular-text-font-size);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-7B5Wpb{
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-7BLlvV{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-7BWbos{
aspect-ratio:1/1;
width:20px;
}

.phw-g-i-7Bwi5o{
padding-inline-end:calc(var(--pu-space)*5);
color:var(--brand-color-primary);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

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

.phw-g-i-7EnkAk{
}

.phw-g-i-CMHQsI:hover .phw-g-i-7EnkAk{
color:var(--alert-focus);
}

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

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

.phw-g-i-7GZU4S{
font-size:20px;
line-height:1.25;
color:var(--black);
}

.phw-g-i-7HAFyu{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-7IHYOG{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-7IHYOG img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-7IKHGg{
font-size:var(--phw-g-regular-text-font-size);
color:var(--body-color);
text-align:center;
}

.phw-g-i-7Ind1e{
border-top-width:0px;
border-bottom-width:0px;
border-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
border-inline-start-color:var(--input-stroke);
border-inline-end-width:0px;
font-family:var(--cms-g-avenir-next);
border-inline-start-style:solid;
}

.phw-g-i-7Inoax{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-7Inoax img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-7ItTek{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-7JPZK2{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-7KTCg1{
background:none;
background-image:none;
width:150px;
background-repeat:no-repeat;
background-position:50% 50%;
height:90px;
}

.phw-g-i-7KpyMg{
font-size:var(--phw-g-regular-text-font-size);
color:var(--body-color);
font-weight:400;
}

.phw-g-i-7LHoSx{
width:700px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:500;
}

.phw-g-i-7LyrdM{
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-7MLChb{
background:var(--phw-custom-impact-gradient);
padding-bottom:calc(var(--pu-space)*3.75);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-7Mn86n{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-secondary);
transition:all 0.2s;
}

.phw-g-i-7NhB9w{
font-weight:400;
color:var(--phw-custom-serco-primary1d0743ff);
margin-bottom:calc(var(--mu-space)*3.75);
}

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

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

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

.phw-g-i-7PMevm{
font-weight:400;
font-size:var(--font-size-13);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
margin-inline-start:calc(var(--mu-space)*0);
justify-content:start;
text-align:start;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

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

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

.phw-g-i-7QOFjp{
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-7Qanh9{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Careers-Homepage-Hero-1440X648-1736332369267.png);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-7RnGN1{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-7RnGN1 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

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

.phw-g-i-7Rr3bs{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:300;
padding-inline-end:calc(var(--pu-space)*2.5);
}

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

.phw-g-i-7SCUQd{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--white);
}

.phw-g-i-7SpPxa{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-7SrgbX{
width:700px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:400;
}

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

.phw-g-i-7UCEUr{
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-7UMSiO{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
text-align:center;
}

.phw-g-i-7XIrk1{
height:100px;
width:100px;
}

.phw-g-i-7XaJjo{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-7Y1NeS{
padding-inline-end:calc(var(--pu-space)*6.25);
color:var(--phw-custom-serco-gray46555fff);
padding-inline-start:calc(var(--pu-space)*6.25);
font-weight:300;
font-size:var(--phw-g-regular-text-font-size);
padding-bottom:calc(var(--pu-space)*0);
line-height:var(--paragraph-line-height-2);
margin-inline-start:calc(var(--mu-space)*0);
font-family:var(--cms-g-avenir-next);
text-align:center;
}

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

.phw-g-i-7YdTbN{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
width:350px;
margin-inline-end:calc(var(--mu-space)*10);
}

.phw-g-i-7YiMmG{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
}

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

.phw-g-i-7aOB2P{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
max-height:none;
min-height:0px;
max-width:none;
min-width:0px;
height:364px;
}
.phw-g-i-7aOB2P img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-7aY8Uw{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-7agFr1{
font-weight:500;
font-size:50px;
color:var(--white);
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-7cDw15{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--input-bg);
font-size:var( --phw-g-widget-subheading-font-size);
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:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
height:30px;
}

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

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

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

.phw-g-i-7dRzMD{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
}

.phw-g-i-7dlaca{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-7dv3xM{
}

.phw-g-i-7eB1A6{
}

.phw-g-i-q4xbki:hover .phw-g-i-7eB1A6{
color:var(--body-color);
}

.phw-g-i-7eDnQW{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
text-align:left;
background-color:var(--phw-custom-white);
}

.phw-g-i-7ei4wM{
border-width:0;
border-color:transparent;
color:var(--link-color);
background-color:transparent;
min-height:auto;
box-shadow:none;
font-weight:500;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-7ei4wM:hover{
text-decoration:var(--link-hover-decoration);
}

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

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

.phw-g-i-7fvcal{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-7gA7NE{
font-weight:300;
font-size:var(--phw-g-regular-text-font-size);
font-family:var(--cms-g-avenir-next);
text-align:start;
}

.phw-g-i-7gjVph{
font-weight:500;
font-size:var(--phw-g-small-text-font-size);
color:var(--white);
}

.phw-g-i-7hiRPb{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:350px;
}
.phw-g-i-7hiRPb img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-7je1hw{
background:none;
background-image: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);
color:var(--brand-color-primary);
border:none;
}

.phw-g-i-7je1hw:hover{
background:none;
background-image:none;
border-top-left-radius:50%;
border-top-right-radius:50%;
border-bottom-left-radius:50%;
border-bottom-right-radius:50%;
border:none;
color:var(--brand-color-primary);
}

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

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

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

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

.phw-g-i-7kdJA0{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-inline-start:calc(var(--mu-space)*1.25);
margin-inline-end:calc(var(--mu-space)*1.25);
}
.phw-g-i-7kdJA0 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

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

.phw-g-i-7lseg0{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*33.125);
padding-inline-end:calc(var(--pu-space)*33.125);
}

.phw-g-i-7m7PjW{
font-weight:500;
font-size:var(--custom-font-size-7);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-7m9GaY{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-7mY9bJ{
color:var(--white);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-7mrO6Q{
border-width:1px;
border-style:none;
border-color:var(--input-stroke);
background-color:var(--input-bg);
font-size:var( --phw-g-widget-subheading-font-size);
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:calc(var(--pu-space)*4);
padding-inline-end:calc(var(--pu-space)*2);
font-weight:400;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:32px;
font-family:var(--cms-g-roboto);
}

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

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

.phw-g-i-7nkE4D{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:423px;
}
.phw-g-i-7nkE4D img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-7oKz4l{
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-7ocAxq{
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
color:var(--white);
font-weight:600;
}

.phw-g-i-7oq8F2{
height:32px;
}

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

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

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

.phw-g-i-7rSgtn{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
}

.phw-g-i-7rWz9Y{
font-size:var(--phw-g-regular-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-7s8GHI{
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
align-items:normal;
justify-content:start;
}

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

.phw-g-i-7tr4tt{
font-size:var(--phw-g-widget-title-font-size);
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-7ud2Z3{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*-10);
margin-inline-end:calc(var(--mu-space)*1.875);
}

.phw-g-i-7vF38p{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-roboto);
text-shadow:0px 0px 0px rgba(29, 7, 67, 1);
opacity:1;
background-color:var(--phw-custom-serco-purple-transparent1d0743ff);
}

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

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

.phw-g-i-7wOmjF{
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
}

.phw-g-i-7xyx5b{
text-shadow:0px 0px 0px rgba(29, 7, 67, 1);
font-weight:500;
width:1000px;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
opacity:1;
}

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

.phw-g-i-7yqTrT{
background-color:var(--phw-custom-serco-light-grey-20pc);
height:100%;
}

.phw-g-i-7yrxxM{
font-weight:300;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-7yz3m3{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-7yz3m3 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

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

.phw-g-i-7zudg7{
font-weight:400;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-800umz{
font-weight:300;
font-size:var(--phw-g-regular-text-font-size);
font-family:var(--cms-g-avenir-next);
text-align:center;
}

.phw-g-i-80pikz{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*5);
margin-inline-end:calc(var(--mu-space)*23.75);
}

.phw-g-i-80uwhp{
}

.phw-g-i-812kiV{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
text-align:start;
}

.phw-g-i-81lTIb{
font-size:var(--phw-g-cards-title-font-size);
}

.phw-g-i-83aqyg{
height:318px;
}
.phw-g-i-83aqyg img{
object-fit:cover;
height:100% ;
width:100% ;
}

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

.phw-g-i-83hYHi:hover{
background:none;
background-image:none;
box-shadow:none;
}

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

.phw-g-i-84i3hD{
color:var(--white);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-size:18px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-avenir-next);
text-align:center;
}

.phw-g-i-85Nq6D{
}

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

.phw-g-i-85za0a{
padding-inline-start:calc(var(--pu-space)*1.875);
}

.phw-g-i-86bE1G{
}

.phw-g-i-87OveH{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
align-items:center;
border-style:none;
}

.phw-g-i-87VhY9{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
width:350px;
}

.phw-g-i-884GGx{
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-88Mapq{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
text-align:center;
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-89DSuq{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

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

.phw-g-i-89nYjM{
}

.phw-g-i-8ABQBL{
font-size:20px;
color:var(--white);
padding-inline-end:calc(var(--pu-space)*62.5);
}

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

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

.phw-g-i-8BNg5z{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
padding-inline-end:calc(var(--pu-space)*15);
padding-inline-start:calc(var(--pu-space)*15);
}

.phw-g-i-8Bkg3e{
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

.phw-g-i-8CXg8z{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-8CfYqX{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-8E0pYd{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-focus1862c6);
}

.phw-g-i-8EIO4t{
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--body-color);
font-family:var(--cms-g-roboto);
font-weight:300;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
line-height:1.25;
}

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

.phw-g-i-8Eombe{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-8FmLnM{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
height:376px;
}
.phw-g-i-8FmLnM img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
height:100% ;
width:100% ;
}

.phw-g-i-8FzIxd{
padding-top:calc(var(--pu-space)*0.5);
padding-bottom:calc(var(--pu-space)*0.5);
}

.phw-g-i-8G1b6n{
font-size:var(--font-size-11);
color:var(--black);
}

.phw-g-i-8GXJbG{
fill:var(--phw-custom-whiteffffff);
color:var(--phw-custom-whiteffffff);
}

.phw-g-i-8HSiOd{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:175px;
}
.phw-g-i-8HSiOd img{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-8HjHon{
width:80%;
}

.phw-g-i-8HwUVs{
text-shadow:3px 3px 10px rgba(0,0,0,0.25);
font-weight:500;
width:700px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-8I8m2v{
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);
min-width:210px;
}

.phw-g-i-8JLKdp{
color:var(--phw-custom-serco-gray46555fff);
font-weight:500;
}

.phw-g-i-8JPCWH{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-8JZCpg{
border-width:2px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:transparent;
}

.phw-g-i-8Jawxu{
padding-bottom:calc(var(--pu-space)*0);
height:0px;
width:0px;
}

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

.phw-g-i-8JxDDv{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-8K00Ed{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-8LyCbv{
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-8MyuPD{
border-width:0.5px;
border-color:var(--phw-custom-border-colorsb8b8b8);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-serco-light-grey-10pc);
box-shadow:var(--box-shadow-style-2);
font-family:var(--cms-g-lora);
font-weight:500;
color:var(--brand-color-primary);
}

.phw-g-i-8NBSto{
background:none;
border:none;
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

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

.phw-g-i-8NGnoV{
font-size:var(--phw-g-cards-title-font-size);
line-height:1;
font-family:var(--cms-g-avenir-next);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-8NNkVU{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.3;
color:var(--secondary-text);
width:700px;
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-8NYbvk{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
height:328px;
}
.phw-g-i-8NYbvk img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
height:100% ;
width:100% ;
}

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

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

.phw-g-i-8OK3k9{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Handshake-1741151040785.svg);
width:150px;
background-repeat:no-repeat;
background-position:50% 50%;
}

.phw-g-i-8OVco9{
font-size:var(--phw-g-regular-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

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

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

.phw-g-i-8QWPHE{
border-width:1px;
border-color:var(--phw-custom-light-graye9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

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

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

.phw-g-i-8T4u1m{
font-size:var(--phw-g-cards-title-font-size);
}

.phw-g-i-8T8bs4{
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

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

.phw-g-i-8UAJBK{
}

.phw-g-i-8Upudf{
margin-top:calc(var(--mu-space)*17);
}

.phw-g-i-8Uvg8l{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
padding-top:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
padding-bottom:calc(var(--pu-space)*10);
background-position:0% 50%;
}

.phw-g-i-8VmvNI{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--phw-custom-serco-gray46555fff);
line-height:0.5;
}

.phw-g-i-8W80KR{
}

.phw-g-i-8WMGDE{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/2Background-with-blue-glow-2-1737564781941.png);
background-color:none;
padding-top:calc(var(--pu-space)*15);
background-repeat:no-repeat;
background-size:cover;
padding-bottom:calc(var(--pu-space)*15);
}

.phw-g-i-8WaK0n{
border-radius:var(--border-radius-base);
color:var(--text-dark);
line-height:30px;
min-width:30px;
background-color:var(--brand-color-primary);
}

.phw-g-i-8WaK0n.active{
color:var(--white);
background-color:var(--brand-color-primary);
}
.phw-g-i-8WaK0n.selected{
color:var(--white);
background-color:var(--brand-color-primary);
}

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

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

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

.phw-g-i-8XVq14{
height:20px;
width:20px;
}

.phw-g-i-8XeU80{
padding-inline-end:calc(var(--pu-space)*6);
width:264px;
}

.phw-g-i-8Xsorj{
border-width:1px;
border-color:transparent;
border-style:solid;
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-8XzUKs{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
}

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

.phw-g-i-8aIcXb{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-8aIcXb img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-8ahYJT{
font-size:30px;
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:500;
}

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

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

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

.phw-g-i-8buXlb{
background:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-8cXDWA{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 50%;
}

.phw-g-i-8cwKmQ{
padding-bottom:calc(var(--pu-space)*4);
}

.phw-g-i-8dM9gH{
}

.phw-g-i-8dNMHN{
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

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

.phw-g-i-8egb6T{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-8ekQbe{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--brand-color-primary);
}

.phw-g-i-8ffXCb{
}

.phw-g-i-8fgCXe{
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-bottom:calc(var(--mu-space)*1.875);
}

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

.phw-g-i-8hhzOU{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
}

.phw-g-i-8iLLXy{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:none;
}

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

.phw-g-i-8iuaqI{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:175px;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-8jjlb5{
background-color:var(--phw-custom-serco-purple-transparent1d0743ff);
}

.phw-g-i-8lPnbk{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
margin-bottom:calc(var(--mu-space)*0);
text-shadow:20px 20px 5px rgba(0, 0, 0, 0.5);
}

.phw-g-i-8lzj44{
border-width:1px;
border-color:var(--phw-custom-rich-red--sercoc50001ff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-weight:400;
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-size:var(--phw-g-small-text-font-size);
background-color:var(--phw-custom-serco-rich-redc50001ff);
padding-left:16px;
padding-right:16px;
min-height:auto;
height:32px;
width:100%;
}

.phw-g-i-8lzj44:hover{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--brand-color-secondary);
font-weight:400;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-8lzj44:focus{
border-color:transparent;
background-color:transparent;
font-size:var(--phw-g-small-text-font-size);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-8lzj44:active{
background-image:none;
border-color:var(--white);
background-color:transparent;
box-shadow:none;
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--phw-g-small-text-font-size);
}

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

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

.phw-g-i-8mCi74{
font-weight:500;
font-size:30px;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-8mL67l{
color:var(--white);
padding-inline-start:calc(var(--pu-space)*0);
max-width:500px;
font-weight:400;
margin-inline-start:calc(var(--mu-space)*16.25);
margin-inline-end:calc(var(--mu-space)*1.25);
width:500px;
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-8mX38A{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*0);
}

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

.phw-g-i-8nRhXQ{
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
width:100%;
}

.phw-g-i-8nfblj{
border-width:1px;
border-color:var(--stroke-white);
border-style:solid;
background-color:var(--phw-custom-white);
}

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

.phw-g-i-8oqnas{
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}

.phw-g-i-8oqnas::-webkit-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-8oqnas:-ms-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-8oqnas::-moz-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-8oqnas::placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}

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

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

.phw-g-i-8pFKjv{
width:58%;
}

.phw-g-i-8pqWw0{
font-size:var(--custom-font-size-8);
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
width:320px;
}

.phw-g-i-8qGMxR{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
font-weight:400;
padding-top:calc(var(--pu-space)*0.25);
padding-bottom:calc(var(--pu-space)*0.25);
}

.phw-g-i-8r5tt4{
object-fit:fill;
opacity:1;
}

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

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

.phw-g-i-8rSda6{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*10);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-8t26wn{
border-top-width:0px;
border-bottom-width:0px;
border-color:var(--brand-color-primary);
border-inline-end-width:0px;
border-inline-start-style:solid;
border-inline-start-color:var(--input-stroke);
}

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

.phw-g-i-8uZnWo{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
font-family:var(--cms-g-lora);
}

.phw-g-i-8vLEQL{
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-8vN0tX{
font-size:var(--phw-g-regular-text-font-size);
color:var(--text-dark);
font-weight:400;
margin-top:calc(var(--mu-space)*7.625);
}

.phw-g-i-8va8Az{
color:var(--phw-custom-indigo3f017dff);
font-weight:600;
margin-inline-start:calc(var(--mu-space)*-10);
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
text-align:start;
}

.phw-g-i-8vcgR8{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-8woHzw{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-inline-start:calc(var(--mu-space)*1.25);
margin-inline-end:calc(var(--mu-space)*1.25);
height:370px;
}
.phw-g-i-8woHzw img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-8x7g1u{
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-8xCKpl{
background:none;
background-image:none;
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);
max-height:none;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
min-height:0px;
outline:none;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
max-width:none;
min-width:0px;
border:none;
}

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

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

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

.phw-g-i-8zxsiA{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

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

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

.phw-g-i-912kAa{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

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

.phw-g-i-933aIf{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--input-bg);
font-size:var( --phw-g-widget-subheading-font-size);
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:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
height:30px;
}

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

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

.phw-g-i-93dCWD{
}

.phw-g-i-94lktU{
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-95Pzm3{
}
.phw-g-i-95Pzm3 img{
aspect-ratio:4/3;
object-fit:cover;
}

.phw-g-i-95UXUl{
background:none;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-repeat:no-repeat;
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--white);
background-color:var(--phw-custom-white);
}

.phw-g-i-95VLA3{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-95VLA3 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-96zAAt{
height:471px;
}
.phw-g-i-96zAAt img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-979Ft7{
color:var(--phw-custom-serco-grey-90percent-body-copy59666fff);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*-10);
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-97wi8h{
background-image:none;
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
background-color:var(--phw-custom-serco-light-grey-10pc);
}

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

.phw-g-i-98QXGu{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-98QthB{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-98eAPi{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-994lhI{
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-9AUARw{
margin-top:calc(var(--mu-space)*0);
align-items:start;
}

.phw-g-i-9AfCVO{
background:none !important;
background-image:none;
border-width:2px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:dashed;
background-color:transparent;
}

.phw-g-i-9AfCVO:hover{
}

.phw-g-i-9BDKp5{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-9BY1Hn{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
text-align:center;
margin-inline-start:calc(var(--mu-space)*-10);
}

.phw-g-i-9EQChI{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
width:350px;
padding-inline-end:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-9Fz13L{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--input-bg);
font-size:var( --phw-g-widget-subheading-font-size);
line-height:1.25;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:50px;
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-avenir-next);
align-items:center;
}

.phw-g-i-9Fz13L::-webkit-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-9Fz13L:-ms-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-9Fz13L::-moz-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-9Fz13L::placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}

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

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

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

.phw-g-i-9GoQ0f{
font-size:var(--phw-g-cards-title-font-size);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-9GrA8D{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-transparent-black);
justify-content:center;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*6.25);
margin-inline-end:calc(var(--mu-space)*0);
align-items:center;
text-align:center;
}

.phw-g-i-9HmYPW{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-9IMJ0r{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-9IZOiy{
}

.phw-g-i-9J66Qz{
background-color:var(--phw-custom-serco-light-grey-10pc);
}

.phw-g-i-9Jx10k{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

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

.phw-g-i-9L0dRo{
background-image:none;
background-color:var(--phw-custom-serco-deep-red950001ff);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-9LCw4V{
align-items:start;
text-align:start;
}

.phw-g-i-9M0qlD{
color:var(--alert-focus);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-9NB8cF{
font-size:var(--custom-font-size-1);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-9NSoaM{
font-weight:500;
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

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

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

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

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

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

.phw-g-i-9ORkro::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-9ORkro:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-9ORkro::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-9ORkro::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-9Oc568{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*2.5);
}

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

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

.phw-g-i-9PeUZg{
max-height:none;
max-width:none;
width:auto;
min-height:0px;
min-width:0px;
height:100px;
}

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

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

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

.phw-g-i-9QbXUZ{
width:400px;
text-align:center;
}
.phw-g-i-9QbXUZ img{
object-fit:cover;
}

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

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

.phw-g-i-9RiePM{
border-width:0.5px;
border-color:transparent;
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);
min-width:210px;
height:40px;
}

.phw-g-i-9T0kyp{
background-color:transparent;
border-style:none;
}

.phw-g-i-9TAxgM{
}

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

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

.phw-g-i-9VL6mQ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Handshake-1741151040785.svg);
width:150px;
background-repeat:no-repeat;
background-position:50% 50%;
}

.phw-g-i-9WkfWj{
background:none !important;
background-image:none;
background-color:transparent;
}

.phw-g-i-9X45cX{
fill:var(--brand-color-primary);
color:var(--brand-color-primary);
width:150px;
height:150px;
}

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

.phw-g-i-9XWq6S{
color:var(--phw-custom-serco-gray46555fff);
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-9XevF1{
background:var(--phw-custom-impact-gradient-inc-blue);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-9XivQn{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-9YH7nj{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:367px;
}
.phw-g-i-9YH7nj img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-9YNsVX{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-bottom:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*-2.5);
}

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

.phw-g-i-9YorlC{
}

.phw-g-i-9Z4uOP{
padding-top:calc(var(--pu-space)*0);
color:var(--white);
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:center;
}

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

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

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

.phw-g-i-9ZqwrD{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
}

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

.phw-g-i-9bFgKG{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/cropChild-ZrwJl-1740032042768.png);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-9bdsHi{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-9cGdje{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564547053.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:0% 50%;
}

.phw-g-i-9cPrn0{
font-size:var(--phw-g-cards-title-font-size);
color:var(--white);
text-align:center;
}

.phw-g-i-9dWfNS{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-9eag7C{
font-size:var(--phw-g-input-label-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
text-align:center;
}

.phw-g-i-9fEtcg{
margin-top:calc(var(--mu-space)*0);
justify-content:start;
padding-inline-start:calc(var(--pu-space)*0.125);
}

.phw-g-i-9gETCk{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-9hoHN7{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-9hohTc{
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-9iBga5{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
text-align:center;
}

.phw-g-i-9iKzuq{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
height:50px;
}

.phw-g-i-9jn1Cl{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:447px;
}
.phw-g-i-9jn1Cl img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

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

.phw-g-i-9kS9pn{
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-9kWDwt{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-9kqJAC{
font-weight:500;
line-height:1.5;
color:var(--text-dark);
font-size:var(--phw-g-button-text-font-size);
text-align:center;
}

.phw-g-i-9lA2KT{
font-size:var(--phw-g-placeholder-text-font-size);
color:var(--white);
font-weight:400;
padding-top:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*7.5);
margin-inline-start:calc(var(--mu-space)*7.5);
margin-top:calc(var(--mu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*6.25);
padding-inline-start:calc(var(--pu-space)*6.25);
}

.phw-g-i-9ljmPo{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
border:none;
}

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

.phw-g-i-9mb4Zn{
color:var(--phw-custom-indigo3f017dff);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*-10);
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
text-align:start;
}

.phw-g-i-9om6gN{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-9q6oBp{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
background-size:contain;
}

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

.phw-g-i-9r1CMl{
font-weight:500;
color:var(--brand-color-primary);
}

.phw-g-i-9rIPqL{
}

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

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

.phw-g-i-9uT6wB{
font-size:18px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-9uetBx{
}

.phw-g-i-9ugtOy{
height:20px;
width:20px;
}

.phw-g-i-9v4Zei{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-9vRp9I{
width:80%;
}

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

.phw-g-i-9wvqgJ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
}

.phw-g-i-9x42dN{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
margin-inline-end:calc(var(--mu-space)*10);
margin-inline-start:calc(var(--mu-space)*10);
}

.phw-g-i-9x7Gxl{
}

.phw-g-i-CMHQsI:hover .phw-g-i-9x7Gxl{
}

.phw-g-i-9xM5q2{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 0%;
background-color:none;
}

.phw-g-i-9xWTy3{
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:27px;
}

.phw-g-i-9xsssF{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-9y9OHX{
}

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

.phw-g-i-9z45Qd{
background:none;
border:none;
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

.phw-g-i-9z6H7U{
fill:var(--phw-custom-whiteffffff);
height:20px;
width:20px;
}

.phw-g-i-9zLZOn{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*-3.75);
}

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

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

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

.phw-g-i-A0Kwbi{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-A0vm5K{
font-size:var(--phw-g-placeholder-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-A0ySIg{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

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

.phw-g-i-A1MRNn{
font-weight:300;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
}

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

.phw-g-i-A1wr2v{
}

.phw-g-i-A26H0F{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*18.75);
border-top-right-radius:calc(var(--border-radius-base)*18.75);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-A2N43J{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--brand-color-primary);
}

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

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

.phw-g-i-A3aTc5{
margin-inline-end:calc(var(--mu-space)*3.125);
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
}

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

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

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

.phw-g-i-A5bW31{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:340px;
}

.phw-g-i-fLY4FS:hover .phw-g-i-A60fa0{
background:none;
background-image:none;
}

.phw-g-i-A60fa0{
}

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

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

.phw-g-i-A8PcEM{
border-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);
color:var(--brand-color-secondary);
background-color:var(--phw-custom-transperant-white);
font-weight:400;
padding-left:24px;
padding-right:24px;
height:44px;
width:auto;
min-height:auto;
}

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

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

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

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

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

.phw-g-i-A8fUph{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
}

.phw-g-i-A8ilcf{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-grey-90percent-body-copy59666fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*-10);
}

.phw-g-i-A9WD90{
color:var(--brand-color-primary);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-ABHx68{
color:var(--white);
font-weight:400;
width:350px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-ABRzfw{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--input-box-shadow);
}

.phw-g-i-ACPJlT{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
text-align:center;
}

.phw-g-i-AD5grT{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

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

.phw-g-i-AD7sWX::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-AD7sWX:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-AD7sWX::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-AD7sWX::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-ADo3Pb{
}

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

.phw-g-i-AEVtlu{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
text-align:left;
background-color:var(--phw-custom-white);
}

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

.phw-g-i-AFhKWd{
font-size:20px;
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
}

.phw-g-i-AFm1Tn{
font-size:var(--phw-g-button-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-AFsAV1{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-AFsAV1 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-AGfitn{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*0);
}

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

.phw-g-i-AI8z5U{
color:var(--brand-color-primary);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-AIV0TG{
background-color:var(--phw-custom-serco-light-grey-10pc);
}

.phw-g-i-AIxfg1{
border-width:0;
border-color:transparent;
font-weight:400;
text-decoration:none;
height:var(--btn-height);
color:var(--phw-custom-serco-gray46555fff);
background-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
font-family:var(--cms-g-avenir-next);
}

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

.phw-g-i-AJEt1W{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*2.5);
}

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

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

.phw-g-i-AMvgV5{
border-width:1px;
border-color:transparent;
border-style:solid;
background-color:var(--phw-custom-backgroundgrayf2f2f2);
transition:all 0.2s;
}

.phw-g-i-ANDZjD{
fill:var(--phw-custom-serco-grey46555fff);
color:var(--phw-custom-serco-grey46555fff);
}

.phw-g-i-AOYqrs{
}

.phw-g-i-AOwH0B{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/2Background-with-blue-glow-2-1737564781941.png);
background-color:none;
background-repeat:no-repeat;
}

.phw-g-i-APFaUY{
}

.phw-g-i-API3fz{
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-bottom:calc(var(--mu-space)*2.5);
box-shadow:var(--box-shadow-style-2);
background-color:transparent;
}

.phw-g-i-APfuSU{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:175px;
margin-inline-start:calc(var(--mu-space)*0);
}
.phw-g-i-APfuSU img{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-APngP4{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--brand-color-primary);
}

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

.phw-g-i-AQM58u{
width:auto;
height:125px;
}

.phw-g-i-AQNjtb{
font-size:20px;
color:var(--phw-custom-serco-gray46555fff);
}

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

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

.phw-g-i-ASmUsx{
font-weight:400;
font-family:var(--cms-g-avenir-next);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-ATXEl1{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
}

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

.phw-g-i-AVUlXi{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-transparent-black);
justify-content:start;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*6.25);
margin-inline-end:calc(var(--mu-space)*51.25);
}

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

.phw-g-i-AW2HJE{
background:var(--phw-custom-impact-gradient-inc-blue);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

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

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

.phw-g-i-AXCV12{
background-color:var(--phw-custom-focus1862c6);
}

.phw-g-i-AXMaPU{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:var(--custom-font-size-2);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
text-shadow:none;
background-color:var(--phw-custom-white);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-AYLAtK{
font-size:var(--font-size-13);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-AYn5mq{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-AZPRa1{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-AZi7Ps{
padding-inline-end:calc(var(--pu-space)*6.25);
color:var(--phw-custom-serco-gray46555fff);
padding-inline-start:calc(var(--pu-space)*6.25);
font-weight:300;
font-size:var(--phw-g-regular-text-font-size);
padding-bottom:calc(var(--pu-space)*0);
line-height:var(--paragraph-line-height-2);
margin-inline-start:calc(var(--mu-space)*0);
font-family:var(--cms-g-avenir-next);
text-align:center;
}

.phw-g-i-AZtejx{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

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

.phw-g-i-Aaomz6:hover{
background:none;
background-image:none;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
}

.phw-g-i-AarAKm{
background:none;
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-color:var(--phw-custom-serco-light-grey-20pc);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-AbTugR{
background:var(--phw-custom-impact-gradient);
border-width:2px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-top:calc(var(--pu-space)*3);
}

.phw-g-i-AbXwkR{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-inline-end:calc(var(--mu-space)*7.5);
margin-inline-start:calc(var(--mu-space)*7.5);
margin-bottom:calc(var(--mu-space)*-7.5);
}
.phw-g-i-AbXwkR img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

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

.phw-g-i-AcugeL{
color:var(--brand-color-primary);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-Ad42FU{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:cover;
padding-bottom:calc(var(--pu-space)*5);
background-position:100% 50%;
}

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

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

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

.phw-g-i-AedtSl{
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--phw-custom-custom-shadow-1);
}

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

.phw-g-i-AgF3vp{
font-size:var(--phw-g-large-text-font-size);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-AgcJ2R{
font-size:var(--custom-font-size-2);
color:var(--brand-color-secondary);
font-weight:500;
}

.phw-g-i-AhrY1j{
height:100px;
width:auto;
}

.phw-g-i-AhtyRo{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:447px;
}
.phw-g-i-AhtyRo img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-AiXdb6{
border-top-width:0px;
border-bottom-width:0px;
border-color:var(--brand-color-primary);
border-inline-end-width:0px;
border-inline-start-style:solid;
border-inline-start-color:var(--input-stroke);
}

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

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

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

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

.phw-g-i-Ajwtp4{
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
color:var(--white);
font-weight:600;
}

.phw-g-i-Ajx9FJ{
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-AlrLfK{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 0%;
}

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

.phw-g-i-AmkhIn{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
padding-top:calc(var(--pu-space)*2.5);
}

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

.phw-g-i-AnP9r2{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:230px;
}
.phw-g-i-AnP9r2 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-ApFL7W{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-ApFL7W img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-ApiMn7{
}

.phw-g-i-AqftZl{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-Aqwp3y{
color:var(--phw-custom-serco-gray46555fff);
font-weight:500;
}

.phw-g-i-Ar0YSK{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-gray-color);
}

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

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

.phw-g-i-As9mjK{
}

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

.phw-g-i-AtPExN{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

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

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

.phw-g-i-Atk407{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-Atp7DZ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-Au4AMc{
color:var(--brand-color-primary);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-AvHTJP{
font-size:var(--custom-font-size-2);
color:var(--brand-color-secondary);
font-weight:500;
}

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

.phw-g-i-AwdMr4{
font-weight:500;
font-size:var(--phw-g-small-text-font-size);
color:var(--white);
padding-bottom:calc(var(--pu-space)*0.5);
}

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

.phw-g-i-AxTQtP{
box-shadow:var(--phw-custom-custom-shadow-1);
background-color:transparent;
}

.phw-g-i-Axb2nn{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-Axb2nn img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-AxethP{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
}

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

.phw-g-i-AyYhSK{
font-family:var(--cms-g-avenir-next);
font-weight:500;
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-AybjqH{
background:var(--phw-custom-impact-gradient);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-AzUudh{
background:none;
background-image:none;
border-width:1px;
border-color:transparent;
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;
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);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
margin-inline-start:calc(var(--mu-space)*-2.5);
}

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

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

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

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

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

.phw-g-i-Azu15g{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-AzuezT{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:none;
}

.phw-g-i-B0GBAH{
background:none;
border:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

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

.phw-g-i-B0do5D{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
margin-bottom:calc(var(--mu-space)*-5);
}

.phw-g-i-B1ivhm{
color:var(--black);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

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

.phw-g-i-B2eV1k{
width:80%;
}

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

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

.phw-g-i-B4cq3k{
}

.phw-g-i-B51v03{
}

.phw-g-i-B54JSF{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
border:none;
}

.phw-g-i-B5LRXO{
font-family:var(--cms-g-avenir-next);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-B73If8{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--brand-color-primary);
justify-content:start;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*6.25);
margin-inline-end:calc(var(--mu-space)*51.25);
}

.phw-g-i-B74pyO{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-mid-grey-100-per-cent3d4961ff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
text-align:center;
}

.phw-g-i-B8lgBj{
font-weight:500;
font-size:var(--custom-font-size-8);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

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

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

.phw-g-i-BB4zT1{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-BB4zT1 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-BCC6vK{
margin-bottom:calc(var(--mu-space)*6.25);
}

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

.phw-g-i-BCPZwK{
font-size:var(--custom-font-size-2);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:500;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0.5);
}

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

.phw-g-i-BDCIjs{
font-size:24px;
color:var(--brand-color-secondary);
font-weight:500;
}

.phw-g-i-BDUxpk{
color:var(--white);
padding-inline-start:calc(var(--pu-space)*0);
max-width:500px;
font-weight:400;
margin-inline-start:calc(var(--mu-space)*16.25);
margin-inline-end:calc(var(--mu-space)*1.25);
width:500px;
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-BDVhrV{
font-weight:300;
font-family:var(--cms-g-avenir-next);
text-align:center;
}

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

.phw-g-i-BE70Cq{
border-width:0;
border-color:transparent;
color:var(--white);
background-color:transparent;
min-height:auto;
box-shadow:none;
font-weight:500;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-BE70Cq:hover{
text-decoration:var(--link-hover-decoration);
}

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

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

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

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

.phw-g-i-BFrkie{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
height:436px;
}
.phw-g-i-BFrkie img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
height:100% ;
width:100% ;
}

.phw-g-i-BFsWTZ{
background:none;
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

.phw-g-i-BFuoQx{
font-weight:300;
font-size:var(--custom-font-size-10);
line-height:var(--heading-line-height-3);
color:var(--text-dark);
}

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

.phw-g-i-BHFIbU{
}

.phw-g-i-BHShsT{
width:auto;
height:150px;
}

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

.phw-g-i-BHrII9{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*7.5);
padding-inline-end:calc(var(--pu-space)*7.5);
text-align:center;
}

.phw-g-i-BIHu7F{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
height:190px;
width:400px;
}

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

.phw-g-i-BIfmxy{
font-family:var(--cms-g-avenir-next);
font-weight:500;
color:var(--phw-custom-rich-redc50001ff);
}

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

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

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

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

.phw-g-i-BKeJX0{
margin-bottom:calc(var(--mu-space)*0);
height:380px;
}
.phw-g-i-BKeJX0 img{
object-fit:cover;
height:100% ;
width:100% ;
}

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

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

.phw-g-i-BKxaaY{
font-weight:500;
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-BL18cn{
padding-bottom:calc(var(--pu-space)*1.25);
max-width:25%;
min-width:20%;
}

.phw-g-i-BLQqL3{
font-size:var(--phw-g-placeholder-text-font-size);
line-height:1.2;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
font-weight:500;
margin-bottom:calc(var(--mu-space)*-0.625);
}

.phw-g-i-BLoR9z{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

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

.phw-g-i-BLuR6K{
padding-left:0px;
padding-right:0px;
align-items:center;
height:72px;
}

.phw-g-i-BLwABs{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*2);
}

.phw-g-i-BM4Yy6{
font-weight:300;
font-size:var(--phw-g-hero-title-font-size);
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-BM9BPQ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:250px;
}
.phw-g-i-BM9BPQ img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-BMTkSG{
}

.phw-g-i-BMj2r2{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-BMj2r2 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
}

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

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

.phw-g-i-BNpbkq{
padding-inline-end:calc(var(--pu-space)*5);
color:var(--brand-color-primary);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-BOEHm4{
}

.phw-g-i-BOmfmM{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
text-shadow:0px 0px 0px rgba(29, 7, 67, 1);
opacity:1;
width:1000px;
}

.phw-g-i-BOrunM{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/ExecutiveandAdvisory-JobCategory-Hero-1742943307028.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-BPEi6s{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
color:var(--white);
background-color:var(--phw-custom-serco-dark-purple-100-per-cent-1d0743ff);
}

.phw-g-i-BPtFdT{
background:none;
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-BQ3JEc{
padding-top:calc(var(--pu-space)*12.5);
padding-inline-end:calc(var(--pu-space)*3.75);
color:var(--white);
padding-inline-start:calc(var(--pu-space)*3.75);
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
padding-bottom:calc(var(--pu-space)*12.5);
line-height:1.25;
min-height:280px;
background-color:var(--phw-custom-serco-dark-purple-40-per-cent);
width:auto;
font-family:var(--cms-g-lora);
margin-top:calc(var(--mu-space)*12.5);
margin-bottom:calc(var(--mu-space)*12.5);
text-align:start;
height:auto;
min-width:auto;
}

.phw-g-i-BQpzoM{
background-color:var(--phw-custom-footer-background2c2c41ff);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:left;
}

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

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

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

.phw-g-i-BTI1r6::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-BTI1r6:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-BTI1r6::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-BTI1r6::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

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

.phw-g-i-BUWrfg{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
height:400px;
width:600px;
}

.phw-g-i-BUmJKH{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:none;
}

.phw-g-i-BUmbic{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/11087-Facilities-Jobs-Hero-1742941951710.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-BVnxh9{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:404px;
}
.phw-g-i-BVnxh9 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

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

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

.phw-g-i-BWdTqv{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
}

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

.phw-g-i-BXFv2F{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
padding-inline-start:calc(var(--pu-space)*2.5);
}

.phw-g-i-BYBmlq{
border-color:var(--phw-custom-rich-red--sercoc50001ff);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--white);
font-size:var(--phw-g-input-label-text-font-size);
background-color:var(--phw-custom-serco-rich-redc50001ff);
gap:0px;
align-items:center;
justify-content:center;
margin-top:calc(var(--mu-space)*0);
min-height:35px;
margin-inline-end:calc(var(--mu-space)*1.25);
}

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

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

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

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

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

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

.phw-g-i-Ba65bY{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-BaFDwQ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:367px;
}
.phw-g-i-BaFDwQ img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-BcKR2s{
font-weight:500;
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
margin-top:calc(var(--mu-space)*-10);
}

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

.phw-g-i-BdcQmg{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-Bdn00P{
color:var(--secondary-text);
padding-inline-start:calc(var(--pu-space)*0);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*6.25);
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-BeCC26{
padding-inline-end:calc(var(--pu-space)*1.25);
max-height:60px;
align-items:center;
}

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

.phw-g-i-BfEJgn{
min-width:180px;
}

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

.phw-g-i-Bfwjgc{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
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( --phw-g-widget-subheading-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--input-bg);
font-weight:300;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
border:none;
}

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

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

.phw-g-i-Bg3SPq{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-BgDBY5{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:403px;
}
.phw-g-i-BgDBY5 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-BgSu9R{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
text-align:start;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

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

.phw-g-i-BhdCYa{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.5;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space)*0);
}

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

.phw-g-i-Bi06zG{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

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

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

.phw-g-i-Bkc50Y{
height:100%;
}

.phw-g-i-BkmX7B{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:1.58;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

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

.phw-g-i-BlImj5{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:432px;
}
.phw-g-i-BlImj5 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-Blji17{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--input-bg);
font-weight:300;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-avenir-next);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*6.25);
color:var(--phw-custom-serco-gray46555fff);
}

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

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

.phw-g-i-BmdRcV{
font-size:16px;
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-Bmn8oD{
background:var(--phw-custom-impact-gradient-inc-blue);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Bmo2y7{
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:400;
}

.phw-g-i-BnRu7X{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-Bo9uzW{
color:var(--phw-custom-rich-redc50001ff);
font-family:var(--cms-g-avenir-next);
font-weight:500;
}

.phw-g-i-BoX0wK{
}

.phw-g-i-BooSnI{
background-color:var(--phw-custom-serco-light-grey-10pc);
transition:all 0.2s;
}

.phw-g-i-BpIfk1{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
height:50px;
}

.phw-g-i-BpJC30{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
object-fit:none;
text-align:left;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-BpPu1M{
color:var(--white);
font-weight:300;
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-avenir-next);
text-align:center;
}

.phw-g-i-Bqa1nb{
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-BqajAd{
font-size:var(--custom-font-size-2);
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:400;
}

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

.phw-g-i-BrMwiY{
font-weight:400;
color:var(--brand-color-primary);
}

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

.phw-g-i-Bs0JHX{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-BsL1Zb{
border-color:transparent;
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(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:100%;
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-BsL1Zb:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

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

.phw-g-i-Bsr0GI{
border-color:transparent;
}

.phw-g-i-BszM1I{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-Bt8Olb{
height:150px;
width:150px;
}

.phw-g-i-BtpNa5{
background:none;
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-Bua6LP{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
width:600px;
text-align:start;
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-Buu1Ob{
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}

.phw-g-i-Buu1Ob::-webkit-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-Buu1Ob:-ms-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-Buu1Ob::-moz-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-Buu1Ob::placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}

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

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

.phw-g-i-Bv79jT{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
background-color:var(--phw-custom-white);
}

.phw-g-i-BvaTFN{
height:20px;
width:20px;
background-color:transparent;
fill:var(--phw-custom-whiteffffff);
}

.phw-g-i-BwZ7r5{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:170px;
}
.phw-g-i-BwZ7r5 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-BxCOCD{
color:var(--brand-color-secondary);
font-style:italic;
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-BxX0Ad{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
height:190px;
width:400px;
}

.phw-g-i-Bxdymd{
padding-bottom:calc(var(--pu-space)*1.25);
max-width:25%;
min-width:20%;
}

.phw-g-i-BxuG5a{
color:var(--white);
margin-bottom:calc(var(--mu-space)*0.625);
margin-top:calc(var(--mu-space)*0.625);
}

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

.phw-g-i-BzUtIg{
background:none;
background-image:none;
width:150px;
background-repeat:no-repeat;
background-position:50% 50%;
}

.phw-g-i-C01Bp5{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
width:700px;
}

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

.phw-g-i-C0h9Ku{
font-weight:400;
font-size:var(--phw-g-numbers-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-C11SDN{
padding-bottom:calc(var(--pu-space)*1.25);
max-width:20%;
min-width:20%;
}

.phw-g-i-C1luF3{
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)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:404px;
}
.phw-g-i-C1luF3 img{
object-fit:cover;
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)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

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

.phw-g-i-C4Pe7J{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-C4Sej4{
font-weight:600;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--phw-custom-indigo3f017dff);
font-family:var(--cms-g-avenir-next);
text-align:start;
}

.phw-g-i-C5580u{
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

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

.phw-g-i-C5mDK4{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:var(--phw-g-regular-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
padding-inline-end:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
text-shadow:none;
}

.phw-g-i-C6Fihf{
font-size:var(--font-size-12);
line-height:var(--line-height-2);
color:var(--white);
}

.phw-g-i-C7A9ik{
}

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

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

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

.phw-g-i-C8THTt{
font-weight:600;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--phw-custom-indigo3f017dff);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-C9QTT9{
font-weight:500;
color:var(--brand-color-primary);
}

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

.phw-g-i-CBAnlY{
color:var(--white);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*12.5);
margin-inline-end:calc(var(--mu-space)*12.5);
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-avenir-next);
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-CBECOD{
margin-inline-end:calc(var(--mu-space)*3.125);
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
}

.phw-g-i-CBQzHk{
background-color:var(--phw-custom-serco-background-greyedeef0ff);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-CBcsJb{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Handshake-1741151040785.svg);
width:150px;
background-repeat:no-repeat;
background-position:50% 50%;
}

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

.phw-g-i-CCHzn2{
border-top-width:0px;
border-color:var(--brand-color-primary);
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(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:auto;
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;
border-inline-start-color:var(--input-stroke);
border-inline-start-style:solid;
border-inline-end-width:0px;
}

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

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

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

.phw-g-i-CDgicb{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-CFGkMl{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
margin-inline-start:auto;
margin-inline-end:auto;
margin-top:auto;
margin-bottom:auto;
align-items:center;
}

.phw-g-i-CFXKmr{
}

.phw-g-i-CFkPqP{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:308px;
}
.phw-g-i-CFkPqP img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-CFz69O{
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(--input-bg);
font-weight:400;
font-size:var(--phw-g-cards-subtitle-font-size);
outline:none;
font-family:var(--cms-g-avenir-next);
height:50px;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:1.25;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
align-items:center;
}

.phw-g-i-CFz69O::-webkit-input-placeholder{
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--placeholder-text-color-1);
font-weight:400;
}
.phw-g-i-CFz69O:-ms-input-placeholder{
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--placeholder-text-color-1);
font-weight:400;
}
.phw-g-i-CFz69O::-moz-placeholder{
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--placeholder-text-color-1);
font-weight:400;
}
.phw-g-i-CFz69O::placeholder{
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--placeholder-text-color-1);
font-weight:400;
}

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

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

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

.phw-g-i-CGQY6M{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

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

.phw-g-i-CIdIHz{
border-top-right-radius:calc(var(--border-radius-base)*0);
border:none;
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
}

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

.phw-g-i-CImylB{
border-width:1px;
border-color:var(--phw-custom-border-colorsb8b8b8);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
box-shadow:var(--box-shadow-style-3);
}

.phw-g-i-CIw9jf{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:none;
height:0px;
width:0px;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-8uEhho:hover .phw-g-i-CIw9jf{
background:none;
background-image:none;
}

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

.phw-g-i-CKLybc{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:0px;
}
.phw-g-i-CKLybc img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-CLOQLD{
}

.phw-g-i-CLPMKm{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-CLx414{
font-weight:400;
color:var(--body-color);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-CMHQsI{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:transparent;
transition:all 0.2s;
}

.phw-g-i-CMSUFy{
font-family:var(--cms-g-avenir-next);
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
color:var(--phw-custom-rich-redc50001ff);
}

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

.phw-g-i-CMVA28::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-CMVA28:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-CMVA28::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-CMVA28::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-CMaH2T{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-CMaH2T img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-CMuEZG{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-roboto);
}

.phw-g-i-CNj0TF{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-CNpygw{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.3;
color:var(--body-color);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
}

.phw-g-i-CO8qjY{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
margin-top:calc(var(--mu-space)*-10);
}

.phw-g-i-COFzR2{
font-size:var(--phw-g-cards-title-font-size);
}

.phw-g-i-CP9a5k{
}

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

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

.phw-g-i-CPYq7w{
font-weight:300;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-roboto);
}

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

.phw-g-i-CQHEZc{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-CQOVAY{
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
}

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

.phw-g-i-CR0xrW{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--phw-custom-indigo3f017dff);
font-family:var(--cms-g-avenir-next);
margin-inline-start:calc(var(--mu-space)*0);
justify-content:start;
text-align:start;
}

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

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

.phw-g-i-CRKp2O{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-CRKp2O img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-CRYK7J{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-serco-dark-purple-100-per-cent-1d0743ff);
text-align:center;
}

.phw-g-i-CRiS0n{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:var(--line-height-4);
color:var(--brand-color-primary);
}

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

.phw-g-i-CTKn2t{
background:none;
background-image:none;
box-shadow:none;
}

.phw-g-i-CTflPz{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-CTpUpM{
border-width:1px;
border-color:var(--stroke-white);
border-style:solid;
background-color:var(--phw-custom-white);
}

.phw-g-i-CTvVVr{
padding-top:calc(var(--pu-space)*0.5);
padding-bottom:calc(var(--pu-space)*0.5);
padding-inline-end:calc(var(--pu-space)*0.5);
}

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

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

.phw-g-i-CUbbHZ{
background-color:transparent;
transition:all 0.2s;
}

.phw-g-i-CUdvDB{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-CUdvDB img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

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

.phw-g-i-CWDLWl{
border:none;
font-size:var(--phw-g-cards-subtitle-font-size);
color:var(--white);
}

.phw-g-i-CXDetB{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-CXbwz3{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-CXcPi9{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-CYYcvZ{
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-CYldDv{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/8133-Justice-Jobs-Hero-1742943289450.png);
background-repeat:no-repeat;
background-size:fill;
background-position:50% 50%;
}

.phw-g-i-CYpsp3{
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:start;
}

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

.phw-g-i-CZk1xe{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-CZkzyX{
width:1000px;
text-align:center;
}

.phw-g-i-CZyn0Z{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

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

.phw-g-i-Cant00{
background:none;
border:none;
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

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

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

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

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

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

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

.phw-g-i-CdIMiS{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*5);
}

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

.phw-g-i-Ce1EIP{
font-size:var(--phw-g-regular-text-font-size);
color:var(--white);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*16.25);
margin-inline-end:calc(var(--mu-space)*1.25);
}

.phw-g-i-CegXc7{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-CfRQyD{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
height:50px;
}

.phw-g-i-Cffvv9{
text-align:center;
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}

.phw-g-i-Cg7RMG{
}

.phw-g-i-CMHQsI:hover .phw-g-i-Cg7RMG{
background-color:var(--phw-custom-white);
color:var(--body-color);
}

.phw-g-i-CgGxM3{
fill:var(--brand-color-primary);
color:var(--brand-color-primary);
width:150px;
height:150px;
}

.phw-g-i-Cgr1SS{
font-size:var(--custom-font-size-4);
font-family:var(--cms-g-lora);
color:var(--brand-color-primary);
font-weight:500;
text-align:center;
}

.phw-g-i-ChW4KA{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-Cj3jiR{
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
margin-bottom:calc(var(--mu-space)*2.5);
box-shadow:var(--box-shadow-style-2);
}

.phw-g-i-Cja0ke{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-Cja0ke img{
object-fit:cover;
}

.phw-g-i-CkdAJj{
font-weight:700;
font-size:var(--custom-font-size-2);
line-height:var(--heading-line-height-3);
color:var(--brand-color-secondary);
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Cl3GT3{
color:var(--white);
background-color:var(--phw-custom-serco-dark-purple-100-per-cent-1d0743ff);
}

.phw-g-i-ClAwuG{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*25);
padding-inline-start:calc(var(--pu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-Cm1r7X{
width:700px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:500;
}

.phw-g-i-CmZ8aR{
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-white-color);
}

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

.phw-g-i-q4xbki:hover .phw-g-i-Cmkaq4{
}

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

.phw-g-i-CoN9Xd{
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
font-family:var(--cms-g-avenir-next);
height:50px;
font-weight:300;
font-size:var(--phw-g-input-label-text-font-size);
}

.phw-g-i-CoQE1N{
background-image:none;
border-color:var(--phw-custom-rich-red--sercoc50001ff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
background-color:var(--phw-custom-serco-rich-redc50001ff);
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
height:44px;
}

.phw-g-i-CoQE1N:hover{
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
background-color:var(--phw-custom-serco-rich-redc50001ff);
text-decoration:underline;
}

.phw-g-i-CoQE1N.disabled,.btn-primary,.primary-button.disabled{
min-height:44px;
}
.phw-g-i-CoQE1N:disabled,.btn-primary,.primary-button:disabled{
min-height:44px;
}

.phw-g-i-CoQE1N:focus{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-CpL7CJ{
fill:var(--phw-custom-whiteffffff);
color:var(--phw-custom-whiteffffff);
}

.phw-g-i-CpboSA{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-CplUzY{
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-roboto);
font-weight:400;
color:var(--white);
}

.phw-g-i-CpmptN{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
text-align:center;
}

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

.phw-g-i-CqrIeX{
font-size:var(--custom-font-size-7);
line-height:var(--paragraph-line-height-2);
font-weight:500;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
}

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

.phw-g-i-CtPIVh{
background:none;
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

.phw-g-i-Ctd54T{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-Ctd54T img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

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

.phw-g-i-CuTG0m{
}

.phw-g-i-CuoMZg{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--input-bg);
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
outline:none;
font-family:var(--cms-g-roboto);
height:50px;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:1.25;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
align-items:center;
padding-inline-start:calc(var(--pu-space)*1.25);
}

.phw-g-i-CuoMZg::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-CuoMZg:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-CuoMZg::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-CuoMZg::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}

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

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

.phw-g-i-CvE53h{
fill:var(--phw-custom-whiteffffff);
}

.phw-g-i-CvFRHK{
font-weight:600;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--phw-custom-indigo3f017dff);
font-family:var(--cms-g-avenir-next);
margin-inline-start:calc(var(--mu-space)*-10);
text-align:start;
}

.phw-g-i-CvRgI8{
}

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

.phw-g-i-Cw3SGW{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-Cw3SGW img{
object-fit:cover;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}

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

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

.phw-g-i-CyKc0p{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-CyWwhU{
font-size:var(--phw-g-regular-text-font-size);
color:var(--body-color);
font-weight:400;
}

.phw-g-i-CzNFrq{
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-D1kXti{
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-D1zUop{
}

.phw-g-i-D2Bpat{
margin-top:calc(var(--mu-space)*0.125);
padding-top:calc(var(--pu-space)*3.75);
}

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

.phw-g-i-D2RtU1{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-D2Ux2T{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*-3.75);
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-D2nzt7{
color:var(--brand-color-secondary);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*-10);
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
text-align:center;
}

.phw-g-i-D2tzkn{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
height:0px;
width:0px;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

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

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

.phw-g-i-D3wqhV{
}

.phw-g-i-D4yiP0{
color:var(--phw-custom-rich-redc50001ff);
}

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

.phw-g-i-D5A68i{
width:80%;
}

.phw-g-i-D5OPLM{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/2Background-with-blue-glow-2-1737564781941.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
}

.phw-g-i-D5wAi1{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-D7PBbM{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--white);
font-family:var(--cms-g-lora);
text-align:center;
}

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

.phw-g-i-DAGeyS{
font-size:var(--phw-g-regular-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*6.25);
}

.phw-g-i-DAzOd8{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:0px;
}
.phw-g-i-DAzOd8 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-DBPzbc{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*8.75);
}

.phw-g-i-DBdAFc{
background-image:none;
border-color:var(--phw-custom-rich-red--sercoc50001ff);
border-style:solid;
border-top-left-radius:50%;
border-top-right-radius:50%;
border-bottom-left-radius:50%;
border-bottom-right-radius:50%;
color:var(--white);
font-family:var(--cms-g-avenir-next);
padding-left:0px;
min-height:32px;
background-color:var(--phw-custom-serco-rich-redc50001ff);
padding-right:0px;
}

.phw-g-i-DBdAFc:hover{
background-image:none;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:50%;
border-top-right-radius:50%;
border-bottom-left-radius:50%;
border-bottom-right-radius:50%;
background-color:var(--phw-custom-transperant-white);
color:var(--brand-color-secondary);
}

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

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

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

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

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

.phw-g-i-DC4LJE{
font-weight:500;
font-size:40px;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-DCWFJU{
background:none;
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-DCckz6{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0.5);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-DCckz6 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0.5);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-DCktwi{
background-color:transparent;
transition:all 0.2s;
}

.phw-g-i-DCufZf{
}

.phw-g-i-DDUv19{
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
font-weight:400;
}

.phw-g-i-DDpi2g{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
padding-inline-end:calc(var(--pu-space)*56.25);
text-shadow:3px 3px 10px rgba(0,0,0,0.25);
}

.phw-g-i-DEQjGU{
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:start;
}

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

.phw-g-i-DFMSPz{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:320px;
}
.phw-g-i-DFMSPz img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-DFsx8b{
}

.phw-g-i-DG6Kqk{
font-weight:300;
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-DI6dqL{
height:20px;
width:20px;
}

.phw-g-i-DJ1NdI{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

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

.phw-g-i-DKi2Yg{
font-size:var(--custom-font-size-4);
font-family:var(--cms-g-lora);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-DKpULj{
font-size:var(--phw-g-widget-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
font-weight:500;
}

.phw-g-i-DLduHp{
}

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

.phw-g-i-DLzK5N{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:var(--phw-g-regular-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
padding-inline-end:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-DMx5mF{
color:var(--white);
font-size:var(--phw-g-regular-text-font-size);
font-weight:400;
padding-inline-end:calc(var(--pu-space)*2.5);
}

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

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

.phw-g-i-DOCDvh{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*-10);
text-align:start;
}

.phw-g-i-DOQnQZ{
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-DOYrrS{
font-weight:500;
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-DPQ5DO{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-DPQ5DO img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-DPn0FH{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--white);
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-DPv0P9{
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*-3.75);
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-DQReEG{
border-top-width:0px;
border-bottom-width:0px;
border-color:var(--brand-color-primary);
border-inline-end-width:0px;
border-inline-start-style:solid;
border-inline-start-color:var(--input-stroke);
}

.phw-g-i-DQd0NF{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
text-align:left;
background-color:var(--phw-custom-white);
}

.phw-g-i-DRSu8m{
font-size:var(--phw-g-placeholder-text-font-size);
color:var(--white);
font-weight:400;
padding-top:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*7.5);
margin-inline-start:calc(var(--mu-space)*7.5);
margin-top:calc(var(--mu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*6.25);
padding-inline-start:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-DRdLkE{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-DSCo7A{
width:auto;
height:150px;
}

.phw-g-i-DSW3kZ{
height:auto;
width:auto;
max-width:56px;
}

.phw-g-i-DSzVeg{
font-size:var(--phw-g-cards-title-font-size);
}

.phw-g-i-DTRUzu{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-DTgIef{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*6.25);
color:var(--white);
padding-inline-start:calc(var(--pu-space)*6.25);
font-weight:400;
font-size:var(--phw-g-placeholder-text-font-size);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*7.5);
margin-inline-start:calc(var(--mu-space)*7.5);
margin-top:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*2.5);
}

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

.phw-g-i-DV4L3S{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
margin-bottom:calc(var(--mu-space)*0);
text-shadow:10px 10px 10px rgba(0,0,0,0.25);
}

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

.phw-g-i-DW3OlO{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--brand-color-secondary);
transition:all 0.2s;
}

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

.phw-g-i-DWtixZ{
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-DXUrbe{
background:none;
background-image:none;
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-DXVOeO{
background-image:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:var(--phw-custom-serco-deep-red950001ff);
}

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

.phw-g-i-DYQkaL{
color:var(--brand-color-primary);
font-size:var(--custom-font-size-8);
}

.phw-g-i-DZ32Wb{
margin-top:calc(var(--mu-space)*-6.25);
margin-bottom:calc(var(--mu-space)*-6.25);
}

.phw-g-i-DZ4zAJ{
color:var(--phw-custom-indigo3f017dff);
font-weight:600;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
text-align:start;
}

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

.phw-g-i-DZhsHH{
}

.phw-g-i-DZxv0M{
fill:var(--phw-custom-serco-grey46555fff);
color:var(--phw-custom-serco-grey46555fff);
}

.phw-g-i-DaFANd{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
border:none;
}

.phw-g-i-DbNfMG{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-DbXGdT{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-Dbnvkq{
font-weight:400;
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-Dd2b31{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
background-color:none;
padding-top:calc(var(--pu-space)*5);
background-repeat:no-repeat;
background-size:cover;
padding-bottom:calc(var(--pu-space)*10);
background-position:100% 50%;
}

.phw-g-i-Dd5tBZ{
background:none;
background-image:none;
height:40px;
}

.phw-g-i-DdOakd{
}

.phw-g-i-DdrtO2{
font-weight:400;
color:var(--white);
font-family:var(--cms-g-roboto);
}

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

.phw-g-i-De6uhl{
}

.phw-g-i-Depmkp{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*5);
}

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

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

.phw-g-i-DfqYSP{
border-width:1px;
border-color:transparent;
border-style:solid;
background-color:transparent;
transition:all 0.2s;
margin-bottom:calc(var(--mu-space)*1.25);
margin-top:calc(var(--mu-space)*1.25);
}

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

.phw-g-i-Dg2tTz{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:350px;
}
.phw-g-i-Dg2tTz img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

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

.phw-g-i-Dgbud4{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-serco-purple-transparent1d0743ff);
justify-content:center;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*6.25);
align-items:center;
text-align:center;
margin-inline-end:calc(var(--mu-space)*12.5);
margin-inline-start:calc(var(--mu-space)*12.5);
}

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

.phw-g-i-Dh123x{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:367px;
}
.phw-g-i-Dh123x img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

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

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

.phw-g-i-DhssfE{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-DhssfE img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-DijuPb{
font-weight:300;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--white);
}

.phw-g-i-DioTRz{
font-weight:500;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
}

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

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

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

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

.phw-g-i-DlMqPU{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-repeat:no-repeat;
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--white);
background-color:var(--phw-custom-pale-greyf5f5f5ff);
}

.phw-g-i-DlPQiv{
border-width:1px;
border-color:var(--phw-custom-rich-red--sercoc50001ff);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-weight:500;
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-size:var( --phw-g-widget-subheading-font-size);
gap:0px;
padding-left:16px;
padding-right:16px;
min-height:auto;
height:32px;
line-height:1.5;
margin-top:calc(var(--mu-space)*0.125);
background-color:var(--brand-color-secondary);
}

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

.phw-g-i-DlcT1t{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
}

.phw-g-i-DlmOhC{
font-family:var(--cms-g-avenir-next);
background-color:transparent;
}

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

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

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

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

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

.phw-g-i-Dlwc3F{
background:var(--phw-custom-impact-gradient);
background-color:none;
}

.phw-g-i-Dlz5lJ{
font-size:var(--phw-g-regular-text-font-size);
color:var(--text-dark);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-DmFIQs{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
height:0px;
width:0px;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-DmUKZq{
}

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

.phw-g-i-DnC8VQ{
font-size:var(--phw-g-button-text-font-size);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-DnREml{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-Do5XQc{
min-height:32px;
padding-left:0px;
padding-right:0px;
border:none;
}

.phw-g-i-Do5XQc:hover{
background:none;
background-image:none;
border-top-left-radius:50%;
border-top-right-radius:50%;
border-bottom-left-radius:50%;
border-bottom-right-radius:50%;
border:none;
color:var(--brand-color-primary);
}

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

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

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

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

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

.phw-g-i-DoJWNg{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
text-align:start;
width:50%;
min-height:280px;
}

.phw-g-i-DoOIMe{
padding-inline-end:calc(var(--pu-space)*15);
padding-inline-start:calc(var(--pu-space)*15);
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
}

.phw-g-i-DoRXLI{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-serco-light-grey-20pc);
}

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

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

.phw-g-i-DpiF8f:hover{
background:none;
background-image:none;
color:var(--body-color);
background-repeat:repeat;
background-size:contain;
background-position:50% 50%;
}

.phw-g-i-DpiF8f{
}

.phw-g-i-Dq33v2{
border-width:1px;
border-color:transparent;
border-style:solid;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*-3.75);
}

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

.phw-g-i-DqCmhq{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:270px;
}
.phw-g-i-DqCmhq img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-DqLkAy{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:center;
}

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

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

.phw-g-i-DrnSpa{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-top:calc(var(--pu-space)*3);
}

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

.phw-g-i-DssyUc{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-DtcOMl{
background:none;
background-image: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);
color:var(--brand-color-primary);
border:none;
padding-left:0px;
min-height:10px;
padding-right:0px;
}

.phw-g-i-DtcOMl:hover{
background:none;
background-image: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);
border:none;
color:var(--brand-color-primary);
}

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

.phw-g-i-DtcOMl:focus{
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
outline-style:none;
outline-width:0px;
outline-offset:0px;
}

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

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

.phw-g-i-Du0rMZ{
font-weight:400;
font-size:var(--custom-font-size-8);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
margin-top:calc(var(--mu-space)*-3.125);
}

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

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

.phw-g-i-DwMIk2{
font-size:var(--phw-g-regular-text-font-size);
color:var(--body-color);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

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

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

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

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

.phw-g-i-DzlFrk{
}

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

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

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

.phw-g-i-E24mwB{
}

.phw-g-i-E2BteG{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-E2O01J{
}

.phw-g-i-E2OuWg{
height:auto;
max-height:auto;
min-height:auto;
overflow:visible;
align-items:center;
justify-content:normal;
}

.phw-g-i-E4OT8c{
border-color:transparent;
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(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:100%;
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-E4OT8c:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

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

.phw-g-i-E4Xz9N{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/cropChild-ZrwJl-1740032042768.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
}

.phw-g-i-E5AuWx{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
border:none;
}

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

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

.phw-g-i-E5s3tU{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
font-weight:400;
line-height:1.5;
}

.phw-g-i-E6CrHr{
background-color:transparent;
transition:all 0.2s;
}

.phw-g-i-E6WaQB{
}

.phw-g-i-E7jirP{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/1685613533915_media_icon_large1.jpg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
}

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

.phw-g-i-E8DHYd{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}
.phw-g-i-E8DHYd img{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
object-fit:cover ;
}

.phw-g-i-EA6kVS{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

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

.phw-g-i-EANuXl{
height:100px;
width:100px;
}

.phw-g-i-EApsd5{
font-weight:500;
color:var(--brand-color-primary);
}

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

.phw-g-i-EBKzJA{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

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

.phw-g-i-PsYbch:hover .phw-g-i-EBtKtf{
}

.phw-g-i-EBtKtf{
}

.phw-g-i-ECWuxI{
background:var(--phw-custom-impact-gradient);
}

.phw-g-i-ECg9eB{
}

.phw-g-i-EEQZmE{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
text-align:center;
}

.phw-g-i-EEcnF1{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/5242_04_07_2019_SandMartinHouse-Peterborough_VIGNETTE-1741813099216.jpg);
background-color:transparent;
background-repeat:no-repeat;
background-size:cover;
}

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

.phw-g-i-EFW8qY{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-EFfTa2{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-EFfTa2 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-EGEulB{
background:var(--phw-custom-impact-gradient-inc-blue);
background-color:none;
background-repeat:no-repeat;
}

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

.phw-g-i-EGO2vL{
}

.phw-g-i-EHiE11{
background:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-repeat:no-repeat;
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--white);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-EHzu6k{
color:var(--white);
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-EIrszT{
}

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

.phw-g-i-EJnUFL{
height:150px;
width:150px;
}

.phw-g-i-EK0rzo{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

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

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

.phw-g-i-EL23xe{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

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

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

.phw-g-i-EMGh9t{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.3;
}

.phw-g-i-ENCcSJ{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:200px;
}
.phw-g-i-ENCcSJ img{
object-fit:cover;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-ENsoUy{
font-weight:500;
font-size:40px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-EOyV7x{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0.125);
}

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

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

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

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

.phw-g-i-EPr8jM{
font-size:var(--phw-g-regular-text-font-size);
color:var(--white);
font-weight:400;
padding-inline-end:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-indigo-20-per-cent);
}

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

.phw-g-i-EQRCHT{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--phw-custom-indigo3f017dff);
font-family:var(--cms-g-roboto);
}

.phw-g-i-ERA52D{
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:27px;
}

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

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

.phw-g-i-ERORZD{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-ERYxXn{
height:100%;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

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

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

.phw-g-i-ERxhye{
background:var(--phw-custom-impact-gradient);
background-color:none;
}

.phw-g-i-ETVFJz{
font-weight:500;
font-size:var(--phw-g-large-text-font-size);
line-height:var(--line-height-4);
color:var(--brand-color-primary);
}

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

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

.phw-g-i-EUvS6d{
font-weight:300;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
text-align:start;
}

.phw-g-i-EUzdaQ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*6.25);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-serco-purple-transparent1d0743ff);
margin-inline-end:calc(var(--mu-space)*51.25);
justify-content:start;
}

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

.phw-g-i-EWNoKz{
height:150px;
width:150px;
}

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

.phw-g-i-EWkpRL{
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-avenir-next);
font-weight:300;
}

.phw-g-i-EXvBgR{
font-size:var(--phw-g-regular-text-font-size);
color:var(--body-color);
font-weight:400;
}

.phw-g-i-EY4PVk{
border-width:5px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
padding-top:calc(var(--pu-space)*2.5);
text-shadow:none;
opacity:1;
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-EYQuY8{
font-weight:300;
font-size:var(--phw-g-hero-title-font-size);
line-height:var(--line-height-1);
color:var(--white);
}

.phw-g-i-EYxSYQ{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
color:var(--phw-custom-rich-redc50001ff);
font-family:var(--cms-g-lora);
text-align:center;
}

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

.phw-g-i-EZMIPq{
background:none;
background-image:none;
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);
max-height:none;
padding-inline-start:calc(var(--pu-space)*1.875);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
min-height:0px;
outline:none;
font-family:var(--cms-g-avenir-next);
border:none;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
max-width:none;
min-width:0px;
}

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

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

.phw-g-i-EZMIPq::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-EZMIPq:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-EZMIPq::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-EZMIPq::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-EZMQ6W{
width:100%;
text-align:center;
}

.phw-g-i-EZw7R3{
background:var(--phw-custom-impact-gradient-inc-blue);
background-color:none;
background-repeat:no-repeat;
}

.phw-g-i-EcKciG{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-EcpVBT{
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
background-color:var(--brand-color-secondary);
transition:all 0.2s;
}

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

.phw-g-i-EeWD3X{
font-weight:300;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
margin-inline-start:calc(var(--mu-space)*-10);
text-align:start;
}

.phw-g-i-EesAD7{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/cropChild-ZrwJl-1740032042768.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
}

.phw-g-i-Eg917k{
}

.phw-g-i-Eh9Lk6{
font-size:var(--phw-g-regular-text-font-size);
color:var(--body-color);
text-align:center;
align-items:center;
}

.phw-g-i-EikjnH{
font-weight:500;
font-size:var(--phw-g-button-text-font-size);
line-height:1.58;
color:var(--phw-custom-rich-redc50001ff);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-EjIA0K{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

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

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

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

.phw-g-i-El2nib{
}

.phw-g-i-ElJfFG{
}

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

.phw-g-i-EltTXg{
}

.phw-g-i-q4xbki:hover .phw-g-i-EltTXg{
}

.phw-g-i-Em70ul{
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
font-family:var(--cms-g-avenir-next);
height:50px;
font-weight:400;
font-size:var(--phw-g-cards-subtitle-font-size);
}

.phw-g-i-EmjeEV{
color:var(--phw-custom-indigo3f017dff);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*-10);
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
text-align:start;
}

.phw-g-i-En0kwK{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:0px;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-EoBShU{
font-weight:300;
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-EpSc60{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
}

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

.phw-g-i-Eptnx8{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
text-align:start;
}

.phw-g-i-EqTiTQ{
}

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

.phw-g-i-ErRR18{
padding-bottom:calc(var(--pu-space)*1.25);
max-width:none;
min-width:0px;
max-height:none;
min-height:0px;
}

.phw-g-i-ErbjIX{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:447px;
}
.phw-g-i-ErbjIX img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-EsJTHW{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:270px;
}
.phw-g-i-EsJTHW img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-EsPB4C{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
}

.phw-g-i-EsmXW4{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-EtXS2q{
font-family:var(--cms-g-avenir-next);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
background-color:transparent;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0.625);
}

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

.phw-g-i-Euis3g{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/2Background-with-blue-glow-2-1737564781941.png);
padding-top:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-EumQ6K{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
text-align:start;
}

.phw-g-i-Ev8DeX{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-Ev9Poo{
margin-inline-end:auto;
}

.phw-g-i-EvaQIv{
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:400;
}

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

.phw-g-i-Ew9xOV{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-Ew9xOV img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

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

.phw-g-i-5LvnGS:hover .phw-g-i-Ex8CSs{
background-image:none;
background-color:transparent;
}

.phw-g-i-EyCmXn{
font-size:var(--phw-g-placeholder-text-font-size);
line-height:1.2;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-bottom:calc(var(--mu-space)*-0.625);
}

.phw-g-i-EyP86m{
fill:var(--phw-custom-icondark595959);
color:var(--phw-custom-icondark595959);
}

.phw-g-i-EySrPu{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-EyhZ9A{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-Eyripj{
border-width:0;
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
background-color:var(--brand-color-secondary);
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
box-shadow:none;
padding-left:2px;
padding-right:2px;
line-height:1.5;
gap:0px;
min-height:50%;
width:130px;
}

.phw-g-i-Eyripj:hover{
border-color:transparent;
color:var(--alert-focus);
text-decoration:var(--link-hover-decoration);
}

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

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

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

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

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

.phw-g-i-Ezz0qj{
}

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

.phw-g-i-F1SCrH{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-F1blil{
color:var(--brand-color-primary);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*-10);
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:start;
}

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

.phw-g-i-F3nDgG{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:447px;
}
.phw-g-i-F3nDgG img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

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

.phw-g-i-F48kGZ{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
text-align:center;
}

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

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

.phw-g-i-F5woeS{
align-items:start;
justify-content:normal;
}

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

.phw-g-i-F6Y33U{
font-weight:300;
font-size:var(--phw-g-numbers-font-size);
color:var(--white);
}

.phw-g-i-F6g2o2{
margin-bottom:calc(var(--mu-space)*5);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
width:100%;
}

.phw-g-i-F6rKOO{
background:none;
background-image:none;
height:40px;
}

.phw-g-i-F8hieg{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
}

.phw-g-i-F95Rg2{
height:150px;
width:150px;
}

.phw-g-i-FARnEp{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
width:350px;
padding-inline-end:calc(var(--pu-space)*0);
}

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

.phw-g-i-FAnGmr{
}

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

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

.phw-g-i-FBtod4{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
box-shadow:var(--phw-custom-custom-shadow-1);
}

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

.phw-g-i-FD0dMD{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
width:350px;
}

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

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

.phw-g-i-FDyq3z{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
}

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

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

.phw-g-i-FGQeYE{
width:auto;
height:100px;
}

.phw-g-i-FH0vt7{
align-items:center;
}

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

.phw-g-i-FHSRpt{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-FHX9c1{
border-width:0;
border-color:transparent;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
font-size:var(--phw-g-regular-text-font-size);
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
padding-left:2px;
padding-right:2px;
}

.phw-g-i-FHX9c1: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(--brand-color-secondary);
text-decoration:var(--link-hover-decoration);
}

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

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

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

.phw-g-i-FHmXDF{
}

.phw-g-i-FI4T2c{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:326px;
}
.phw-g-i-FI4T2c img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

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

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

.phw-g-i-FIn185{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Defence-JobCategory-Hero-1742943301708.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

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

.phw-g-i-FJi4tS{
font-weight:300;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-roboto);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-FJmX4S{
height:20px;
width:20px;
background-color:transparent;
fill:var(--icon-dark);
}

.phw-g-i-FK80Hp{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-FKCJBA{
background:none;
border:none;
background-color:var(--phw-custom-serco-background-greyedeef0ff);
padding-top:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-FL8Bpi{
background:var(--phw-custom-impact-gradient-inc-blue);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
text-align:center;
}

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

.phw-g-i-FLRMpq{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
margin-inline-start:calc(var(--mu-space)*-10);
text-align:start;
}

.phw-g-i-FLxUOH{
font-size:var(--phw-g-regular-text-font-size);
color:var(--white);
font-weight:400;
padding-inline-end:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*0);
max-width:500px;
width:500px;
margin-inline-start:calc(var(--mu-space)*12.5);
}

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

.phw-g-i-FNxIu8{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-FNy6jT{
font-size:var(--phw-g-cards-title-font-size);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:400;
line-height:0.8;
}

.phw-g-i-FO741y{
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);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:1.25;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-color:var(--input-bg);
outline:none;
font-family:var(--cms-g-roboto);
align-items:center;
height:50px;
}

.phw-g-i-FO741y::-webkit-input-placeholder{
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
font-family:var(--cms-g-avenir-next);
}
.phw-g-i-FO741y:-ms-input-placeholder{
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
font-family:var(--cms-g-avenir-next);
}
.phw-g-i-FO741y::-moz-placeholder{
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
font-family:var(--cms-g-avenir-next);
}
.phw-g-i-FO741y::placeholder{
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
font-family:var(--cms-g-avenir-next);
}

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

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

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

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

.phw-g-i-FQ7sCM{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:403px;
}
.phw-g-i-FQ7sCM img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-FQSE29{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
padding-inline-end:calc(var(--pu-space)*56.25);
text-shadow:3px 3px 10px rgba(0,0,0,0.25);
}

.phw-g-i-FQcjjs{
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
}

.phw-g-i-FRCdCE{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-FSAUcU{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
width:700px;
}

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

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

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

.phw-g-i-FTHOpu{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:none;
}

.phw-g-i-O5qriE:hover .phw-g-i-FTHOpu{
}

.phw-g-i-FdFQqN:hover .phw-g-i-FTHOpu{
}

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

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

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

.phw-g-i-FV8lfq{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-FV8lfq img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

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

.phw-g-i-FWAJNx{
fill:var(--phw-custom-serco-grey46555fff);
color:var(--phw-custom-serco-grey46555fff);
}

.phw-g-i-FWKYqi{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-FWbjGe{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:403px;
}
.phw-g-i-FWbjGe img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-FWpvAK{
height:150px;
width:150px;
}

.phw-g-i-FX9J4N{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-FYPn6c{
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-FYRUYx{
height:100px;
}

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

.phw-g-i-FZ6lOz{
font-weight:300;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-Fa1DwV{
color:var(--white);
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-roboto);
font-weight:300;
}

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

.phw-g-i-Fa3XG5{
fill:var(--phw-custom-whiteffffff);
color:var(--phw-custom-whiteffffff);
}

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

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

.phw-g-i-Fap1De{
border-color:transparent;
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-FbCoRE{
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-FbSRH6{
}

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

.phw-g-i-FbbltG:hover{
background:var(--phw-custom-impact-gradient-inc-blue);
background-color:none;
}

.phw-g-i-Fbdg8b{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:200px;
}
.phw-g-i-Fbdg8b img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

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

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

.phw-g-i-FdfMuT{
width:1000px;
text-align:center;
}

.phw-g-i-Fe1Tc0{
border-color:transparent;
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-Fe54mJ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-FeB5BA{
}

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

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

.phw-g-i-Fejen7{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
}

.phw-g-i-FfCL62{
background:none;
background-image:none;
background-repeat:no-repeat;
width:150px;
background-position:50% 50%;
height:150px;
}

.phw-g-i-FfN9OP{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-FfbHxx{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-inline-start:calc(var(--mu-space)*1.25);
margin-inline-end:calc(var(--mu-space)*1.25);
}

.phw-g-i-FgmKko{
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);
}

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

.phw-g-i-FhhT7P{
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)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-FhhT7P img{
object-fit:cover;
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)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

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

.phw-g-i-FhjuzJ{
border-color:transparent;
}

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

.phw-g-i-Fj0fQf{
}

.phw-g-i-FjRmmu{
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-FjYpIa{
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-FjgwDg{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:490px;
}
.phw-g-i-FjgwDg img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-Fk9yMF{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-FkJVjp{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
font-weight:400;
line-height:2;
padding-top:calc(var(--pu-space)*0.25);
padding-bottom:calc(var(--pu-space)*0.25);
}

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

.phw-g-i-FlTo0J{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/8133-Justice-Jobs-Hero-1742943289450.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-FllrXF{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--phw-custom-custom-shadow-1);
background-color:transparent;
}

.phw-g-i-FluAnx{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:596px;
}
.phw-g-i-FluAnx img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-FmIeir{
font-size:var(--custom-font-size-2);
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-serco-gray46555fff);
}

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

.phw-g-i-FmKvib{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:none;
}

.phw-g-i-FmoVes{
width:auto;
height:150px;
}

.phw-g-i-FnFmkU{
color:var(--white);
font-weight:400;
width:350px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

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

.phw-g-i-FoEx0s{
font-family:var(--cms-g-avenir-next);
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

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

.phw-g-i-FoaVGP{
background-color:var(--phw-custom-serco-dark-purple-100-per-cent-1d0743ff);
color:var(--white);
}

.phw-g-i-FqPdOb{
font-family:var(--cms-g-avenir-next);
font-weight:500;
}

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

.phw-g-i-FrvjvM{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border:none;
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-FsCa3r{
}

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

.phw-g-i-Fu5yyJ{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-FuALZH{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-FvFbwz{
width:1000px;
text-align:center;
}

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

.phw-g-i-FvnROu{
fill:var(--phw-custom-apple-green66b821ff);
color:var(--phw-custom-apple-green66b821ff);
}

.phw-g-i-Fw8lee{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:345px;
}
.phw-g-i-Fw8lee img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-FwBePY{
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-FwpZbz{
background:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-Fwq69d{
font-size:var(--phw-g-regular-text-font-size);
padding-inline-end:calc(var(--pu-space)*6.25);
}

.phw-g-i-Fwz0Uj{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-Fx9s5a{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:270px;
}
.phw-g-i-Fx9s5a img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-FyKZnM{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
text-align:center;
margin-inline-start:calc(var(--mu-space)*33.125);
margin-inline-end:calc(var(--mu-space)*33.125);
}

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

.phw-g-i-FyLo2G{
text-align:center;
padding-inline-end:calc(var(--pu-space)*0.625);
}

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

.phw-g-i-FyqHMq{
fill:var(--phw-custom-whiteffffff);
color:var(--phw-custom-whiteffffff);
}

.phw-g-i-FzcpDl{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:none;
}

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

.phw-g-i-G03Ty0{
font-size:var(--phw-g-cards-title-font-size);
}

.phw-g-i-G0eC9s{
border-width:0;
border-color:transparent;
color:var(--brand-color-secondary);
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
font-family:var(--cms-g-avenir-next);
font-size:var( --phw-g-widget-subheading-font-size);
padding-left:2px;
padding-right:2px;
}

.phw-g-i-G0eC9s:hover{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--alert-focus);
text-decoration:var(--link-hover-decoration);
}

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

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

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

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

.phw-g-i-G1zdAr{
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(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:auto;
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;
border-inline-start-style:solid;
border-inline-start-color:var(--input-stroke);
}

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

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

.phw-g-i-G2igqg{
}

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

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

.phw-g-i-G57670{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/11259-Transport-Jobs-Hero-1742943293657.png);
border-width:1px;
border-color:transparent;
border-style:solid;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-G5HpN4{
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
color:var(--white);
font-weight:500;
}

.phw-g-i-G6KhG8{
fill:var(--phw-custom-whiteffffff);
}

.phw-g-i-G6S4m4{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-G6Td6C{
width:95%;
}

.phw-g-i-G6lUq0{
background:none;
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
text-align:center;
}

.phw-g-i-G754k6{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
}

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

.phw-g-i-G9QZUq{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-G9mHJZ{
font-family:var(--cms-g-avenir-next);
font-weight:300;
height:0px;
}

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

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

.phw-g-i-GBOFnf{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-top:calc(var(--pu-space)*3);
}

.phw-g-i-GBXBZx{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
height:0px;
width:0px;
}

.phw-g-i-GBvD83{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-GDJTyC{
font-size:22px;
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-GDPVKi{
font-size:var(--phw-g-regular-text-font-size);
color:var(--white);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*0);
max-width:500px;
width:500px;
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

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

.phw-g-i-GETWfX{
font-weight:500;
font-size:40px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
}

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

.phw-g-i-GF1GK0{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-weight:400;
font-size:22px;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-GFKy8o{
height:100px;
}

.phw-g-i-GFu1yO{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*0);
}

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

.phw-g-i-GH78lU{
font-size:var(--phw-g-input-label-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
}

.phw-g-i-GHKSy2{
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

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

.phw-g-i-q4xbki:hover .phw-g-i-GHp9nT{
}

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

.phw-g-i-GJHAi2{
width:95%;
}

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

.phw-g-i-GJw68q{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-text-dark-light);
margin-top:auto;
font-family:var(--cms-g-roboto);
font-weight:400;
}

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

.phw-g-i-GKiEbo{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*4.375);
}

.phw-g-i-GLGFuo{
font-size:var(--custom-font-size-4);
line-height:var(--line-height-4);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-GLV1J2{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space)*-5);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-GLZmRv{
padding-left:0px;
padding-right:0px;
align-items:center;
height:72px;
}

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

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

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

.phw-g-i-GNN6X4{
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-GNfQfe{
color:var(--white);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-GNpyzT{
font-weight:300;
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
font-family:var(--cms-g-roboto);
margin-top:calc(var(--mu-space) * 3);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-GNrVuu{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-GOCCHZ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
padding-top:calc(var(--pu-space)*5);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-GOCfqS{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 100%;
}

.phw-g-i-GOTNt6{
font-size:var(--custom-font-size-4);
color:var(--white);
text-align:start;
}

.phw-g-i-GOTfNQ{
}

.phw-g-i-GPYZQ9{
font-weight:400;
color:var(--white);
margin-inline-end:calc(var(--mu-space)*2.5);
margin-inline-start:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-GPw1od{
font-family:var(--cms-g-avenir-next);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
border:none;
color:var(--brand-color-secondary);
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-GQi1oW{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
text-align:start;
}

.phw-g-i-GQtiMc{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/2Background-with-blue-glow-2-1737564781941.png);
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 100%;
}

.phw-g-i-GQzfy6{
}

.phw-g-i-GRfud9{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
}

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

.phw-g-i-GTDmdB{
background-color:transparent;
font-family:var(--cms-g-avenir-next);
}

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

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

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

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

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

.phw-g-i-GTI5UJ{
}

.phw-g-i-GUR6K4{
font-size:20px;
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
}

.phw-g-i-GUnP94{
font-family:var(--cms-g-avenir-next);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
background-color:transparent;
}

.phw-g-i-GUwEMv{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-GW68O3{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
}

.phw-g-i-GWIcpn{
font-size:var(--phw-g-regular-text-font-size);
color:var(--white);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*0);
max-width:500px;
width:500px;
margin-inline-start:calc(var(--mu-space)*12.5);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-GWQOAs{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*5);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5.625);
}

.phw-g-i-GXG2dL{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:440px;
}
.phw-g-i-GXG2dL img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-GXpQtB{
font-weight:300;
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
text-shadow:0px 0px 0px rgba(29, 7, 67, 1);
opacity:1;
padding-bottom:calc(var(--pu-space)*0.125);
padding-top:calc(var(--pu-space)*0.125);
}

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

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

.phw-g-i-GYqQaE{
color:var(--brand-color-primary);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:center;
}

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

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

.phw-g-i-GZZfl0{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Ga1E2v{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*6.25);
color:var(--white);
padding-inline-start:calc(var(--pu-space)*6.25);
font-weight:400;
font-size:var(--phw-g-placeholder-text-font-size);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*7.5);
margin-inline-start:calc(var(--mu-space)*7.5);
margin-top:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-GaCuPQ{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*25);
padding-inline-end:calc(var(--pu-space)*25);
}

.phw-g-i-GaEKvK{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-family:var(--cms-g-avenir-next);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*1.875);
line-height:1.5;
}

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

.phw-g-i-GaNTyW{
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-GapWR9{
border-width:1px;
border-color:var(--stroke-white);
border-style:solid;
background-color:var(--phw-custom-white);
}

.phw-g-i-GarYMJ{
color:var(--brand-color-primary);
font-size:var(--phw-g-cards-title-font-size);
}

.phw-g-i-Gb3dBD{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
border:none;
}

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

.phw-g-i-Gcva1n{
color:var(--brand-color-secondary);
padding-bottom:calc(var(--pu-space)*1.875);
margin-bottom:calc(var(--mu-space)*0);
}

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

.phw-g-i-GdS8B2{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:350px;
}
.phw-g-i-GdS8B2 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-GdW9bq{
}

.phw-g-i-GdejEW{
background:none;
background-image:none;
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);
max-height:none;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
min-height:0px;
outline:none;
border:none;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
max-width:none;
min-width:0px;
}

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

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

.phw-g-i-GdejEW::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-GdejEW:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-GdejEW::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-GdejEW::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-Ge6Ilb{
font-size:var(--phw-g-button-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-GfQPEO{
width:50%;
margin-inline-start:calc(var(--mu-space)*6.25);
}

.phw-g-i-Gfgugl{
}

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

.phw-g-i-GgSbS5{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Gi2PMQ{
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}

.phw-g-i-Gi2PMQ::-webkit-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-Gi2PMQ:-ms-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-Gi2PMQ::-moz-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-Gi2PMQ::placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}

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

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

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

.phw-g-i-GiZwsG{
font-weight:700;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
}

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

.phw-g-i-Gkv8z9{
font-family:var(--cms-g-lora);
font-weight:500;
font-size:40px;
color:var(--brand-color-primary);
}

.phw-g-i-Gl51UQ{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
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( --phw-g-widget-subheading-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--input-bg);
font-weight:300;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
}

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

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

.phw-g-i-GlUHcj{
color:var(--phw-custom-serco-gray46555fff);
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-Gn7iqQ{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-GnAosW{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:350px;
}
.phw-g-i-GnAosW img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-GnJRiJ{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
height:0px;
width:0px;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-GnNuSx{
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-Gnvkzx{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-top:calc(var(--mu-space)*-5);
}

.phw-g-i-GoPT0b{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*0);
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-GoPT0b:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

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

.phw-g-i-GosWfN{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-Gp36S2{
}

.phw-g-i-Gp6aiD{
background-image:none;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-GptVRS{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
}

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

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

.phw-g-i-GqF89i{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-GqLOZ5{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-inline-end:calc(var(--mu-space)*7.5);
margin-inline-start:calc(var(--mu-space)*7.5);
margin-bottom:calc(var(--mu-space)*-7.5);
}
.phw-g-i-GqLOZ5 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

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

.phw-g-i-GseJr4{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--input-bg);
font-size:var(--phw-g-button-text-font-size);
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:calc(var(--pu-space)*2.5);
padding-inline-end:32px;
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-avenir-next);
}

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

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

.phw-g-i-GsqlME{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-GsrbhB{
font-weight:400;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-roboto);
}

.phw-g-i-Gthn1c{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
}

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

.phw-g-i-GuE7iI{
}

.phw-g-i-GufhGs{
border:none;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-top:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-serco-light-grey-20pc);
}

.phw-g-i-GuuQMa{
background:var(--phw-custom-impact-gradient);
background-repeat:no-repeat;
}

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

.phw-g-i-GvUbaW{
border-width:0.5px;
border-color:var(--phw-custom-border-colorsb8b8b8);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--box-shadow-style-2);
}

.phw-g-i-GwAXNs{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-GwCefv{
min-height:32px;
padding-left:0px;
padding-right:0px;
}

.phw-g-i-GwCefv:hover{
background:none;
background-image:none;
border-top-left-radius:50%;
border-top-right-radius:50%;
border-bottom-left-radius:50%;
border-bottom-right-radius:50%;
color:var(--brand-color-primary);
border:none;
}

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

.phw-g-i-GwCefv:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-GwCefv:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-GwCefv.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-GwCefv:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-GxxhT6{
color:var(--white);
padding-top:calc(var(--pu-space)*1.875);
}

.phw-g-i-Gy7ULJ{
padding-top:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
}

.phw-g-i-Gy8tVH{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-serco-dark-purple-100-per-cent-1d0743ff);
}

.phw-g-i-GyS0yn{
border-color:transparent;
width:200px;
}

.phw-g-i-GyYl3A{
border-color:var(--phw-custom-rich-red--sercoc50001ff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-weight:400;
color:var(--white);
font-family:var(--cms-g-avenir-next);
background-color:var(--phw-custom-serco-rich-redc50001ff);
padding-left:24px;
padding-right:24px;
height:44px;
width:auto;
min-height:auto;
}

.phw-g-i-GyYl3A:hover{
background-image:none;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--brand-color-secondary);
background-color:var(--phw-custom-transperant-white);
}

.phw-g-i-Gyh62Y{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*20);
padding-inline-start:calc(var(--pu-space)*20);
}

.phw-g-i-GykcH6{
}

.phw-g-i-GzN3gG{
}

.phw-g-i-H0CFVk{
background:var(--phw-custom-impact-gradient);
background-color:none;
}

.phw-g-i-H0Eqkf{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-H0MczI{
width:1000px;
text-align:center;
}

.phw-g-i-H0Nvxb{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
height:345px;
}
.phw-g-i-H0Nvxb img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
height:100% ;
width:100% ;
}

.phw-g-i-H101qo{
}

.phw-g-i-H1N50x{
}

.phw-g-i-H1g2J4{
border-width:1px;
border-color:var(--phw-custom-indigo-border3f017dff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}
.phw-g-i-H1g2J4 img{
object-fit:cover;
}

.phw-g-i-H37zEQ{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-H3SZM9{
color:var(--brand-color-primary);
}

.phw-g-i-H3Xbsd{
font-size:var(--phw-g-cards-subtitle-font-size);
color:var(--body-color);
}

.phw-g-i-H3um8s{
background-color:transparent;
}

.phw-g-i-H4Nibc{
color:var(--white);
font-size:var(--phw-g-regular-text-font-size);
font-weight:400;
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-H5C1VR{
background:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-H5Vvar{
font-size:var(--phw-g-cards-title-font-size);
color:var(--white);
text-align:center;
}

.phw-g-i-H6GN5s{
text-align:start;
justify-content:normal;
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-H6q0VR{
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-H76C8M{
font-size:var(--phw-g-regular-text-font-size);
color:var(--body-color);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*0);
max-width:500px;
margin-inline-start:calc(var(--mu-space)*16.25);
margin-inline-end:calc(var(--mu-space)*1.25);
width:500px;
}

.phw-g-i-H76GSQ{
margin-top:calc(var(--mu-space)*5);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-H7opND{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
color:var(--white);
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-H7wYZN{
background-color:transparent;
}

.phw-g-i-H7wYZN:hover{
}

.phw-g-i-H7xL7g{
fill:var(--phw-custom-whiteffffff);
height:20px;
width:20px;
}

.phw-g-i-H8VOHg{
color:var(--white);
background-color:var(--phw-custom-indigo-background3f017dff);
}

.phw-g-i-H8VOHg:hover{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Sercojobcategoryicon-1737090020449.png);
background-color:none;
background-repeat:no-repeat;
}

.phw-g-i-H8rEBE{
display:inline-flex;
line-height:var(--paragraph-line-height-2);
text-decoration:none;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-H93EDR{
}
.phw-g-i-H93EDR img{
object-fit:cover ;
}

.phw-g-i-H966in{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-H977MG{
color:var(--text-dark);
}

.phw-g-i-HABlqR{
background:var(--phw-custom-impact-gradient-inc-blue);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-HAKdLi{
border-color:transparent;
}

.phw-g-i-HAUBpX{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-HAVoor{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:0px;
width:0px;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-HAtQvJ{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
}

.phw-g-i-HBBj2n{
color:var(--brand-color-secondary);
}

.phw-g-i-HBQEHr{
height:0px;
width:0px;
}
.phw-g-i-HBQEHr img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-HBsCer{
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
overflow:visible;
align-items:center;
}

.phw-g-i-HEJjuh{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-HEJnZl{
}

.phw-g-i-HEKL0E{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/2Background-with-blue-glow-2-1737564781941.png);
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 100%;
}

.phw-g-i-HEpZoy{
text-align:center;
margin-top:auto;
}

.phw-g-i-HGdVdn{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-HHEvKj{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-roboto);
}

.phw-g-i-HHXwm1{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-HIwypg{
font-weight:500;
font-size:var(--custom-font-size-2);
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-roboto);
}

.phw-g-i-HJ22Zt{
border-color:transparent;
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-HJM7cZ{
color:var(--white);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-HJR2qk{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-HL7oZy{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-HMNqJm{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 0%;
}

.phw-g-i-HMrY98{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
width:0px;
height:0px;
}

.phw-g-i-HMuSHK{
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-HMxjpG{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:none;
}

.phw-g-i-HNC0Yi{
text-align:center;
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*-3.75);
}
.phw-g-i-HNC0Yi img{
object-fit:cover;
}

.phw-g-i-HO7TLC{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-HOPXQi{
color:var(--white);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
margin-inline-start:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-HPM830{
justify-content:center;
align-items:center;
}

.phw-g-i-HQRltt{
}

.phw-g-i-HQultD{
color:var(--white);
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-HTJWMm{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:326px;
}
.phw-g-i-HTJWMm img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-HTij5c{
padding-top:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-HTtnLX{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*32.5);
}

.phw-g-i-HVigTz{
justify-content:center;
}

.phw-g-i-HWXtp9{
font-family:var(--cms-g-avenir-next);
background-color:transparent;
}

.phw-g-i-HWXtp9:hover{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border:none;
}

.phw-g-i-HWgH4B{
font-weight:500;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-HX3tHf{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/cropChild-ZrwJl-1740032042768.png);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-HXr6sA{
margin-top:calc(var(--mu-space)*5);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-HXwimZ{
border-width:1px;
border-color:transparent;
border-style:solid;
}

.phw-g-i-HYlRzP{
border-width:1px;
border-color:var(--phw-custom-indigo-border3f017dff);
border-style:solid;
background-color:var(--phw-custom-indigo-20-per-cent);
}

.phw-g-i-HYpZKz{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-HZ7GyO{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/5966_UK-Defence_SKYNET-Colerne-media_BACKGROUND-1743411516514.jpg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
}

.phw-g-i-HZZUAw{
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-HZhupE{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-HaPUSa{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Hb8ter{
border-color:var(--brand-color-primary);
color:var(--white);
min-height:auto;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-size:var(--phw-g-input-label-text-font-size);
height:51px;
}

.phw-g-i-Hb8ter:hover{
background-color:var(--phw-custom-focus1862c6);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-Hb8ter:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-Hb8ter:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-Hb8ter:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-Hb8ter.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-Hb8ter:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-HbL9Cx{
}

.phw-g-i-HbvCMf{
margin-top:calc(var(--mu-space)*5);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-HcAQ2X{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
}

.phw-g-i-HcQXnP{
height:280px;
}
.phw-g-i-HcQXnP img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-HcbJcm{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
text-align:start;
}

.phw-g-i-HckGbw{
fill:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-Hdd0uK{
padding-top:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
}

.phw-g-i-HfJkeu{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Hg0ZRM{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-avenir-next);
font-weight:300;
text-align:start;
}

.phw-g-i-HgaFIJ{
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:var(--input-line-height-lg);
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:var(--input-v-padding-lg);
padding-inline-end:var(--input-v-padding-lg);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-HgaFIJ:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-HgaFIJ.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-HgaFIJ:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-HhCD0c{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-HjKFlY{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-HjKFlY img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-HjurFC{
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-Hl8eAF{
color:var(--brand-color-secondary);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-HmMa2m{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-HnDWsl{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-Hnj7s2{
width:80%;
}

.phw-g-i-HnkALT{
}
.phw-g-i-HnkALT img{
aspect-ratio:4/3;
object-fit:cover;
}

.phw-g-i-Hojioy{
border-color:var(--stroke-white);
}

.phw-g-i-HozyTh{
color:var(--brand-color-primary);
font-weight:400;
width:350px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-HpGhG0{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-HpYZsy{
font-size:var(--phw-g-cards-title-font-size);
color:var(--phw-custom-serco-mid-grey3d4961ff);
font-family:var(--cms-g-lora);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-Hpbydx{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-Hq7pRF{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-Hr2d1j{
color:var(--phw-custom-rich-redc50001ff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-Hr6YvI{
border-width:1px;
border-color:transparent;
border-style:solid;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*-3.75);
}

.phw-g-i-HrUj2p{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-HsEoKb{
font-size:var(--phw-g-regular-text-font-size);
color:var(--body-color);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*0);
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
margin-inline-end:calc(var(--mu-space)*15);
}

.phw-g-i-Hu3L7v{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-avenir-next);
font-weight:400;
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*6.25);
padding-inline-start:calc(var(--pu-space)*6.25);
}

.phw-g-i-Hu4kli{
fill:var(--phw-custom-whiteffffff);
height:20px;
width:20px;
}

.phw-g-i-HuBxDw{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-HvKchP{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.3;
color:var(--secondary-text);
width:700px;
}

.phw-g-i-HvLiGW{
margin-top:auto;
}

.phw-g-i-Hvsqbc{
color:var(--brand-color-secondary);
font-style:normal;
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-HwFlVT{
color:var(--white);
}

.phw-g-i-HxWIpu{
height:100px;
}

.phw-g-i-HzG7tj{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/5180-Healthcare-Jobs-Hero-1742943282879.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
border:none;
}

.phw-g-i-HzSRun{
background:none;
border:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
}

.phw-g-i-I0hyuv{
max-height:none;
max-width:none;
width:auto;
min-height:0px;
min-width:0px;
height:100px;
}

.phw-g-i-I158zk{
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
height:64px;
}

.phw-g-i-I1OcKM{
font-weight:300;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-roboto);
}

.phw-g-i-I1V5ga{
font-weight:300;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
text-shadow:0px 0px 0px rgba(29, 7, 67, 1);
opacity:1;
width:1000px;
}

.phw-g-i-I1rHKn{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-I26fWA{
border-width:0;
border-color:transparent;
font-weight:400;
text-decoration:none;
height:var(--btn-height);
color:var(--phw-custom-serco-gray46555fff);
background-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-I26fWA:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-i-I2AzJz{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:203px;
}
.phw-g-i-I2AzJz img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-I2DXLT{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-I2NURh{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
text-align:start;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-I2csI8{
fill:var(--brand-color-primary);
}

.phw-g-i-I3S71g{
width:1000px;
text-align:center;
}

.phw-g-i-I55zCG{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-I5BfRO{
font-weight:400;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-I5TYX0{
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-I5jWnb{
height:20px;
width:20px;
}

.phw-g-i-I6mYB8{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
margin-inline-end:calc(var(--mu-space)*12.5);
}

.phw-g-i-I6oMxB{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-white);
width:0px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-I79diu{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-I8UJSO{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
text-shadow:2px 2px 2px rgba(0,0,0,0.25);
}

.phw-g-i-IA5P5d{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
}

.phw-g-i-IAExqB{
}

.phw-g-i-IALGYf{
font-size:var(--phw-g-widget-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-IBC76i{
text-align:center;
}

.phw-g-i-IBIAjx{
width:1000px;
text-align:center;
}

.phw-g-i-IByNZs{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
width:0px;
height:0px;
}

.phw-g-i-ICDXrf{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
}

.phw-g-i-ICmMKy{
width:auto;
}

.phw-g-i-IDCSko{
font-size:var(--custom-font-size-4);
font-family:var(--cms-g-lora);
color:var(--white);
font-weight:500;
}

.phw-g-i-IDbGzF{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-IDbGzF img{
object-fit:cover;
}

.phw-g-i-IEjUiS{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-IElFIO{
}

.phw-g-i-IEswom{
}

.phw-g-i-IF4g1R{
}

.phw-g-i-IFAOLw{
font-size:var(--phw-g-regular-text-font-size);
margin-top:calc(var(--mu-space)*7);
color:var(--text-dark);
font-weight:400;
}

.phw-g-i-IGM3MC{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-IGiQQq{
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
}

.phw-g-i-IH4HrO{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/CorporateOperationsandICT--JobCategory-Hero-1742804731630.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-IHtLWb{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-II4rKy{
height:100px;
width:140px;
}

.phw-g-i-IIFFew{
background:var(--phw-custom-impact-gradient-inc-blue);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-IIkQIE{
background:none;
background-repeat:no-repeat;
background-size:cover;
background-color:var(--phw-custom-backgroundgrayf2f2f2);
box-shadow:none;
}

.phw-g-i-IJ4qyw{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-IJJ8iS{
color:var(--white);
}

.phw-g-i-IJLTKu{
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:500;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-IJoARB{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:440px;
}
.phw-g-i-IJoARB img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-IJt141{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-IKUj0h{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.5;
color:var(--phw-custom-serco-grey-90percent-body-copy59666fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*-10);
}

.phw-g-i-IKiEFj{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-ILXyng{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-IMJRSm{
}

.phw-g-i-INV7Ov{
color:var(--white);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
justify-content:start;
text-align:start;
}

.phw-g-i-IOfPCh{
}
.phw-g-i-IOfPCh img{
object-fit:cover ;
}

.phw-g-i-IP3fEZ{
}

.phw-g-i-IPsPMs{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:270px;
}
.phw-g-i-IPsPMs img{
object-fit:cover;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-IQeNnc{
}

.phw-g-i-IRNouz{
font-size:var(--phw-g-regular-text-font-size);
font-family:var(--cms-g-roboto);
font-weight:400;
line-height:1.25;
}

.phw-g-i-IRZzbw{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-IRbUAr{
background-color:transparent;
transition:all 0.2s;
}

.phw-g-i-IRpEVZ{
height:261px;
}
.phw-g-i-IRpEVZ img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-IThDlj{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:383px;
}
.phw-g-i-IThDlj img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-IU6MOf{
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-repeat:no-repeat;
background-size:fill;
background-position:50% 50%;
background-color:var(--phw-custom-white);
}

.phw-g-i-IUCbiN{
background-color:transparent;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-IUCbiN:hover{
background-color:var(--brand-color-primary);
}

.phw-g-i-IUCbiN:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-IUCbiN:focus{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-IUCbiN:active{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-IUCbiN.disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}
.phw-g-i-IUCbiN:disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}

.phw-g-i-IUHZgp{
background:none;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-repeat:no-repeat;
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--white);
background-color:var(--phw-custom-white);
}

.phw-g-i-IVJLyN{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:308px;
}
.phw-g-i-IVJLyN img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-IVTRg8{
}

.phw-g-i-IVitgQ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/15159-Security-Jobs-Hero-1742941954885.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-IW15aj{
background:none;
background-image:none;
width:150px;
background-repeat:no-repeat;
background-position:50% 50%;
}

.phw-g-i-IWWmcZ{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-IWcqPV{
border-color:transparent;
}

.phw-g-i-IXJeJJ{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*8.75);
padding-inline-start:calc(var(--pu-space)*8.75);
padding-inline-end:calc(var(--pu-space)*8.75);
}

.phw-g-i-IXd8yX{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-IXdyQI{
color:var(--white);
font-weight:400;
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-avenir-next);
margin-top:calc(var(--mu-space) * 3);
text-align:center;
}

.phw-g-i-IXuhQr{
background-color:var(--phw-custom-white);
}

.phw-g-i-IY6iak{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-IYO7Fb{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*-10);
text-align:start;
}

.phw-g-i-IZyBzj{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-Ia7jco{
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);
min-width:210px;
height:40px;
}

.phw-g-i-IcTQ0A{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-Icc4AH{
font-weight:500;
font-size:var(--custom-font-size-7);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-IctADa{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-IdPhlP{
}

.phw-g-i-IdSKNJ{
background-image:none;
background-color:var(--phw-custom-serco-light-grey-10pc);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-Iddqz6{
background-color:var(--brand-color-primary);
}

.phw-g-i-Ield7Y{
height:270px;
}
.phw-g-i-Ield7Y img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-IengXS{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-IfWd4H{
background:none;
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
}

.phw-g-i-Ig7E7e{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-indigo-20-per-cent);
}

.phw-g-i-Ih6qsD{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-IiS7nb{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:447px;
}
.phw-g-i-IiS7nb img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-IikY08{
border-width:2px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
}

.phw-g-i-IjADgM{
font-weight:300;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-IjHUz0{
background-color:var(--phw-custom-white);
}

.phw-g-i-IjHdud{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-IkNlWD{
font-size:var(--custom-font-size-4);
font-family:var(--cms-g-lora);
color:var(--white);
font-weight:500;
text-align:center;
}

.phw-g-i-IkSZon{
background:none;
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-IkzB3G{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
color:var(--white);
background-color:var(--phw-custom-serco-dark-purple-100-per-cent-1d0743ff);
}

.phw-g-i-IlUy1L{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Im2bva{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-Imd6mE{
color:var(--phw-custom-indigo3f017dff);
font-weight:600;
margin-inline-start:calc(var(--mu-space)*-10);
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
text-align:start;
}

.phw-g-i-ImyyXO{
background-color:transparent;
}

.phw-g-i-InETWu{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-InGtbg{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-InGtbg img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-InP5qj{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-IneRiX{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
background-color:none;
background-repeat:no-repeat;
background-size:tile;
background-position:0% 50%;
}

.phw-g-i-IoAMVN{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-IovdOC{
}

.phw-g-i-Iovee7{
}

.phw-g-i-IpOvxf{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-IrMJ87{
padding-inline-end:calc(var(--pu-space)*5);
color:var(--brand-color-primary);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-IrmHDg{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
text-shadow:0px 0px 0px rgba(29, 7, 67, 1);
opacity:1;
padding-bottom:calc(var(--pu-space)*0.125);
padding-top:calc(var(--pu-space)*0.125);
}

.phw-g-i-ItJy6Y{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-Iu3aDy{
background:none;
background-image:none;
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
text-align:start;
min-height:280px;
width:auto;
height:auto;
min-width:auto;
}

.phw-g-i-Iug6YO{
font-weight:500;
font-size:var(--custom-font-size-8);
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-Iur0xh{
}

.phw-g-i-IwIhcB{
background-color:var(--phw-custom-serco-light-grey-20pc);
}

.phw-g-i-IwLGTf{
font-size:var(--phw-g-regular-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-Iwlux9{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-IyzL4m{
}

.phw-g-i-IzWG6D{
font-size:24px;
color:var(--brand-color-secondary);
font-weight:500;
}

.phw-g-i-IznKwX{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*-10);
text-align:start;
}

.phw-g-i-J1V6xA{
border-top-width:0px;
border-bottom-width:0px;
border-color:var(--brand-color-primary);
border-inline-end-width:0px;
border-inline-start-style:solid;
border-inline-start-color:var(--input-stroke);
}

.phw-g-i-J1egBN{
height:20px;
width:20px;
fill:var(--phw-custom-icondark595959);
}

.phw-g-i-J281gk{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-serco-purple-transparent1d0743ff);
justify-content:start;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*6.25);
margin-inline-end:calc(var(--mu-space)*51.25);
}

.phw-g-i-J2TlJt{
height:500px;
}

.phw-g-i-J2lFrf{
}

.phw-g-i-J3r1Tx{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/CorporateOperations-JobCategory-Hero1-1742943124141.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-J594W4{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-roboto);
margin-bottom:calc(var(--mu-space)*1);
}

.phw-g-i-J5WDQX{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-J5WHY6{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-J5WHY6 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-J5fQQh{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-J723uR{
margin-top:calc(var(--mu-space)*-6.25);
}

.phw-g-i-J7ElLl{
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
}

.phw-g-i-J7J53q{
}

.phw-g-i-J7RT59{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:424px;
}
.phw-g-i-J7RT59 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-J7h4SJ{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-J89bvQ{
border-width:1px;
border-color:transparent;
border-style:solid;
background-color:var(--phw-custom-white);
}

.phw-g-i-J8f5n0{
font-weight:500;
font-size:var(--phw-g-numbers-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-J8qHN7{
}

.phw-g-i-J8yzrl{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/2Background-with-blue-glow-2-1737564781941.png);
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-J9A4D9{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-J9V2n5{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-J9as5t{
width:80%;
}

.phw-g-i-JAjmfB{
background:var(--phw-custom-impact-gradient);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-JAsNT5{
background:none;
background-image:none;
width:150px;
background-repeat:no-repeat;
background-position:50% 50%;
}

.phw-g-i-JB9fov{
margin-top:calc(var(--mu-space)*-3.75);
font-family:var(--cms-g-avenir-next);
font-size:var( --phw-g-widget-subheading-font-size);
}

.phw-g-i-JBJHry{
color:var(--text-dark);
}

.phw-g-i-JBKwYw{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-JBfrZT{
background:none;
background-image:none;
width:150px;
background-repeat:no-repeat;
background-position:50% 50%;
}

.phw-g-i-JBnbWl{
}
.phw-g-i-JBnbWl img{
object-fit:cover;
}

.phw-g-i-JCA6mP{
font-size:var(--phw-g-placeholder-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space)*0);
text-align:center;
}

.phw-g-i-JCJUTj{
background-color:transparent;
}

.phw-g-i-JDQZ91{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-JEWw2J{
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-JFzj9q{
border-width:1px;
border-color:transparent;
border-style:solid;
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
}

.phw-g-i-JGTtbH{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:none;
}

.phw-g-i-JGcKV2{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-JJNp2Q{
font-size:24px;
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-JJQG6Z{
color:var(--white);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*5);
margin-inline-end:calc(var(--mu-space)*5);
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-JK9HqX{
width:1000px;
text-align:center;
}

.phw-g-i-JKpeRM{
background:none !important;
background-image:none;
border-width:1px;
border-color:var(--stroke-white);
border-style:solid;
background-color:transparent;
}

.phw-g-i-JKpeRM:hover{
}

.phw-g-i-JLSm8q{
background-color:var(--phw-custom-white);
}

.phw-g-i-JLip92{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--phw-custom-custom-shadow-1);
background-color:transparent;
}

.phw-g-i-JM2ymv{
border-top-width:0px;
border-color:var(--brand-color-primary);
border-inline-start-style:solid;
border-inline-start-color:var(--input-stroke);
border-inline-end-width:0px;
}

.phw-g-i-JMOmHp{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-avenir-next);
margin-top:calc(var(--mu-space) * 3);
margin-bottom:calc(var(--mu-space)*-5);
}

.phw-g-i-JN13Xi{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-JNZjSi{
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);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-JO1BHi{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-JOCkpf{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-inline-start:calc(var(--mu-space)*1.25);
margin-inline-end:calc(var(--mu-space)*1.25);
}
.phw-g-i-JOCkpf img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-JOYaFz{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
text-align:start;
margin-inline-start:calc(var(--mu-space)*-10);
}

.phw-g-i-JOZTOu{
border-color:var(--brand-color-primary);
border-inline-start-style:solid;
border-inline-start-color:var(--input-stroke);
}

.phw-g-i-JPIvVW{
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-JPdgd1{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
}

.phw-g-i-JPecc8{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-JQ4xOD{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-JQoRCD{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-JRRbtP{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-JRYMQj{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-JSQwW8{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
font-weight:400;
padding-top:calc(var(--pu-space)*0.5);
padding-bottom:calc(var(--pu-space)*0.5);
}

.phw-g-i-JSuSNI{
height:324px;
}
.phw-g-i-JSuSNI img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-JTd9pw{
border-color:var(--brand-color-primary);
border-inline-start-style:solid;
border-inline-start-color:var(--input-stroke);
}

.phw-g-i-JU2PJM{
height:416px;
}
.phw-g-i-JU2PJM img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-JUHiya{
background:var(--phw-custom-impact-gradient-inc-blue);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-JUjqpn{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-JVBuEn{
font-size:var(--phw-g-cards-title-font-size);
color:var(--phw-custom-serco-mid-grey3d4961ff);
font-family:var(--cms-g-lora);
}

.phw-g-i-JVQ0nA{
border-top-right-radius:calc(var(--border-radius-base)*0);
border:none;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-JVZ4vh{
color:var(--brand-color-primary);
font-size:var(--phw-g-widget-title-font-size);
font-family:var(--cms-g-roboto);
}

.phw-g-i-JVnRqH{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-JVrVk6{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-JWIWjo{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
text-align:start;
min-height:280px;
background-color:var(--phw-custom-indigo-50-per-cent);
width:auto;
height:auto;
min-width:auto;
}

.phw-g-i-JWJ3j6{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:center;
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-JWVRBT{
border-top-width:0px;
border-bottom-width:0px;
border-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
border-inline-start-color:var(--input-stroke);
border-inline-end-width:0px;
font-family:var(--cms-g-avenir-next);
border-inline-start-style:solid;
}

.phw-g-i-JWlfxS{
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
}

.phw-g-i-JXBSwa{
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)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-JXkYlm{
border-width:1px;
border-color:transparent;
border-style:solid;
background-color:transparent;
}

.phw-g-i-no3BgZ:hover .phw-g-i-JXkYlm{
}

.phw-g-i-JZCxEN{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
}

.phw-g-i-JaM75V{
border:none;
}

.phw-g-i-Jb9DKx{
height:0%;
width:0px;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-JbNFdt{
font-size:var(--phw-g-regular-text-font-size);
color:var(--secondary-text);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*16.25);
margin-inline-end:calc(var(--mu-space)*1.25);
}

.phw-g-i-JbYW0V{
font-size:var(--phw-g-widget-title-font-size);
font-family:var(--cms-g-lora);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-Jc5zXE{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-JcMJ86{
background:none;
background-image:none;
}

.phw-g-i-Jcg8XL{
font-weight:300;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--white);
}

.phw-g-i-JcqXX9{
}
.phw-g-i-JcqXX9 img{
object-fit:cover ;
}

.phw-g-i-JdAXO1{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
max-height:300px;
}

.phw-g-i-JdLJKL{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-size:cover;
background-repeat:no-repeat;
background-position:100% 0%;
text-align:center;
}

.phw-g-i-JdiSwX{
}

.phw-g-i-Jdtyox{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:0px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*-1.25);
}

.phw-g-i-Jdvcha{
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-JeJ9rb{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-JeQqah{
}

.phw-g-i-JeTPF7{
background-color:var(--phw-custom-serco-light-grey-10pc);
}

.phw-g-i-Jec3SF{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-JeceTM{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-JeqqvY{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-Jf1pEo{
font-size:24px;
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-JfPgED{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-JfWuU4{
text-shadow:0.5px 0.5px 0px rgba(29, 7, 67, 1);
box-shadow:none;
}

.phw-g-i-Jg3KGz{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/2Background-with-blue-glow-2-1737564781941.png);
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
}

.phw-g-i-Jg42p6{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-JhKbjf{
}
.phw-g-i-JhKbjf img{
object-fit:cover ;
}

.phw-g-i-JhzzAG{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:350px;
}
.phw-g-i-JhzzAG img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-Ji9ogx{
border-width:1px;
border-color:transparent;
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);
height:64px;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-JiNs8W{
height:434px;
}
.phw-g-i-JiNs8W img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-Jirq6a{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-JjZy55{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}
.phw-g-i-JjZy55 img{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
object-fit:cover ;
}

.phw-g-i-JjyBWz{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-JkBx31{
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-JkNdsf{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-Jkpj2n{
width:80%;
}

.phw-g-i-JlOZLh{
width:80%;
}

.phw-g-i-Jlw50g{
width:1000px;
text-align:center;
}

.phw-g-i-Jm1zag{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:270px;
}
.phw-g-i-Jm1zag img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-JmnEEf{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Jnl9B7{
}

.phw-g-i-JoWdUO{
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:400;
}

.phw-g-i-JpKlu6{
padding-inline-start:calc(var(--pu-space)*0);
justify-content:normal;
}

.phw-g-i-JpnPbR{
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-JpvuYN{
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)*0);
height:175px;
}
.phw-g-i-JpvuYN img{
object-fit:cover;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-Jq8tdd{
border:none;
}

.phw-g-i-Jq8tdd::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-Jq8tdd:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-Jq8tdd::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-Jq8tdd::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-JqLpSy{
padding-inline-start:calc(var(--pu-space)*3.125);
}

.phw-g-i-JqgYWL{
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-JqpFAS{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-JrlvAd{
border-width:1px;
border-color:var(--phw-custom-border-colorsb8b8b8);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--box-shadow-style-3);
}

.phw-g-i-JsOUUv{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Hero-Man-at-Desk-Headset-Computer-Career-Pathways-1742509961395.png);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-Jsihe1{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-JsmWcY{
fill:var(--phw-custom-whiteffffff);
color:var(--phw-custom-whiteffffff);
}

.phw-g-i-JsohCv{
font-family:var(--cms-g-avenir-next);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-JuBtJt{
font-family:var(--cms-g-avenir-next);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-JuGN0L{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-JumsrI{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-JvCYjj{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-JvNNwl{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-JwIU9R{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
padding-inline-start:calc(var(--pu-space)*7.5);
padding-inline-end:calc(var(--pu-space)*7.5);
}

.phw-g-i-JwR63b{
border-top-width:0px;
border-bottom-width:0px;
border-color:var(--brand-color-primary);
border-inline-end-width:0px;
border-inline-start-style:solid;
border-inline-start-color:var(--input-stroke);
}

.phw-g-i-JxB6ZD{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:447px;
}
.phw-g-i-JxB6ZD img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-JxTMu6{
}

.phw-g-i-JzvMDe{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-K14iSI{
}
.phw-g-i-K14iSI img{
object-fit:cover ;
}

.phw-g-i-K1DAqA{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:none;
}

.phw-g-i-K2IDX5{
font-weight:500;
font-size:var(--custom-font-size-7);
color:var(--brand-color-primary);
margin-inline-end:calc(var(--mu-space)*3.125);
}

.phw-g-i-K3t20H{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:339px;
}
.phw-g-i-K3t20H img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-K5Cldz{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-K5NGvY{
}

.phw-g-i-K5PoxL{
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-K6V7wz{
align-items:center;
background-color:var(--phw-custom-white);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
}

.phw-g-i-K6b2fJ{
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-K8SL6f{
height:150px;
width:150px;
fill:var(--brand-color-secondary);
color:var(--brand-color-secondary);
}

.phw-g-i-K8rZOk{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-K95i93{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-K9CjRH{
width:150px;
height:150px;
}

.phw-g-i-K9s9VK{
height:100px;
width:200px;
}

.phw-g-i-K9y9FP{
background-color:transparent;
}

.phw-g-i-ajbN8W:hover .phw-g-i-K9y9FP{
background-color:transparent;
}

.phw-g-i-KAMwWk{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-KAXXQs{
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-weight:300;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-KBV4j9{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-KCDogS{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:none;
text-align:center;
}

.phw-g-i-KCmSqs{
color:var(--brand-color-secondary);
}

.phw-g-i-KEGguE{
background-color:var(--phw-custom-black-background212529);
padding-inline-start:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-KF0v7j{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-KFOymW{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-KFxMZ9{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:223px;
}
.phw-g-i-KFxMZ9 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-KGDVwO{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-serco-rich-red-60pc);
}

.phw-g-i-KHDRf4{
color:var(--white);
font-weight:500;
font-size:30px;
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-KHJ5Vn{
}

.phw-g-i-KHgZgD{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-KHprlX{
height:300px;
}
.phw-g-i-KHprlX img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-KILuKG{
border:none;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-KJ5Zcr{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-KJNGRb{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-KJzaPZ{
}

.phw-g-i-KK3xRu{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-KKAbJn{
margin-top:calc(var(--mu-space)*-3.75);
}

.phw-g-i-KLrpp3{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-KMwsW0{
color:var(--phw-custom-error_colorff0000ff);
}

.phw-g-i-KNHQfw{
fill:var(--phw-custom-icondark595959);
}

.phw-g-i-KNd5g4{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-inline-end:calc(var(--mu-space)*8.75);
margin-inline-start:calc(var(--mu-space)*8.75);
}
.phw-g-i-KNd5g4 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-KO6oGd{
}

.phw-g-i-KOdXv8{
font-weight:300;
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-KPvUzk{
background:none;
background-image:none;
text-shadow:0px 0px 0px rgba(29, 7, 67, 1);
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-KQITBg{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-KQS1Rg{
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-KR3qrB{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-KRN4X0{
color:var(--white);
}

.phw-g-i-KRP3Tx{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-KRyAPq{
text-align:center;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}
.phw-g-i-KRyAPq img{
object-fit:cover;
}

.phw-g-i-KT4m0a{
}

.phw-g-i-KTeS58{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-KUMec5{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-KUtjm4{
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var(--phw-g-cards-subtitle-font-size);
}

.phw-g-i-KVrr9q{
border-width:1px;
border-color:transparent;
border-style:solid;
background-color:transparent;
}

.phw-g-i-KW4xDl{
background-image:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:var(--phw-custom-serco-deep-red950001ff);
}

.phw-g-i-KWYaOV{
max-height:none;
max-width:none;
width:auto;
min-height:0px;
min-width:0px;
height:100px;
}

.phw-g-i-KWYd6E{
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.4;
color:var(--brand-color-primary);
}

.phw-g-i-KWtWRo{
width:80%;
}

.phw-g-i-KXhGiE{
color:var(--white);
display:inline-block;
font-size:var(--phw-g-small-text-font-size);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:1;
}

.phw-g-i-KXhGiE:hover{
color:var(--white);
}

.phw-g-i-KXqTcn{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-KYcqJb{
font-size:var(--custom-font-size-4);
font-family:var(--cms-g-lora);
color:var(--white);
font-weight:500;
text-align:center;
}

.phw-g-i-KYszeb{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-KZYSY6{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-KZopxx{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Ka3U3Z{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-KaRl8d{
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-Kaqezx{
border-color:var(--stroke-white);
}

.phw-g-i-KattsH{
background-color:var(--phw-custom-white);
}

.phw-g-i-Kb3Kkg{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-KbQj0X{
color:var(--body-color);
}

.phw-g-i-Kbb7SG{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
width:800px;
}

.phw-g-i-KbgHzb{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Kc7bbf{
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:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
height:100%;
margin-inline-start:calc(var(--mu-space)*-10);
width:630px;
}
.phw-g-i-Kc7bbf img{
object-fit:cover;
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);
height:100% ;
width:100% ;
}

.phw-g-i-KcGM9X{
margin-top:calc(var(--mu-space)*-6.25);
margin-bottom:calc(var(--mu-space)*-6.25);
}

.phw-g-i-KcNiji{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-3);
color:var(--secondary-text);
font-weight:400;
}

.phw-g-i-KcVzlh{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-KeYeB1{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-KfYDZR{
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-KgOoDw{
}

.phw-g-i-KgcLUZ{
border-width:1px;
border-color:var(--phw-custom-indigo-border3f017dff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
background-color:transparent;
}

.phw-g-i-KghO44{
color:var(--brand-color-primary);
font-weight:400;
width:350px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-Kgw4vp{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-Ki4UHc{
background-color:var(--phw-custom-serco-light-grey-10pc);
}

.phw-g-i-KiHnaS{
}

.phw-g-i-KiWK0e{
background-color:transparent;
transition:all 0.2s;
justify-content:normal;
}

.phw-g-i-KiWtlt{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
background-color:var(--phw-custom-transperant-white);
}

.phw-g-i-KiWyqf{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:350px;
}
.phw-g-i-KiWyqf img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-Kj0mNN{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-KjJqTP{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--brand-color-primary);
}

.phw-g-i-KjMjA1{
background:none;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-repeat:no-repeat;
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--white);
background-color:var(--phw-custom-white);
}

.phw-g-i-KjWtVe{
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--white);
}

.phw-g-i-Kk1RaG{
}
.phw-g-i-Kk1RaG img{
object-fit:cover;
}

.phw-g-i-KknGhk{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-Kl7jUq{
font-family:var(--cms-g-avenir-next);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-KlIXII{
height:223px;
}
.phw-g-i-KlIXII img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-KldWqb{
height:auto;
padding-bottom:calc(var(--pu-space)*2);
}

.phw-g-i-KlsV8r{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
background-color:var(--phw-custom-serco-dark-purple-100-per-cent-1d0743ff);
}

.phw-g-i-KmvsGr{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
padding-top:calc(var(--pu-space)*2.5);
text-align:center;
}

.phw-g-i-Kn6zA1{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
}

.phw-g-i-Kn8Uat{
font-size:var(--phw-g-input-label-text-font-size);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:300;
line-height:1.3;
}

.phw-g-i-KnIZjH{
font-size:var(--phw-g-input-label-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-KnVySm{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-Ko0OOh{
align-items:normal;
}

.phw-g-i-Ko6IyL{
border-style:none;
justify-content:start;
}

.phw-g-i-KoazM4{
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-KouqtM{
}

.phw-g-i-KozpYy{
background:none;
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-teal-background28a9a7ff);
text-align:center;
}

.phw-g-i-KpUMkp{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-KqU3xs{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--input-bg);
font-size:var( --phw-g-widget-subheading-font-size);
line-height:2;
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:300;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
height:50px;
}

.phw-g-i-KqU3xs:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-KqU3xs.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-KqU3xs:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-KqsXel{
font-size:var(--phw-g-widget-title-font-size);
font-weight:400;
}

.phw-g-i-KqztfG{
width:1000px;
text-align:center;
}

.phw-g-i-Kr7HnW{
background:none;
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-Krqj5T{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-KsBQ8G{
border-width:1px;
border-color:transparent;
border-style:solid;
background-color:transparent;
transition:all 0.2s;
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-KsEvTF{
border-color:var(--stroke-white);
}

.phw-g-i-KsMfeT{
}

.phw-g-i-KsQn31{
line-height:1;
padding-left:0px;
padding-right:0px;
}

.phw-g-i-KsQn31:hover{
border:none;
}

.phw-g-i-KspXUh{
padding-top:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-KtHbFf{
align-items:center;
}

.phw-g-i-Kui4gM{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-KvSHGI{
background:none;
background-image:none;
border-width:1px;
border-color:var(--phw-custom-indigo-border3f017dff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-KvTKoR{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-KvfbVx{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-inline-end:calc(var(--mu-space)*8.75);
margin-inline-start:calc(var(--mu-space)*8.75);
height:370px;
}
.phw-g-i-KvfbVx img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-Kw2N8M{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
text-align:start;
}

.phw-g-i-KxyYAw{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--input-bg);
font-size:var( --phw-g-widget-subheading-font-size);
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:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
height:30px;
}

.phw-g-i-KxyYAw:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-KxyYAw.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-KxyYAw:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-KyZVSe{
fill:var(--phw-custom-whiteffffff);
height:20px;
width:20px;
}

.phw-g-i-KyfEwo{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
text-align:center;
}

.phw-g-i-Kylz1z{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-serco-deep-red950001ff);
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-KzgnUS{
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-KzqGei{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-L066KA{
font-size:var(--custom-font-size-2);
line-height:var(--paragraph-line-height-3);
color:var(--white);
}

.phw-g-i-L0lymo{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:404px;
}
.phw-g-i-L0lymo img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-L15Eil{
}
.phw-g-i-L15Eil img{
object-fit:cover;
}

.phw-g-i-L1hBhy{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
overflow:auto;
}

.phw-g-i-L1oRKV{
background:none;
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-L39G2Z{
font-size:var(--font-size-15);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-L3AIFv{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/PlainHeaderwithlightgreyhorizon-1744044929992.png);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-L3FMv9{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-L4Fso9{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-L4KxYY{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-L4zqc7{
background:none;
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-L53CiS{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:223px;
}
.phw-g-i-L53CiS img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-L5iX5d{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-L5vmkk{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-L6avdn{
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:24px;
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-L7IiEo{
background-color:var(--phw-custom-white);
}

.phw-g-i-L86GYu{
height:483px;
}
.phw-g-i-L86GYu img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-L91JQ9{
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
background-color:var(--brand-color-secondary);
transition:all 0.2s;
}

.phw-g-i-L9ZKGu{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-L9vEIS{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:499px;
}
.phw-g-i-L9vEIS img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-LAI7Zd{
}
.phw-g-i-LAI7Zd img{
}

.phw-g-i-LAYQi8{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/cropChild-ZrwJl-1740032042768.png);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-LB1XpE{
text-align:center;
margin-top:auto;
}

.phw-g-i-LBJpDb{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-LBiFfL{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.3;
color:var(--white);
font-weight:400;
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-LCFZ2M{
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-LD1bUp{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-LDVnby{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-LDmgEl{
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-LE6MiZ{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*25);
padding-inline-start:calc(var(--pu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-LF3Xqs{
padding-bottom:calc(var(--pu-space)*10);
padding-top:calc(var(--pu-space)*10);
}

.phw-g-i-LGXND5{
}

.phw-g-i-LGYVjK{
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);
}

.phw-g-i-LHGpXD{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
margin-inline-end:calc(var(--mu-space)*17.5);
}

.phw-g-i-LHHtV8{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:0px;
}
.phw-g-i-LHHtV8 img{
object-fit:cover;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-LHczoG{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-LI2sL7{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/2Background-with-blue-glow-2-1737564781941.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-LI43BH{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
background-color:var(--input-bg);
outline:none;
font-family:var(--cms-g-roboto);
height:50px;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:1.25;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
align-items:center;
}

.phw-g-i-LI43BH::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-LI43BH:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-LI43BH::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-LI43BH::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}

.phw-g-i-LI43BH.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-LI43BH:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-LI43BH:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-LJsDBm{
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-LKGMMa{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--phw-custom-custom-shadow-1);
background-color:transparent;
}

.phw-g-i-LKVagn{
color:var(--brand-color-primary);
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
}

.phw-g-i-LLBqWb{
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-LLOlBq{
border-width:1px;
border-top-width:0px;
border-bottom-width:0px;
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);
padding-inline-end:32px;
padding-inline-start:32px;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:var(--input-bg);
outline:none;
border-inline-end-width:0px;
height:auto;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-LLOlBq:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-LLOlBq.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-LLOlBq:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-LLOlBq::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-LLOlBq:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-LLOlBq::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-LLOlBq::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-LLdF3v{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}
.phw-g-i-LLdF3v img{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
object-fit:cover ;
}

.phw-g-i-LLeGM7{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:203px;
}
.phw-g-i-LLeGM7 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-LMY8ym{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-LOcY6F{
}

.phw-g-i-LOxjta{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:340px;
}

.phw-g-i-LPB9Rr{
}
.phw-g-i-LPB9Rr img{
object-fit:cover ;
}

.phw-g-i-LPHHr5{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-LPZ3BB{
color:var(--brand-color-primary);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-LQCG4l{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-LQRPRc{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-LQtX1X{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-LRxVaX{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 0%;
background-color:none;
}

.phw-g-i-LSH1e8{
height:150px;
width:auto;
}

.phw-g-i-LSqJQ0{
background-color:var(--phw-custom-serco-background-greyedeef0ff);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-LTq1gs{
font-weight:400;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--phw-custom-rich-redc50001ff);
font-family:var(--cms-g-avenir-next);
margin-top:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*-2.5);
}

.phw-g-i-LUfpzl{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--input-bg);
font-size:var( --phw-g-widget-subheading-font-size);
line-height:2;
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:calc(var(--pu-space)*3.125);
padding-inline-end:calc(var(--pu-space)*0);
font-weight:300;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
height:30px;
}

.phw-g-i-LUfpzl:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-LUfpzl.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-LUfpzl:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-LUxtmJ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-LUxtmJ img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-LWnAIY{
height:300px;
}
.phw-g-i-LWnAIY img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-LXkn6i{
background-image:none;
background-color:var(--phw-custom-serco-background-greyedeef0ff);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-LYQmNG{
width:auto;
height:100px;
}

.phw-g-i-LYQyE8{
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-LYSsX5{
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:400;
}

.phw-g-i-LYdDLZ{
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
background-color:var(--phw-custom-backgroundgrayf2f2f2);
transition:all 0.2s;
}

.phw-g-i-LZNafy{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
background-color:transparent;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-LZl5W2{
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-LZzCdu{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
}

.phw-g-i-La32PC{
opacity:80;
}

.phw-g-i-Lad5UA{
border-width:1px;
border-color:transparent;
border-style:solid;
background-color:var(--phw-custom-white);
}

.phw-g-i-Lap6FG{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
text-align:center;
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-LarBqW{
}

.phw-g-i-LasafZ{
font-weight:400;
font-size:30px;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-LbLWgU{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-LbVXMq{
font-weight:300;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-roboto);
}

.phw-g-i-LbqfAq{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
}

.phw-g-i-Lbuapd{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-Lbzy1Q{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-white);
}

.phw-g-i-LcFd8y{
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-LckQPd{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-Lctppw{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-LePFIg{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Lea2E4{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-Lf7ZAH{
background-color:var(--widget-bg-gray-color);
padding-top:calc(var(--pu-space) * 6);
padding-bottom:calc(var(--pu-space) * 6);
padding-inline-start:calc(var(--pu-space) * 24);
padding-inline-end:calc(var(--pu-space) * 24);
}

.phw-g-i-LfmYVk{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-LgvY0Z{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-serco-dark-purple-40-per-cent);
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-LhhY7e{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-Lhj80l{
border-color:transparent;
}

.phw-g-i-LhuZXc{
padding-top:calc(var(--pu-space)*1);
padding-bottom:calc(var(--pu-space)*4);
background-color:var(--brand-color-primary);
}

.phw-g-i-LiQfn8{
}

.phw-g-i-LiXdzD{
font-size:var(--phw-g-widget-title-font-size);
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-lora);
font-weight:400;
margin-bottom:calc(var(--mu-space)*-1.875);
text-align:center;
}

.phw-g-i-LjJi1X{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
padding-top:calc(var(--pu-space)*2.5);
text-align:center;
}

.phw-g-i-LjTmCM{
background:none;
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-Ljl9SA{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-LjsPPS:hover{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:transparent;
}

.phw-g-i-LjsPPS{
}

.phw-g-i-Ljx7Xn{
margin-inline-start:calc(var(--mu-space)*0);
align-items:normal;
justify-content:start;
}

.phw-g-i-LkOW3L{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:none;
}

.phw-g-i-Ll6xhg{
}

.phw-g-i-LlBo5C{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 0%;
}

.phw-g-i-LlFmvH{
text-align:start;
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-LlcKRD{
font-weight:300;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-Llk4Bg{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-Lllf1c{
}

.phw-g-i-LmQ35O{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
}

.phw-g-i-LmiQSO{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:start;
padding-inline-end:calc(var(--pu-space)*62.5);
}

.phw-g-i-LnMQ6V{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-Lnz3fl{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-Lot95c{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
width:700px;
}

.phw-g-i-Lp0o2Z{
}

.phw-g-i-LpgTJo{
background-color:transparent;
transition:all 0.2s;
}

.phw-g-i-LpndfQ{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-LqTBmK{
font-size:var(--phw-g-widget-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-LrHYEb{
}

.phw-g-i-Ls7tDr{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-LsdnUz{
padding-left:20px;
padding-right:20px;
}

.phw-g-i-LsrwHf{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-LukISQ{
font-size:var(--phw-g-button-text-font-size);
}

.phw-g-i-LveYng{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-Lvr2Dm{
font-size:var(--custom-font-size-2);
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-LwXs62{
height:300px;
}

.phw-g-i-Lx52mD{
width:80%;
}

.phw-g-i-LxB1nz{
color:var(--white);
}

.phw-g-i-De6uhl:hover .phw-g-i-LxB1nz{
color:var(--brand-color-primary);
}

.phw-g-i-LxJRQn{
margin-top:calc(var(--mu-space)*0);
align-items:center;
margin-bottom:calc(var(--mu-space)*0);
height:100%;
}

.phw-g-i-LxMjhf{
color:var(--white);
display:inline-flex;
font-size:var(--paragraph-font-size-1);
line-height:var(--paragraph-line-height-1);
text-decoration:none;
}

.phw-g-i-LxMjhf:hover{
color:var(--white);
}

.phw-g-i-LxdXbf{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-LyK9MW{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-LyK9MW:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-LyK9MW.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-LyK9MW:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-LyUReF{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Lz2FBO{
background:none;
border:none;
background-color:var(--phw-custom-backgroundgrayf2f2f2);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-Lz3hnK{
}

.phw-g-i-LzL70M{
}
.phw-g-i-LzL70M img{
object-fit:cover ;
}

.phw-g-i-M0wRok{
padding-top:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
}

.phw-g-i-M16MxB{
width:400px;
}

.phw-g-i-M18SjI{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-M1F6OX{
background:none;
background-image:none;
fill:var(--phw-custom-serco-grey46555fff);
}

.phw-g-i-M1PUsi{
border-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
background-color:var(--brand-color-secondary);
margin-inline-start:calc(var(--mu-space)*1);
margin-top:calc(var(--mu-space)*1);
margin-inline-end:calc(var(--mu-space)*1);
margin-bottom:calc(var(--mu-space)*1);
}

.phw-g-i-M1PUsi:hover{
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-M1PUsi:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-M1PUsi:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-M1PUsi.disabled{
border-color:var(--disabled-color);
background-color:transparent;
color:var(--btn-disabled-color);
}
.phw-g-i-M1PUsi:disabled{
border-color:var(--disabled-color);
background-color:transparent;
color:var(--btn-disabled-color);
}

.phw-g-i-M25lo4{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-M2uD20{
height:300px;
}
.phw-g-i-M2uD20 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-M2yWj7{
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--box-shadow-style-3);
}

.phw-g-i-M4AB7f{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:490px;
}
.phw-g-i-M4AB7f img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-M56w7d{
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-M5FKzu{
color:var(--phw-custom-serco-grey-90percent-body-copy59666fff);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*-10);
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-M5eHav{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:579px;
}
.phw-g-i-M5eHav img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-M7Qdix{
}

.phw-g-i-M7fNhw{
fill:transparent;
}

.phw-g-i-M7rp7a{
height:100px;
width:100px;
}

.phw-g-i-M8MTRT{
color:var(--brand-color-primary);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-5LvnGS:hover .phw-g-i-M8dCsC{
background-image:none;
background-color:transparent;
}

.phw-g-i-M8dCsC{
}

.phw-g-i-M8dDZB{
fill:var(--phw-custom-whiteffffff);
color:var(--phw-custom-whiteffffff);
}

.phw-g-i-M8xfrm{
border-color:transparent;
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(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:100%;
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-M8xfrm:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-M8xfrm.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-M8xfrm:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-M9JqSJ{
background:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-repeat:no-repeat;
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--white);
background-color:var(--phw-custom-white);
height:0px;
width:0px;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-M9yzvM{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-grey-90percent-body-copy59666fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-MCPxKg{
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--alert-focus);
}

.phw-g-i-MCrsu9{
background:none;
background-image:none;
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
text-align:start;
min-height:280px;
width:auto;
height:auto;
min-width:auto;
}

.phw-g-i-MD2BjF{
}

.phw-g-i-MD2nn8{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-MD6GEI{
color:var(--white);
background-color:var(--phw-custom-serco-dark-purple-100-per-cent-1d0743ff);
}

.phw-g-i-MD8yZz{
font-size:var(--phw-g-button-text-font-size);
font-family:var(--cms-g-avenir-next);
font-weight:300;
color:var(--white);
}

.phw-g-i-MDEECS{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-MEfSFn{
width:100%;
}

.phw-g-i-MEtVxH{
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
width:800px;
}

.phw-g-i-MFdbf8{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/5949-Space-Jobs-Hero-1742941958129.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-MFgNsA{
font-size:var(--phw-g-regular-text-font-size);
color:var(--white);
text-align:center;
}

.phw-g-i-MFmutA{
background-color:transparent;
}

.phw-g-i-MFniXD{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-MGJymX{
border-width:5px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
padding-top:calc(var(--pu-space)*2.5);
text-shadow:none;
opacity:1;
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-MGRagn{
}

.phw-g-i-MGndkm{
}

.phw-g-i-MHCWez{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-MHK7eo{
}

.phw-g-i-MHNEBx{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-MIA4xT{
font-weight:400;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-MINvFL{
border-width:0;
border-color:transparent;
font-weight:500;
color:var(--alert-focus);
font-family:var(--cms-g-avenir-next);
padding-top:0;
padding-inline-end:0;
padding-inline-start:0;
padding-bottom:0;
background-color:transparent;
box-shadow:none;
min-height:auto;
}

.phw-g-i-MINvFL:hover{
font-family:var(--cms-g-avenir-next);
color:var(--white);
font-weight:500;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-MINvFL:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-MINvFL.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-MINvFL:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-MIVqgi{
font-weight:500;
}

.phw-g-i-MIf6wL{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
width:700px;
}

.phw-g-i-MIoCoM{
width:200px;
}

.phw-g-i-MJ66My{
border:none;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-MJ7ZPi{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
}

.phw-g-i-MJzhqF{
}

.phw-g-i-MKMcH7{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
}

.phw-g-i-MKO709{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
}

.phw-g-i-MKvtsc{
}

.phw-g-i-ML3HFL{
font-size:var(--phw-g-regular-text-font-size);
color:var(--white);
text-align:center;
}

.phw-g-i-ML3MAL{
font-size:var(--font-size-12);
line-height:var(--line-height-1);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-MLJT2U{
text-align:center;
margin-bottom:calc(var(--mu-space)*-5);
margin-top:calc(var(--mu-space)*-5);
}
.phw-g-i-MLJT2U img{
object-fit:cover;
}

.phw-g-i-MLlPKX{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-MM1XMx{
font-size:var(--custom-font-size-4);
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-indigo3f017dff);
font-weight:300;
}

.phw-g-i-MM5eiK{
border-width:0;
border-color:transparent;
color:var(--white);
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
padding-left:2px;
padding-right:2px;
}

.phw-g-i-MM5eiK:hover{
border-color:transparent;
color:var(--alert-focus);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-MM5eiK:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-MM5eiK:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-MM5eiK.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-MM5eiK:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-MMBYQo{
background:var(--phw-custom-impact-gradient);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-repeat:no-repeat;
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--white);
background-color:none;
}

.phw-g-i-MMEZyh{
text-shadow:0px 0px 0px rgba(29, 7, 67, 1);
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
opacity:1;
}

.phw-g-i-MNE2kJ{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--phw-custom-indigo3f017dff);
font-family:var(--cms-g-lora);
}

.phw-g-i-MNKztV{
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-MNif2L{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-MNvL0Z{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*-10);
text-align:start;
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-MNzU8L{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
border:none;
}

.phw-g-i-MOiujs{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*15);
padding-inline-end:calc(var(--pu-space)*15);
}

.phw-g-i-MOtT6Q{
font-size:var(--custom-font-size-4);
font-family:var(--cms-g-lora);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-MPop51{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-MPop51 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-MPuEkG{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-MPuEkG img{
object-fit:cover;
}

.phw-g-i-MQRxBP{
font-weight:500;
font-size:30px;
color:var(--brand-color-primary);
}

.phw-g-i-MQjtKc{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-MQsdxx{
border-width:1px;
border-color:transparent;
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(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:44px;
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;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-MQsdxx:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-MQsdxx.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-MQsdxx:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-MRUPCZ{
}

.phw-g-i-MRUyF8{
color:var(--white);
}

.phw-g-i-MRfROV{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
margin-inline-start:calc(var(--mu-space)*-10);
text-align:center;
}

.phw-g-i-MRr91l{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-MRtpWn{
font-size:var(--custom-font-size-1);
color:var(--white);
text-align:start;
}

.phw-g-i-MSPoWe{
border-color:var(--phw-custom-indigo-border3f017dff);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-indigo-20-per-cent);
}

.phw-g-i-MSY23Z{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-MSnBCO{
}

.phw-g-i-MU07ex{
font-weight:600;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-MUUdjJ{
background:none;
background-image:none;
border-width:0px;
border-color:transparent;
border-style:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
}

.phw-g-i-MUZmiY{
background-color:var(--phw-custom-serco-light-grey-10pc);
}

.phw-g-i-MWGMsm{
background:none;
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
text-align:center;
padding-top:calc(var(--pu-space)*6.25);
}

.phw-g-i-MWIFuu{
min-width:20%;
max-width:20%;
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-MXTGuD{
color:var(--white);
background-color:var(--phw-custom-serco-dark-purple-100-per-cent-1d0743ff);
}

.phw-g-i-MYNnr2{
background-color:var(--phw-custom-footer-background2c2c41ff);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-i-MYxwkU{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-MZ3IpC{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-MaoEtK{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-Mb0saY{
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-MbK6at{
text-align:center;
}

.phw-g-i-MbepGG{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-MbepGG img{
object-fit:cover;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-MbfIg6{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:none;
}

.phw-g-i-Mbgq8X{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-serco-deep-red950001ff);
}

.phw-g-i-MdIoN9{
border-width:1px;
border-color:var(--phw-custom-indigo-border3f017dff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
height:190px;
width:400px;
}

.phw-g-i-MdMv5Q{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-Me2uI4{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-size:var( --phw-g-widget-subheading-font-size);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--input-bg);
font-weight:300;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
height:30px;
line-height:1.5;
}

.phw-g-i-Me2uI4:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-Me2uI4.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Me2uI4:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-MecTKs{
padding-inline-end:calc(var(--pu-space)*5);
color:var(--brand-color-primary);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-MfEEqG{
color:var(--secondary-text);
padding-inline-start:calc(var(--pu-space)*0);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*6.25);
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-MfppTs{
background-color:var(--phw-custom-white);
}

.phw-g-i-MgsEja{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-Mh8gue{
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-MhH9u8{
}

.phw-g-i-MhclBt{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-MhjAIM{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-MiBDkv{
font-size:var(--custom-font-size-2);
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-MiUQZM{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/11259-Transport-Jobs-Hero-1742943293657.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
border:none;
}

.phw-g-i-MjCG2P{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-MjKijk{
color:var(--white);
}

.phw-g-i-MjLzg9{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-serco-light-grey-10pc);
}

.phw-g-i-MlHhFv{
}

.phw-g-i-Mm1dgj{
background-color:transparent;
transition:all 0.2s;
}

.phw-g-i-MmtT0u{
padding-inline-end:calc(var(--pu-space)*5);
color:var(--brand-color-primary);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-MmxEqu{
}

.phw-g-i-Mn0Am3{
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
}

.phw-g-i-MnMRr1{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-Mo2fl9{
background:none;
background-image:none;
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);
max-height:none;
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
min-height:0px;
outline:none;
border:none;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
max-width:none;
min-width:0px;
padding-inline-start:calc(var(--pu-space)*1.875);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-Mo2fl9:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-Mo2fl9.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Mo2fl9:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Mo2fl9::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-Mo2fl9:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-Mo2fl9::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-Mo2fl9::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-MpvLhf{
height:150px;
width:150px;
}

.phw-g-i-MqEiTe{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.2;
color:var(--brand-color-primary);
}

.phw-g-i-MqF881{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-grey-90percent-body-copy59666fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*-10);
}

.phw-g-i-MqSoD4{
background:none;
background-image:none;
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);
max-height:none;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
min-height:0px;
outline:none;
border:none;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
max-width:none;
min-width:0px;
padding-inline-start:calc(var(--pu-space)*1.875);
}

.phw-g-i-MqSoD4:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-MqSoD4.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-MqSoD4:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-MqSoD4::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-MqSoD4:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-MqSoD4::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-MqSoD4::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-MqTbDQ{
background-image:none;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-MqmsK2{
background-color:var(--phw-custom-white);
}

.phw-g-i-MqrM7Q{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-MrIkK1{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-MrKfqb{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--input-bg);
font-size:var( --phw-g-widget-subheading-font-size);
line-height:2;
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:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*0);
font-weight:300;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
height:30px;
}

.phw-g-i-MrKfqb:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-MrKfqb.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-MrKfqb:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-MrpoV5{
background-color:transparent;
transition:all 0.2s;
}

.phw-g-i-MrpoV5:hover{
}

.phw-g-i-MsFr2Q{
color:var(--black);
}

.phw-g-i-MsPHd6{
text-shadow:0px 0px 0px rgba(29, 7, 67, 1);
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-roboto);
opacity:1;
}

.phw-g-i-MsQfUm{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:390px;
}
.phw-g-i-MsQfUm img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-MtXnd6{
background:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-repeat:no-repeat;
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--white);
background-color:var(--phw-custom-serco-light-grey-10pc);
}

.phw-g-i-Mtmpqp{
background:none;
background-image:none;
border-width:1px;
border-color:transparent;
border-style:solid;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-MubJdY{
text-align:center;
}
.phw-g-i-MubJdY img{
object-fit:cover;
}

.phw-g-i-MukhUR{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-MvA2SV{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
}

.phw-g-i-MvMUUw{
}

.phw-g-i-Mw2cpf{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*2);
}

.phw-g-i-Mw8cF4{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-MwOBAK{
}

.phw-g-i-MwfVVv{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/2Background-with-blue-glow-2-1737564781941.png);
padding-top:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-Mx4IPu{
color:var(--body-color);
}

.phw-g-i-MxXP3P{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:250px;
}
.phw-g-i-MxXP3P img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-MxmF5B{
background:none;
background-image:none;
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);
max-height:none;
padding-inline-start:calc(var(--pu-space)*1.875);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
min-height:0px;
outline:none;
font-family:var(--cms-g-avenir-next);
border:none;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
max-width:none;
min-width:0px;
}

.phw-g-i-MxmF5B:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-MxmF5B.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-MxmF5B:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-MxmF5B::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-MxmF5B:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-MxmF5B::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-MxmF5B::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-MxyzaY{
}

.phw-g-i-My3EFf{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-MyQwHR{
font-weight:500;
font-size:var(--phw-g-small-text-font-size);
color:var(--white);
}

.phw-g-i-MypmW3{
background:var(--phw-custom-impact-gradient);
background-color:none;
}

.phw-g-i-MywXAq{
font-size:var(--phw-g-input-label-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-MzPJDh{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--input-bg);
font-size:var( --phw-g-widget-subheading-font-size);
line-height:1.25;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:50px;
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-avenir-next);
align-items:center;
}

.phw-g-i-MzPJDh::-webkit-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-MzPJDh:-ms-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-MzPJDh::-moz-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-MzPJDh::placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}

.phw-g-i-MzPJDh.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-MzPJDh:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-MzPJDh:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-Mzm0Dy{
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-N0QyUW{
fill:var(--brand-color-secondary);
color:var(--brand-color-secondary);
height:80px;
width:80px;
}

.phw-g-i-N0SgNT{
font-weight:500;
font-size:30px;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-N0gOZZ{
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:400;
}

.phw-g-i-N0pZoT{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--white);
}

.phw-g-i-N0rjXh{
background:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
border:none;
}

.phw-g-i-N16vwy{
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
}

.phw-g-i-N1F1YD{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-N1F1YD img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-N1fodQ{
background-color:var(--phw-custom-white);
box-shadow:none;
}

.phw-g-i-8uEhho:hover .phw-g-i-N1fodQ{
background-color:var(--phw-custom-white);
}

.phw-g-i-N1lsB6{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-N2e0eX{
width:80%;
}

.phw-g-i-N2pQWs{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
margin-inline-start:auto;
margin-inline-end:auto;
margin-top:auto;
margin-bottom:auto;
}

.phw-g-i-N3PuWv{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-N4BbIH{
}

.phw-g-i-N4DMnE{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
max-height:none;
min-height:0px;
max-width:none;
min-width:0px;
height:420px;
}
.phw-g-i-N4DMnE img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-N4oyHV{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-N59nAT{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-N5ooDE{
}

.phw-g-i-N62Rd7{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-N6SnVA{
}
.phw-g-i-N6SnVA img{
object-fit:cover ;
}

.phw-g-i-N6t0Wh{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
overflow:hidden;
max-height:700px;
}

.phw-g-i-CMHQsI:hover .phw-g-i-N6trVY{
}

.phw-g-i-N6trVY{
}

.phw-g-i-N7iwrE{
border-width:1px;
border-color:transparent;
border-style:solid;
background-color:transparent;
}

.phw-g-i-N7nJOP{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
text-align:center;
}

.phw-g-i-N88ZdZ{
background:none;
background-image:none;
height:40px;
margin-inline-start:auto;
margin-top:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-N8SrQC{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-N94fLH{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.2;
color:var(--brand-color-primary);
}

.phw-g-i-N9O6F5{
width:1000px;
text-align:center;
}

.phw-g-i-N9QQyT{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-N9avY9{
background-image:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:var(--phw-custom-white);
}

.phw-g-i-N9ielp{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-N9uLqB{
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-NAQDGP{
fill:var(--phw-custom-serco-grey46555fff);
color:var(--phw-custom-serco-grey46555fff);
}

.phw-g-i-NAVEce{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*0);
justify-content:start;
text-align:start;
}

.phw-g-i-NAXo5t{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-NBcrF1{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--box-shadow-style-2);
}

.phw-g-i-NCVGbW{
background-color:var(--phw-custom-white);
}

.phw-g-i-NE2bT9{
font-size:var(--phw-g-numbers-font-size);
line-height:1.2;
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-NEFj0z{
}

.phw-g-i-NESemj{
}

.phw-g-i-NESun5{
}

.phw-g-i-NEZ4Wg{
width:1000px;
text-align:center;
}

.phw-g-i-NEc7Ko{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-NFPhzf{
}
.phw-g-i-NFPhzf img{
object-fit:cover ;
}

.phw-g-i-NFq2Ex{
font-weight:500;
font-size:var(--font-size-13);
color:var(--brand-color-primary);
}

.phw-g-i-NFxuUC{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-NFyrd6{
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-NG1B0z{
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-NGdemm{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
box-shadow:var(--box-shadow-style-2);
}

.phw-g-i-NHmrS7{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:447px;
}
.phw-g-i-NHmrS7 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-NHmwI7{
background:none;
background-image:none;
height:40px;
margin-inline-start:auto;
margin-top:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-NIQUnf{
}

.phw-g-i-NIVEEb{
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-NId8qB{
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-NJIi9v{
color:var(--brand-color-secondary);
}

.phw-g-i-NK8CnM{
height:270px;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
.phw-g-i-NK8CnM img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-NKAFi0{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:1.25;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:44px;
background-color:var(--input-bg);
font-weight:400;
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-roboto);
align-items:center;
}

.phw-g-i-NKAFi0::-webkit-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-NKAFi0:-ms-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-NKAFi0::-moz-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-NKAFi0::placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}

.phw-g-i-NKAFi0.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-NKAFi0:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-NKAFi0:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-NKj5PM{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-NL2PHO{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-NLGXLv{
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(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:auto;
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;
border-inline-start-style:solid;
border-inline-start-color:var(--input-stroke);
}

.phw-g-i-NLGXLv:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-NLGXLv.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-NLGXLv:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-NLOPc4{
margin-top:auto;
}

.phw-g-i-NLsmxF{
color:var(--brand-color-primary);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-NM78J7{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-NMRp3c{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
width:700px;
text-shadow:3px 3px 10px rgba(0,0,0,0.25);
}

.phw-g-i-NMjW7G{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-NNLJVa{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Careers-Homepage-Hero-1440X648-1736332369267.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
}

.phw-g-i-NNZboC{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.2;
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-NNeyF0{
height:150px;
width:150px;
}

.phw-g-i-NNhs2p{
font-weight:700;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--heading-line-height-3);
color:var(--brand-color-secondary);
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-NOqZjz{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
padding-top:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
padding-bottom:calc(var(--pu-space)*10);
background-position:0% 50%;
}

.phw-g-i-NOvRvX{
font-size:var(--phw-g-regular-text-font-size);
color:var(--text-dark);
font-weight:400;
margin-top:calc(var(--mu-space)*2.375);
}

.phw-g-i-NOzO7o{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-inline-start:calc(var(--mu-space)*1.25);
margin-inline-end:calc(var(--mu-space)*1.25);
}
.phw-g-i-NOzO7o img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-NP4MUI{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-NPs1uO{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-NPxX6U{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-NQhtuF{
text-align:center;
}

.phw-g-i-NR885e{
margin-top:calc(var(--mu-space)*0);
align-items:normal;
justify-content:normal;
}

.phw-g-i-NSxcmo{
max-height:none;
max-width:none;
width:180px;
min-height:0px;
min-width:0px;
height:100px;
}

.phw-g-i-NTTiHW{
}

.phw-g-i-NU86tV{
width:80%;
}

.phw-g-i-NVnvNZ{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-NW59VK{
background-color:var(--brand-color-primary);
}

.phw-g-i-NWJ7Bj{
font-weight:400;
color:var(--white);
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-NWLTqZ{
}
.phw-g-i-NWLTqZ img{
object-fit:cover ;
}

.phw-g-i-NWOnle{
}

.phw-g-i-NWcioE{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-NWegBM{
border-width:1px;
border-color:transparent;
border-style:solid;
}

.phw-g-i-NWvoyn{
}
.phw-g-i-NWvoyn img{
aspect-ratio:9/16;
object-fit:contain;
}

.phw-g-i-NXcfV8{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-NXio3e{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-NY475r{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-NZ4mzk{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
border:none;
}

.phw-g-i-NZBK4O{
border-color:var(--input-stroke);
}

.phw-g-i-NZfTdz{
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-Na3fqr{
background-color:var(--phw-custom-white);
}

.phw-g-i-NaFbaB{
width:700px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:500;
}

.phw-g-i-NahStU{
padding-bottom:calc(var(--pu-space)*1.25);
max-width:25%;
min-width:20%;
}

.phw-g-i-NavNTV{
border-width:1px;
border-style:none;
border-color:var(--input-stroke);
background-color:var(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*2);
font-weight:var(--input-font-weight);
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:32px;
}

.phw-g-i-NavNTV:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-NavNTV.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-NavNTV:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-NbKTqy{
font-size:var(--phw-g-widget-title-font-size);
font-family:var(--cms-g-lora);
margin-bottom:calc(var(--mu-space)*-1.875);
}

.phw-g-i-NbPx31{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-NbZ1co{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-NcW9x6{
font-size:var(--phw-g-regular-text-font-size);
color:var(--body-color);
font-weight:400;
}

.phw-g-i-NcrNYa{
justify-content:end;
}

.phw-g-i-Nd7M2h{
height:471px;
}
.phw-g-i-Nd7M2h img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-NdMMFm{
width:auto;
height:150px;
}

.phw-g-i-NdU1Dn{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
align-items:center;
background-color:var(--phw-custom-white);
padding-inline-end:calc(var(--pu-space)*0.625);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-Nds7eR{
background:none;
background-image:none;
height:40px;
}

.phw-g-i-NeFDB1{
padding-inline-end:calc(var(--pu-space)*6);
width:264px;
}

.phw-g-i-NeWn2f{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-NfGDFj{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
padding-top:calc(var(--pu-space)*5);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-NfGsL8{
color:var(--phw-custom-serco-gray46555fff);
font-weight:500;
font-size:var(--phw-g-button-text-font-size);
}

.phw-g-i-NfQSW3{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
width:700px;
text-shadow:3px 3px 10px rgba(0,0,0,0.25);
}

.phw-g-i-NfmYEv{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-NfnBQq{
color:var(--white);
}

.phw-g-i-Ng8SOa{
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-Nh7ZrK{
}
.phw-g-i-Nh7ZrK img{
object-fit:contain;
}

.phw-g-i-njmDEV:hover .phw-g-i-NhOGS8{
color:var(--brand-color-primary);
}

.phw-g-i-NhOGS8{
}

.phw-g-i-Nhw1gR{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-NiDKo7{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
background-color:transparent;
}

.phw-g-i-NiPoaD{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-NiXkgU{
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-weight:500;
margin-bottom:calc(var(--mu-space)*0.5);
}

.phw-g-i-NigAnR{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
text-align:center;
}

.phw-g-i-Niumia{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-Nj2BJq{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-NjfY7K{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-Njfmtb{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-Njjhm4{
color:var(--white);
font-weight:400;
width:350px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-Njy2nR{
height:auto;
}

.phw-g-i-Njy6UB{
height:300px;
}
.phw-g-i-Njy6UB img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-Nk7xRL{
background-color:transparent;
}

.phw-g-i-NkGLTn{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-NkbK8Q{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564547053.png);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:0% 50%;
}

.phw-g-i-Nkopwb{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-NkpJjf{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-NlO4Yt{
color:var(--body-color);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-NmACIL{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-NmjCMR{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-NmnviW{
width:1000px;
text-align:center;
}

.phw-g-i-NmuiDG{
color:var(--secondary-text);
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-NnOhC7{
color:var(--phw-custom-serco-grey-90percent-body-copy59666fff);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*-10);
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-NnYiRT{
font-family:var(--cms-g-avenir-next);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-NoCTG8{
font-size:var(--phw-g-large-text-font-size);
color:var(--black);
}

.phw-g-i-NoNQSL{
}

.phw-g-i-NpJjee{
border-top-width:0px;
border-bottom-width:0px;
border-color:var(--brand-color-primary);
border-inline-end-width:0px;
border-inline-start-style:solid;
border-inline-start-color:var(--input-stroke);
}

.phw-g-i-NpNzXE{
border:none;
}

.phw-g-i-NpSQ9V{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.2;
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-Npg85p{
font-size:var(--phw-g-input-label-text-font-size);
color:var(--body-color);
}

.phw-g-i-NproLP{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
width:350px;
margin-inline-end:calc(var(--mu-space)*22.5);
}

.phw-g-i-NqWJzN{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-NrVj08{
color:var(--text-dark);
}

.phw-g-i-q4xbki:hover .phw-g-i-NrVj08{
}

.phw-g-i-Nrw5GQ{
background:none;
background-image: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);
border:none;
color:var(--brand-color-primary);
padding-left:0px;
min-height:32px;
padding-right:0px;
}

.phw-g-i-Nrw5GQ:hover{
background:none;
background-image: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);
border:none;
color:var(--brand-color-primary);
}

.phw-g-i-Nrw5GQ:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-Nrw5GQ:focus{
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-Nrw5GQ:active{
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-Nrw5GQ.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-Nrw5GQ:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-Ns2wtm{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-Nspyoy{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-NtAdUL{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-NuOrSc{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-NumAJn{
border-color:var(--phw-custom-indigo-border3f017dff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-NumAJn img{
object-fit:cover;
}

.phw-g-i-Nv7Iqr{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:350px;
}
.phw-g-i-Nv7Iqr img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-NvuT3X{
height:100px;
width:100px;
}

.phw-g-i-NwEmii{
margin-inline-end:calc(var(--mu-space)*15);
margin-inline-start:calc(var(--mu-space)*15);
}

.phw-g-i-NwLlWi{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-NwOCZq{
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-Nwyoiw{
height:20px;
width:20px;
}

.phw-g-i-NxDhFG{
color:var(--alert-focus);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-NxYB5w{
border-width:1px;
border-style:none;
border-color:var(--input-stroke);
background-color:var(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:44px;
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-end:32px;
font-weight:var(--input-font-weight);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
padding-inline-start:calc(var(--pu-space)*5);
border-top-left-radius:calc(var(--border-radius-base)*0.75);
}

.phw-g-i-NxYB5w:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-NxYB5w.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-NxYB5w:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Nz00VH{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-Nz00VH img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-NzSukB{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-NzYraP{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-mid-grey-100-per-cent3d4961ff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
text-align:center;
}

.phw-g-i-O0GR2l{
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
max-height:auto;
min-height:auto;
overflow:auto;
align-items:center;
justify-content:normal;
}

.phw-g-i-O0cPd2{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-O0cfFq{
color:var(--white);
background-color:var(--phw-custom-serco-dark-purple-100-per-cent-1d0743ff);
}

.phw-g-i-O0zG9R{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-O1Tv19{
background-color:var(--phw-custom-serco-light-grey-10pc);
}

.phw-g-i-O1YUEh{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:0px;
}
.phw-g-i-O1YUEh img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-O2bvcc{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-O2nEsH{
background-color:var(--phw-custom-serco-purple-transparent1d0743ff);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-O42tRn{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-O4cgpY{
font-weight:300;
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-O5TcUv{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:var(--line-height-4);
color:var(--white);
font-family:var(--cms-g-lora);
}

.phw-g-i-O5qriE{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-O5yAnc{
font-weight:300;
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-O5zwyG{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-O5zwyG img{
object-fit:cover;
}

.phw-g-i-O69bWe{
height:370px;
text-align:center;
}
.phw-g-i-O69bWe img{
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-O75eUc{
fill:var(--phw-custom-whiteffffff);
color:var(--phw-custom-whiteffffff);
}

.phw-g-i-O8bsMA{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
}

.phw-g-i-O8jfVd{
fill:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-O8jkrS{
color:var(--white);
font-size:var(--phw-g-cards-title-font-size);
padding-bottom:calc(var(--pu-space)*3.75);
margin-bottom:calc(var(--mu-space)*-0.125);
}

.phw-g-i-O9gOti{
font-weight:500;
font-size:50px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
text-align:center;
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-OA8s5R{
background:none;
background-image:none;
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-roboto);
text-shadow:0px 0px 0px rgba(29, 7, 67, 1);
opacity:1;
}

.phw-g-i-OACWqs{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-OAHbg8{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space)*-7.5);
}

.phw-g-i-OAOak0{
color:var(--white);
}

.phw-g-i-OAe9Af{
border-style:none;
}

.phw-g-i-OBiLvC{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5.625);
}

.phw-g-i-OC8jSZ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-ODIE6J{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
width:320px;
}

.phw-g-i-ODJp4l{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:593px;
}
.phw-g-i-ODJp4l img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-ODogYq{
background-color:var(--phw-custom-white);
}

.phw-g-i-OEtIXd{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-OEvcmN{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*25);
}

.phw-g-i-OFSpVb{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-OFo3Zc{
}

.phw-g-i-OFzMej{
font-size:var(--phw-g-button-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-OG3jye{
}
.phw-g-i-OG3jye img{
object-fit:cover;
}

.phw-g-i-OGk4GO{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-OHDGFC{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-OHEXui{
margin-top:calc(var(--mu-space)*-7.5);
margin-bottom:calc(var(--mu-space)*-6.25);
}

.phw-g-i-OHEqdQ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-serco-light-grey-10pc);
}

.phw-g-i-OHHNpq{
background:none;
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-OHISNW{
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--custom-font-size-4);
font-family:var(--cms-g-lora);
margin-top:calc(var(--mu-space)*-5);
}

.phw-g-i-OHMbWl{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-OHncaU{
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( --phw-g-widget-subheading-font-size);
line-height:1.25;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:50px;
background-color:var(--input-bg);
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-avenir-next);
align-items:center;
}

.phw-g-i-OHncaU::-webkit-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-OHncaU:-ms-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-OHncaU::-moz-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-OHncaU::placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}

.phw-g-i-OHncaU.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-OHncaU:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-OHncaU:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-OHohiT{
font-size:var(--phw-g-button-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-OIOn4n{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:270px;
}
.phw-g-i-OIOn4n img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-OIsgTz{
border:none;
}

.phw-g-i-OJslal{
background:none !important;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
}

.phw-g-i-OJzcSh{
width:120px;
}

.phw-g-i-OKAoIJ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-OKB8HB{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-OKTscy{
text-align:center;
}

.phw-g-i-OL59Ye{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-transperant-white);
}

.phw-g-i-OLH0rT{
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-OLodyC{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:none;
}

.phw-g-i-OMBWFN{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
width:350px;
padding-inline-end:calc(var(--pu-space)*12.5);
}

.phw-g-i-OMWE4j{
border:none;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--phw-custom-serco-gray46555fff);
line-height:0.5;
height:50px;
}

.phw-g-i-OMZsTY{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-OMwK6q{
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:50px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-OMwK6q:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-OMwK6q.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-OMwK6q:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-ONGueq{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-ONGueq img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-ONOqSQ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-ONeWca{
border:none;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-OORhIS{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
border:none;
}

.phw-g-i-OOT97x{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-OPB3uy{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:350px;
}
.phw-g-i-OPB3uy img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-OPS6I0{
background-color:var(--phw-custom-white);
}

.phw-g-i-OPTccA{
}

.phw-g-i-OPvziJ{
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-OQKKo2{
border-color:var(--stroke-white);
}

.phw-g-i-OQfgBL{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-OQfgBL img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-ORDqDa{
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:none;
}

.phw-g-i-ORPtlZ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-OSHDnD{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:376px;
}
.phw-g-i-OSHDnD img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-OSLfXx{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
text-shadow:2px 2px 2px rgba(0,0,0,0.25);
}

.phw-g-i-OT5Fiu{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-OTLsQH{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-OUKoUl{
padding-top:calc(var(--pu-space)*0.125);
text-shadow:0px 0px 0px rgba(29, 7, 67, 1);
font-weight:300;
font-size:var(---phw-g-widget-title-huge-font-size);
padding-bottom:calc(var(--pu-space)*0.125);
line-height:1.25;
font-family:var(--cms-g-lora);
opacity:1;
}

.phw-g-i-OVw4iU{
width:100%;
}

.phw-g-i-OX6anL{
background:none;
border:none;
background-image:none;
font-family:var(--cms-g-avenir-next);
color:var(--alert-focus);
font-weight:400;
background-color:transparent;
}

.phw-g-i-OX6anL:hover{
color:var(--white);
}

.phw-g-i-OXq5KM{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-OXrpMm{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-OXrpMm:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-OXrpMm.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-OXrpMm:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-OY1kwj{
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-OZEaC8{
border-width:5px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
padding-top:calc(var(--pu-space)*2.5);
text-shadow:none;
opacity:1;
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-OZpQVH{
font-family:var(--cms-g-avenir-next);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-Oa4ZsI{
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-OauJqW{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-ObL9xz{
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-ObcADN{
width:100%;
}

.phw-g-i-ObgnWA{
font-weight:400;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-OcUiOD{
background:none;
background-image:none;
background-repeat:no-repeat;
width:150px;
background-position:50% 50%;
height:150px;
}

.phw-g-i-OcauEM{
color:var(--white);
}

.phw-g-i-OdMnJE{
}

.phw-g-i-OdYELP{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-OeJOH7{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-OfC7tq{
border-width:1px;
border-color:transparent;
border-style:solid;
}

.phw-g-i-Oft8SS{
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-OgP492{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-OgYZSB{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-Ohl68R{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:480px;
}
.phw-g-i-Ohl68R img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-Oi6KgV{
font-weight:500;
font-size:var(--phw-g-cards-subtitle-font-size);
color:var(--white);
}

.phw-g-i-OiChQV{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-primary);
}

.phw-g-i-OiDIc8{
background-color:transparent;
border-style:none;
}

.phw-g-i-OinWEn{
font-weight:500;
font-size:var(--custom-font-size-8);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-OjH4t8{
height:305px;
}
.phw-g-i-OjH4t8 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-OjX5C2{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/2Background-with-blue-glow-2-1737564781941.png);
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-Ol0Klw{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-Ol0Klw img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-OldYNK{
width:80%;
}

.phw-g-i-Om860m{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--input-bg);
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-Om860m:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-Om860m.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Om860m:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-OmXOKm{
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-OmnS6E{
width:80%;
}

.phw-g-i-On1Mrp{
background-color:transparent;
}

.phw-g-i-OnuIAu{
margin-bottom:calc(var(--mu-space)*-1.875);
}

.phw-g-i-OoE6Vi{
color:var(--brand-color-secondary);
}

.phw-g-i-OoePBi{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
margin-inline-end:calc(var(--mu-space)*0);
height:100%;
}

.phw-g-i-Oovz2H{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-OpCCg1{
background:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-OpwMW7{
width:1000px;
text-align:center;
}

.phw-g-i-OqGTkF{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-Os9ORi{
}

.phw-g-i-OtDUwV{
font-weight:300;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-roboto);
}

.phw-g-i-OtHQ6r{
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-Ou6fR2{
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-OuCoJK{
}

.phw-g-i-OuDiGT{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
background-color:none;
padding-top:calc(var(--pu-space)*5);
background-repeat:no-repeat;
background-size:cover;
padding-bottom:calc(var(--pu-space)*10);
background-position:100% 50%;
}

.phw-g-i-OueItO{
border-width:1px;
border-color:var(--phw-custom-indigo-border3f017dff);
border-style:solid;
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-OuixxH{
padding-top:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
}

.phw-g-i-OurUvz{
}

.phw-g-i-Ov1qQQ{
background:var(--phw-custom-impact-gradient);
}

.phw-g-i-Ov6D0o{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:var(--custom-font-size-2);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
text-shadow:none;
background-color:var(--phw-custom-white);
padding-bottom:calc(var(--pu-space)*3.75);
margin-top:calc(var(--mu-space)*-1.25);
}

.phw-g-i-OwAxVM{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*7.5);
padding-inline-end:calc(var(--pu-space)*7.5);
}

.phw-g-i-OwjxUz{
border-width:1px;
border-color:transparent;
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(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-OwjxUz:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-OwjxUz.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-OwjxUz:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-OwuUaE{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:170px;
}
.phw-g-i-OwuUaE img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-OxOXF6{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-OxZlrl{
background-color:transparent;
}

.phw-g-i-Oz7osX{
border:none;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-white);
}

.phw-g-i-OzBGWA{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-OzGhl0{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-secondary);
}

.phw-g-i-OzHm5E{
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-Ozd8rY{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
}

.phw-g-i-Oze2jN{
}

.phw-g-i-CMHQsI:hover .phw-g-i-Oze2jN{
}

.phw-g-i-P0LTJY{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
width:700px;
}

.phw-g-i-P1QQdf{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*5);
margin-inline-end:calc(var(--mu-space)*5);
}

.phw-g-i-P1pLze{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-P1tNqX{
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-P2eXaQ{
background-color:var(--widget-bg-gradient-color);
}

.phw-g-i-P369jE{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-P3K8no{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-P4TfMe{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
height:0px;
width:0px;
}

.phw-g-i-P5zHyY{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
color:var(--text-dark);
background-color:var(--widget-bg-white-color);
}

.phw-g-i-P602Nd{
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)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-P6HVzT{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
height:400px;
width:600px;
}

.phw-g-i-P6Y3FV{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
border:none;
}

.phw-g-i-P6fMYs{
}

.phw-g-i-P7Ieff{
font-weight:500;
color:var(--white);
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-P7Pux7{
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-P7U8MM{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:200px;
}
.phw-g-i-P7U8MM img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-P7gcEw{
font-weight:300;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--white);
}

.phw-g-i-P87Man{
}

.phw-g-i-P8Y9LJ{
height:420px;
}
.phw-g-i-P8Y9LJ img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-P8ohNI{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-P92oAa{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-P9Texw{
background-color:var(--brand-color-primary);
}

.phw-g-i-P9bgXH{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
color:var(--phw-custom-rich-redc50001ff);
font-family:var(--cms-g-lora);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
}

.phw-g-i-PAh70b{
font-weight:500;
font-size:40px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*-10);
text-align:start;
}

.phw-g-i-PC4tUA{
}

.phw-g-i-PC9J6Y{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-PCSLpd{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-PCWbw9{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-PCbQrV{
background-color:transparent;
}

.phw-g-i-PD4VNi{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-PD51sl{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
width:700px;
}

.phw-g-i-PDMOMu{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:273px;
}
.phw-g-i-PDMOMu img{
object-fit:cover;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-PDoaYR{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-PEO865{
}

.phw-g-i-PEOsjr{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-PEXDKf{
color:var(--phw-custom-serco-gray46555fff);
font-weight:500;
}

.phw-g-i-PEizS6{
background-image:none;
background-color:transparent;
}

.phw-g-i-PEuhu3{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
border:none;
}

.phw-g-i-PEwX12{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-PFNNyX{
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-PFyNEV{
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-avenir-next);
}

.phw-g-i-PGMo6a{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-PGVXW6{
fill:var(--brand-color-secondary);
color:var(--brand-color-secondary);
height:80px;
width:80px;
}

.phw-g-i-PGzbk9{
background-color:var(--phw-custom-serco-light-grey-10pc);
}

.phw-g-i-PH2aC2{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-PH8HJP{
height:175px;
}
.phw-g-i-PH8HJP img{
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-PIyfTu{
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-PJDJvN{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-PJtcff{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
background-color:none;
padding-top:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
padding-bottom:calc(var(--pu-space)*10);
background-position:0% 0%;
}

.phw-g-i-PJvSQu{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-size:var(--phw-g-small-text-font-size);
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--input-bg);
font-weight:300;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-avenir-next);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*6.25);
}

.phw-g-i-PJvSQu:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-PJvSQu.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-PJvSQu:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-PJy611{
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(--input-bg);
font-weight:400;
font-size:var(--phw-g-cards-subtitle-font-size);
outline:none;
font-family:var(--cms-g-avenir-next);
height:50px;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:1.25;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
align-items:center;
}

.phw-g-i-PJy611::-webkit-input-placeholder{
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--placeholder-text-color-1);
font-weight:400;
}
.phw-g-i-PJy611:-ms-input-placeholder{
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--placeholder-text-color-1);
font-weight:400;
}
.phw-g-i-PJy611::-moz-placeholder{
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--placeholder-text-color-1);
font-weight:400;
}
.phw-g-i-PJy611::placeholder{
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--placeholder-text-color-1);
font-weight:400;
}

.phw-g-i-PJy611.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-PJy611:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-PJy611:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-PKAmqu{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*5);
margin-inline-end:calc(var(--mu-space)*5);
}

.phw-g-i-PLaU2Z{
font-weight:400;
margin-inline-start:calc(var(--mu-space)*10);
margin-inline-end:calc(var(--mu-space)*10);
font-size:var(--phw-g-placeholder-text-font-size);
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-PMauZ4{
width:1000px;
text-align:center;
}

.phw-g-i-PNoKol{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:440px;
}
.phw-g-i-PNoKol img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-PNuJuj{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
margin-bottom:calc(var(--mu-space)*-1.875);
}

.phw-g-i-PO9awb{
background-color:var(--phw-custom-white);
}

.phw-g-i-PPOtiZ{
background:var(--phw-custom-impact-gradient);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
background-color:none;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-PPRBp9{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
font-weight:400;
line-height:2;
}

.phw-g-i-PQCGpN{
height:24px;
width:24px;
}

.phw-g-i-PQRfjw{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-PQqGKz{
text-align:start;
align-items:center;
}

.phw-g-i-PRM2SL{
font-size:var(--phw-g-cards-title-font-size);
}

.phw-g-i-PROG0V{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
font-weight:400;
line-height:1;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-PRhfTU{
}
.phw-g-i-PRhfTU img{
}

.phw-g-i-PRlcj4{
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)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-PSK5uu{
font-weight:500;
font-size:var(--custom-font-size-2);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-PSWpu4{
border:none;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-white);
}

.phw-g-i-PSl8v3{
}

.phw-g-i-PTesoA{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-PUlI60{
padding-bottom:calc(var(--pu-space)*6.875);
padding-top:calc(var(--pu-space)*6.875);
}

.phw-g-i-PUsTpZ{
height:380px;
}
.phw-g-i-PUsTpZ img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-PVR0in{
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-PVoVPF{
}

.phw-g-i-PVptG6{
}

.phw-g-i-PWlX1f{
background-color:var(--phw-custom-white);
}

.phw-g-i-PWlutS{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-white-color);
}

.phw-g-i-PXEWCQ{
font-weight:300;
font-size:var(--phw-g-numbers-font-size);
color:var(--brand-color-primary);
}

.phw-g-i-PXtnUO{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-PYLjQn{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-PYLjQn img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-PYUCuF{
}

.phw-g-i-PYY1J0{
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-PYryvW{
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-PZe3DT{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
max-height:none;
min-height:0px;
max-width:none;
min-width:0px;
height:420px;
}
.phw-g-i-PZe3DT img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-PZg13r{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-PaFvJp{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-PakscA{
font-family:var(--cms-g-avenir-next);
font-weight:300;
color:var(--brand-color-primary);
}

.phw-g-i-Pb5mxW{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-PcOp2P{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*5);
background-repeat:no-repeat;
background-size:cover;
padding-bottom:calc(var(--pu-space)*5);
background-position:0% 0%;
}

.phw-g-i-Pcx2Ih{
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:transparent;
}

.phw-g-i-Pcx2Ih:hover{
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-Pd9uOH{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-PdV7tG{
color:var(--brand-color-secondary);
}

.phw-g-i-PdYCWr{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Handshake-1741151040785.svg);
width:150px;
background-repeat:no-repeat;
background-position:50% 50%;
}

.phw-g-i-Pdz4ab{
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-PeWw3B{
}
.phw-g-i-PeWw3B img{
}

.phw-g-i-Pfy2tT{
}

.phw-g-i-PgIq8x{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
}

.phw-g-i-PgOwsS{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-PgqozT{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-serco-dark-purple-100-per-cent-1d0743ff);
}

.phw-g-i-PhHr1y{
color:var(--white);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-PhOgST{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-PhXM27{
background:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-PhYjw4{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
text-align:center;
}

.phw-g-i-PhpDdA{
border:none;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-Phw9Gf{
font-size:var(--font-size-13);
}

.phw-g-i-PiXsQy{
background:none;
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
text-align:center;
}

.phw-g-i-PiZH1o{
background-color:transparent;
}

.phw-g-i-Pj9QVz{
padding-inline-end:calc(var(--pu-space)*2);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-5LvnGS:hover .phw-g-i-Pj9QVz{
background-image:none;
background-color:transparent;
}

.phw-g-i-PjFOmy{
height:100px;
width:100px;
}

.phw-g-i-PkJDaG{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-header-background-coloreceeefff);
}

.phw-g-i-PkYnwr{
width:80%;
}

.phw-g-i-Pl5h0A{
color:var(--white);
font-weight:600;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
text-align:start;
}

.phw-g-i-PlPdoF{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--input-bg);
font-size:var( --phw-g-widget-subheading-font-size);
line-height:2;
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:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*0);
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
height:30px;
}

.phw-g-i-PlPdoF:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-PlPdoF.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-PlPdoF:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Plcv9t{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-PnWJiY{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-Pnpaor{
font-size:var(--phw-g-button-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-PnqG6U{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-Po7K3D{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-grey-90percent-body-copy59666fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-PoT5S0{
}

.phw-g-i-PovYlj{
border-top-width:0px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--phw-custom-serco-gray46555fff);
line-height:0.5;
border-inline-start-style:solid;
border-inline-start-color:var(--input-stroke);
border-inline-end-width:0px;
}

.phw-g-i-PpFqGT{
fill:var(--phw-custom-whiteffffff);
height:20px;
width:20px;
}

.phw-g-i-PqKHZo{
max-height:none;
padding-inline-end:calc(var(--pu-space)*3.75);
color:var(--white);
padding-inline-start:calc(var(--pu-space)*3.75);
min-height:0px;
background-color:var(--phw-custom-serco-grey-60-per-cent);
overflow:auto;
max-width:none;
text-align:center;
min-width:0px;
}

.phw-g-i-PqnlxY{
fill:var(--phw-custom-whiteffffff);
color:var(--phw-custom-whiteffffff);
}

.phw-g-i-Pr4Z1x{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*3.125);
}

.phw-g-i-PrHgA3{
border-width:1px;
border-color:transparent;
border-style:solid;
}

.phw-g-i-PrYJsu{
}

.phw-g-i-Prr7vD{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-Ps2TU7{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
background-color:none;
padding-top:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
padding-bottom:calc(var(--pu-space)*10);
background-position:0% 0%;
}

.phw-g-i-PsQHVp{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-PsVFvb{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:447px;
}
.phw-g-i-PsVFvb img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-PsWQtG{
height:438px;
}
.phw-g-i-PsWQtG img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-PsYbch{
}

.phw-g-i-Pt5Lqj{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-Pt6OUN{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-Pt83Az{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}
.phw-g-i-Pt83Az img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-PtUMMu{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*1.25);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-PtUMMu::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-PtUMMu:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-PtUMMu::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-PtUMMu::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}

.phw-g-i-PtUMMu.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-PtUMMu:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-PtUMMu:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-PtXurV{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
font-weight:300;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-avenir-next);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*6.25);
color:var(--phw-custom-serco-gray46555fff);
border:none;
}

.phw-g-i-PtXurV:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-PtXurV.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-PtXurV:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Pw0ypM{
font-weight:300;
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-PwJaBf{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-PxDgLW{
color:var(--brand-color-primary);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-PxaN6Q{
width:100%;
}

.phw-g-i-PxoilW{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-PxziNk{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-Py86qC{
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-roboto);
font-weight:400;
color:var(--white);
}

.phw-g-i-PyTLJq{
font-weight:600;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-PzOkfP{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-size:var(--phw-g-small-text-font-size);
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--input-bg);
font-weight:300;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-avenir-next);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*6.25);
}

.phw-g-i-PzOkfP:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-PzOkfP.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-PzOkfP:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-PzYnDG{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-avenir-next);
margin-inline-start:calc(var(--mu-space)*0);
justify-content:start;
text-align:start;
}

.phw-g-i-Q06lvs{
}

.phw-g-i-fLY4FS:hover .phw-g-i-Q06lvs{
background:none;
background-image:none;
}

.phw-g-i-xkgZUo:hover .phw-g-i-Q06lvs{
background:none;
background-image:none;
}

.phw-g-i-nzygeh:hover .phw-g-i-Q06lvs{
background:none;
background-image:none;
}

.phw-g-i-MrpoV5:hover .phw-g-i-Q06lvs{
background:none;
background-image:none;
}

.phw-g-i-WDEYL6:hover .phw-g-i-Q06lvs{
background:none;
background-image:none;
}

.phw-g-i-xZ8HUW:hover .phw-g-i-Q06lvs{
background:none;
background-image:none;
}

.phw-g-i-Q0qdel{
width:700px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:500;
}

.phw-g-i-Q1QuMI{
height:20px;
width:20px;
fill:var(--phw-custom-whiteffffff);
}

.phw-g-i-Q1Ta4F{
margin-top:calc(var(--mu-space)*-10);
margin-bottom:calc(var(--mu-space)*-10);
}

.phw-g-i-Q20IhB{
padding-inline-end:calc(var(--pu-space)*6.25);
}

.phw-g-i-Q2l96J{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-Q3E2KO{
border:none;
background-color:var(--phw-custom-serco-light-grey-10pc);
transition:all 0.2s;
}

.phw-g-i-Q3SOMw{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-Q3SOMw img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-Q4UjO7{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-inline-start:calc(var(--mu-space)*1.25);
margin-inline-end:calc(var(--mu-space)*1.25);
}
.phw-g-i-Q4UjO7 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-Q4mmi4{
}

.phw-g-i-Q4ylYu{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:none;
}

.phw-g-i-Q5IUqC{
background-color:var(--phw-custom-white);
}

.phw-g-i-Q5wwMm{
fill:var(--phw-custom-whiteffffff);
color:var(--phw-custom-whiteffffff);
}

.phw-g-i-Q6FXHE{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-Q8tv1Q{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:375px;
}
.phw-g-i-Q8tv1Q img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-Q9cgDs{
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-QAjeNs{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*6.25);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-QBORfC{
}

.phw-g-i-QBWpIi{
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

.phw-g-i-QBYNCY{
fill:var(--phw-custom-whiteffffff);
color:var(--phw-custom-whiteffffff);
}

.phw-g-i-QCIQih{
border-style:none;
background-color:transparent;
}

.phw-g-i-QCwuX7{
border-width:1px;
border-color:transparent;
border-style:solid;
}

.phw-g-i-QDMNaT{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/2Background-with-blue-glow-2-1737564781941.png);
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-QEV4KY{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-QGJ0vQ{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
height:400px;
width:600px;
}

.phw-g-i-QH7AFC{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
width:450px;
}

.phw-g-i-QHCxEd{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-QHCxEd img{
object-fit:contain;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-QHy9Jj{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-size:var( --phw-g-widget-subheading-font-size);
line-height:1.25;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:50px;
background-color:var(--input-bg);
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-roboto);
align-items:center;
}

.phw-g-i-QHy9Jj::-webkit-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-QHy9Jj:-ms-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-QHy9Jj::-moz-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-QHy9Jj::placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}

.phw-g-i-QHy9Jj.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-QHy9Jj:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-QHy9Jj:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-QI0jOm{
border-top-right-radius:calc(var(--border-radius-base)*0);
border:none;
}

.phw-g-i-QI7H0U{
font-size:var(--phw-g-regular-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-weight:500;
}

.phw-g-i-QIl1TE{
height:0px;
width:0px;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-QIpbOO{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-QIs1ju{
background:none;
border:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-QIylal{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-QJID8T{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-serco-light-grey-20pc);
}

.phw-g-i-QJZMnT{
color:var(--phw-custom-error_colorff0000ff);
}

.phw-g-i-QJvt9j{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
height:50px;
}

.phw-g-i-QLALbp{
font-size:var(--phw-g-button-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-QM7Kjq{
border-width:0.5px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
.phw-g-i-QM7Kjq img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-QMkBRP{
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-QMoFM9{
font-size:var(--phw-g-cards-title-font-size);
font-family:var(--cms-g-avenir-next);
margin-bottom:calc(var(--mu-space)*-1.875);
}

.phw-g-i-QMuGs4{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-QNKBZZ{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
text-align:center;
}

.phw-g-i-QNOvrl{
padding-top:calc(var(--pu-space)*0);
background-color:transparent;
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-QNevaS{
font-weight:500;
font-size:var(--font-size-13);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-QOLXUt{
}

.phw-g-i-QPSyTg{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-QPppOR{
height:100px;
width:200px;
}

.phw-g-i-QQhWsH{
height:337px;
}
.phw-g-i-QQhWsH img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-QQukGd{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
width:340px;
height:340px;
}

.phw-g-i-QRE821{
color:var(--body-color);
font-size:var(--custom-font-size-1);
font-family:var(--cms-g-roboto);
font-weight:500;
line-height:1.25;
}

.phw-g-i-QRWuhF{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
text-align:center;
}

.phw-g-i-QRuxqn{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*3.125);
}

.phw-g-i-QTC7Ks{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*6.25);
color:var(--white);
padding-inline-start:calc(var(--pu-space)*6.25);
font-weight:400;
font-size:var(--phw-g-placeholder-text-font-size);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*7.5);
margin-inline-start:calc(var(--mu-space)*7.5);
margin-top:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-QTTyJy{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-QTajsd{
height:359px;
}
.phw-g-i-QTajsd img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-QTtG8p{
font-weight:400;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-QTvh0t{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-QTwp2N{
border-color:var(--phw-custom-indigo-border3f017dff);
border-style:solid;
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-indigo-20-per-cent);
}

.phw-g-i-QUjELb{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-QV6AU7{
}
.phw-g-i-QV6AU7 img{
object-fit:cover ;
}

.phw-g-i-QVtNbr{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-QW9ULe{
height:380px;
}
.phw-g-i-QW9ULe img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-QWGOM6{
}

.phw-g-i-QWodAW{
border-color:var(--phw-custom-whiteborderffffff);
}

.phw-g-i-QXwNjL{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
}

.phw-g-i-QXzoym{
font-weight:500;
font-size:var(--phw-g-large-text-font-size);
line-height:var(--line-height-4);
color:var(--brand-color-primary);
}

.phw-g-i-QY2Fhv{
font-size:var(--phw-g-regular-text-font-size);
color:var(--secondary-text);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*6.25);
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-QYKLHX{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-QYKLHX img{
aspect-ratio:16/9;
object-fit:contain;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-QYvAVT{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-QZMIgR{
color:var(--brand-color-primary);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-QZa6TD{
border:none;
}

.phw-g-i-QZrxvx{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-top:calc(var(--mu-space)*1.25);
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-Qa98OM{
background:none;
background-image:none;
border-width:1px;
border-color:transparent;
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);
max-height:none;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
min-height:0px;
outline:none;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
max-width:none;
margin-inline-start:calc(var(--mu-space)*-5);
min-width:0px;
}

.phw-g-i-Qa98OM:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-Qa98OM.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Qa98OM:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Qa9FUv{
font-size:var(--phw-g-regular-text-font-size);
color:var(--text-dark);
font-weight:400;
margin-top:calc(var(--mu-space)*7.5);
}

.phw-g-i-QasO5t{
padding-top:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-QbH2Lf{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*3.125);
}

.phw-g-i-QbTYXu{
}

.phw-g-i-Qcka3H{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*7.5);
padding-inline-end:calc(var(--pu-space)*7.5);
text-align:center;
}

.phw-g-i-QdoTdU{
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-QeztW2{
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-QgDBZx{
font-size:var(--phw-g-cards-title-font-size);
color:var(--white);
font-weight:400;
}

.phw-g-i-QgJ221{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-Qh92Ge{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Handshake-1741151040785.svg);
width:150px;
background-repeat:no-repeat;
background-position:50% 50%;
}

.phw-g-i-QhSakf{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-QhbuB1{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
border-inline-end-width:0px;
}

.phw-g-i-QhgYmH{
font-size:var(--phw-g-cards-title-font-size);
line-height:1;
font-family:var(--cms-g-avenir-next);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-Qi16B2{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-QijZGv{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:none;
}

.phw-g-i-Qipk5F{
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-roboto);
opacity:1;
text-shadow:0.5px 0.5px 0px rgba(29, 7, 67, 0.6);
}

.phw-g-i-QjKe98{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-QjPo4X{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:start;
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-QjlsZg{
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--white);
}

.phw-g-i-Qk6y6H{
font-size:var(--phw-g-cards-title-font-size);
}

.phw-g-i-Qkl1zg{
height:20px;
width:20px;
background-color:transparent;
fill:var(--phw-custom-whiteffffff);
}

.phw-g-i-QknmWi{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-QlP9oM{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-Qlpypq{
font-family:var(--cms-g-avenir-next);
font-weight:500;
}

.phw-g-i-QlqeXw{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:300;
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-QlxDMV{
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-QmU6Nl{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-primary);
}

.phw-g-i-Qn5ax9{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:250px;
}
.phw-g-i-Qn5ax9 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-QnG2ZU{
width:150px;
height:150px;
}

.phw-g-i-Qpp1qe{
background-color:transparent;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-QprR1J{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-Qq74L8{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-QqBq0K{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-QqfWlw{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-QrC00Z{
font-weight:300;
font-size:var(--phw-g-numbers-font-size);
color:var(--white);
}

.phw-g-i-QrJfjf{
fill:var(--brand-color-primary);
color:var(--brand-color-primary);
border:none;
}

.phw-g-i-QrPsHs{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-QrXNr4{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-QrugJi{
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-QsW1r6{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-Qsj29w{
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
}

.phw-g-i-Qtkhqz{
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-no3BgZ:hover .phw-g-i-QtsosK{
background-color:transparent;
}

.phw-g-i-QtsosK{
}

.phw-g-i-QuQYDY{
height:223px;
}
.phw-g-i-QuQYDY img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-QunN7e{
color:var(--white);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-QuthBL{
padding-inline-end:calc(var(--pu-space)*0.625);
}

.phw-g-i-QvH9cE{
color:var(--white);
}

.phw-g-i-De6uhl:hover .phw-g-i-QvH9cE{
color:var(--brand-color-primary);
}

.phw-g-i-QwTPB7{
font-size:var(--custom-font-size-2);
color:var(--brand-color-primary);
}

.phw-g-i-QwkTy0{
background-color:var(--phw-custom-transparent-black);
}

.phw-g-i-QwrXVP{
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-QxkqxS{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-QxkqxS img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-QzEwT2{
font-size:var(--phw-g-regular-text-font-size);
color:var(--body-color);
font-weight:400;
}

.phw-g-i-QzMsAy{
border-color:var(--phw-custom-indigo-border3f017dff);
border-style:solid;
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}
.phw-g-i-QzMsAy img{
object-fit:cover;
}

.phw-g-i-QzlQJU{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
text-align:start;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-R0SPgO{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:203px;
}
.phw-g-i-R0SPgO img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-R1HoE4{
border-width:1px;
border-color:transparent;
border-style:solid;
}

.phw-g-i-R1b2SJ{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-R2cEnn{
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-R3p916{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-R5MfJQ{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
}

.phw-g-i-R5OCGE{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-R5jC7V{
padding-top:calc(var(--pu-space)*0.125);
text-shadow:0px 0px 0px rgba(29, 7, 67, 1);
font-weight:300;
font-size:var(---phw-g-widget-title-huge-font-size);
padding-bottom:calc(var(--pu-space)*0.125);
line-height:1.25;
font-family:var(--cms-g-lora);
opacity:1;
}

.phw-g-i-R5vq0n{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-R675HH{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-R6B8NM{
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:transparent;
}

.phw-g-i-R6YwwW{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--white);
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-R7LP4F{
height:100px;
width:auto;
}

.phw-g-i-R7YKys{
padding-bottom:calc(var(--pu-space)*3);
}

.phw-g-i-R7wwmV:hover{
border-color:var(--brand-color-secondary);
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(--brand-color-secondary);
}

.phw-g-i-R7wwmV{
font-family:var(--cms-g-avenir-next);
font-size:var( --phw-g-widget-subheading-font-size);
}

.phw-g-i-R81yp0{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-R8fhtN{
height:150px;
width:150px;
}

.phw-g-i-R9CdOd{
background:none;
border:none;
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-R9Fqul{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-R9HR1r{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-R9hI3x{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*-3.75);
}

.phw-g-i-RAs2GK{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:center;
margin-inline-start:calc(var(--mu-space)*10);
margin-inline-end:calc(var(--mu-space)*10);
}

.phw-g-i-RC1zZd{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-RCLq60{
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);
min-width:210px;
height:40px;
}

.phw-g-i-RCpaef{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-RDE2Pc{
font-size:var(--phw-g-numbers-font-size);
color:var(--brand-color-primary);
}

.phw-g-i-RDHUKD{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
}

.phw-g-i-q4xbki:hover .phw-g-i-RDHUKD{
color:var(--text-dark);
}

.phw-g-i-RDtiWs{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:100%;
}
.phw-g-i-RDtiWs img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-REDFcn{
fill:transparent;
color:transparent;
}

.phw-g-i-REyQ1t{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-RGYmGt{
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
padding-inline-end:calc(var(--pu-space)*10);
}

.phw-g-i-RGrPpN{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-RH9Jev{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-RHpHJd{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-RIgEXp{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
align-items:normal;
justify-content:space-around;
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-RKIUye{
background:none;
background-image:none;
box-shadow:none;
}

.phw-g-i-8uEhho:hover .phw-g-i-RKIUye{
}

.phw-g-i-RKp8yL{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-inline-end:calc(var(--mu-space)*0);
width:190px;
}

.phw-g-i-RL8ow2{
background:none;
background-image:none;
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);
max-height:none;
padding-inline-start:calc(var(--pu-space)*1.875);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
min-height:0px;
outline:none;
font-family:var(--cms-g-avenir-next);
border:none;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
max-width:none;
min-width:0px;
}

.phw-g-i-RL8ow2:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-RL8ow2.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-RL8ow2:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-RL8ow2::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-RL8ow2:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-RL8ow2::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-RL8ow2::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-RLC8di{
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-RLo4vZ{
width:1000px;
text-align:center;
}

.phw-g-i-RM4HhV{
font-size:var(--phw-g-regular-text-font-size);
color:var(--white);
font-weight:400;
}

.phw-g-i-RMsxkU{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/CorporateOperationsandICT-JobCategory-Hero-1742804351514.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-RNC1jw{
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-RO8XAR{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:342px;
}
.phw-g-i-RO8XAR img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-ROsdqJ{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-RP0iKQ{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-RP7ovC{
font-weight:300;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-RPOgHq{
font-size:var(--phw-g-regular-text-font-size);
color:var(--white);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*0);
max-width:500px;
margin-inline-start:calc(var(--mu-space)*16.25);
margin-inline-end:calc(var(--mu-space)*1.25);
width:500px;
}

.phw-g-i-RPPfnD{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-RPk08b{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-RQrLfU{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-RSYtOL{
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:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*-12.5);
}
.phw-g-i-RSYtOL img{
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);
object-fit:cover ;
}

.phw-g-i-RTnL7m{
padding-bottom:calc(var(--pu-space)*10);
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-RTwbux{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-RUmfZK{
}

.phw-g-i-RVExaS{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
}

.phw-g-i-RVJPXC{
}

.phw-g-i-RW2Lyd{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:250px;
}
.phw-g-i-RW2Lyd img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-RWpK58{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-RWsMFw{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:440px;
}
.phw-g-i-RWsMFw img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-RXGLF2{
padding-bottom:calc(var(--pu-space)*1.25);
max-height:none;
max-width:150px;
}

.phw-g-i-RYxWXO{
font-size:var(--phw-g-regular-text-font-size);
font-weight:400;
}

.phw-g-i-RZNujw{
width:1000px;
text-align:center;
}

.phw-g-i-RZa88Z{
margin-top:calc(var(--mu-space)*5);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-RZvNie{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-RaOibj{
padding-bottom:calc(var(--pu-space)*0.125);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-RapqT5{
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
background-color:transparent;
}

.phw-g-i-RbHtvy{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-RbJH4A{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:start;
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-RbdolJ{
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-Rbzjr4{
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-secondary);
font-weight:400;
}

.phw-g-i-Rc1pER{
font-weight:500;
font-size:var(--custom-font-size-8);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-RcMQjR{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-RcmzYN{
color:var(--brand-color-secondary);
}

.phw-g-i-Rcs8gr{
width:1000px;
text-align:center;
}

.phw-g-i-RdI9ty{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-RdJAwy{
margin-bottom:calc(var(--mu-space)*-18.75);
}

.phw-g-i-RdOc7C{
}
.phw-g-i-RdOc7C img{
aspect-ratio:4/3;
object-fit:cover;
}

.phw-g-i-RdaFfA{
}

.phw-g-i-ReXL1k{
aspect-ratio:1/1;
width:16px;
}

.phw-g-i-ReuTDf{
background:none;
background-image:none;
border-width:1px;
border-color:transparent;
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);
max-height:none;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
min-height:0px;
outline:none;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
max-width:none;
margin-inline-start:calc(var(--mu-space)*-5);
min-width:0px;
}

.phw-g-i-ReuTDf:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-ReuTDf.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-ReuTDf:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Rg34R2{
font-weight:400;
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-Rh6qwh{
background:none;
background-image:none;
border-width:1px;
border-color:var(--phw-custom-rich-red--sercoc50001ff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-top:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-RhTBqc{
width:700px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:500;
}

.phw-g-i-RhWF6u{
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
color:var(--white);
font-weight:400;
}

.phw-g-i-RhjbBN{
}

.phw-g-i-Rhmfd6{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:223px;
}
.phw-g-i-Rhmfd6 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-RhpeFe{
}
.phw-g-i-RhpeFe img{
}

.phw-g-i-Riiret{
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:400;
}

.phw-g-i-Rj3CCQ{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
height:0px;
}

.phw-g-i-RjkWub{
border-width:1px;
border-top-width:0px;
border-bottom-width:0px;
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(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:auto;
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;
border-inline-end-width:0px;
}

.phw-g-i-RjkWub:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-RjkWub.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-RjkWub:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Rk0b1j{
font-size:var(--custom-font-size-2);
color:var(--brand-color-primary);
margin-inline-end:calc(var(--mu-space)*10);
margin-inline-start:calc(var(--mu-space)*10);
}

.phw-g-i-Rk3BCD{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-RkdZp1{
fill:var(--phw-custom-whiteffffff);
color:var(--phw-custom-whiteffffff);
}

.phw-g-i-Rl6JjU{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-RlTZIJ{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:300;
text-align:center;
}

.phw-g-i-RlcOUl{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-RliG1W{
height:64px;
border-style:solid;
border-color:transparent;
border-width:1px;
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);
}

.phw-g-i-RmJQUt{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-RmVFaI{
}

.phw-g-i-RmpU97{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:230px;
}
.phw-g-i-RmpU97 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-RncZRH{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
}

.phw-g-i-RopaUV{
}

.phw-g-i-RozYJQ{
background:none !important;
background-image:none;
border-width:1px;
border-color:var(--phw-custom-rich-red--sercoc50001ff);
border-style:solid;
background-color:transparent;
}

.phw-g-i-RozYJQ:hover{
}

.phw-g-i-Rp6shU{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-serco-light-grey-10pc);
}

.phw-g-i-RpdqlA{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-RphFL2{
background:var(--phw-custom-dark-purple-to-transparent);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-RphVjY{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*6.25);
}

.phw-g-i-RpjYZT{
color:var(--body-color);
font-size:var(--phw-g-input-label-text-font-size);
}

.phw-g-i-RptZHS{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-RqQqAN{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-bottom:calc(var(--mu-space)*7.5);
}

.phw-g-i-Rqkgq2{
border-width:1px;
border-color:var(--input-stroke);
border-style:none;
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);
padding-inline-end:calc(var(--pu-space)*2);
padding-inline-start:calc(var(--pu-space)*4);
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
background-color:var(--input-bg);
outline:none;
font-family:var(--cms-g-roboto);
height:32px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-Rqkgq2:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-Rqkgq2.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Rqkgq2:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-no3BgZ:hover .phw-g-i-Rqkgq2{
}

.phw-g-i-RrPkDV{
border-color:var(--phw-custom-indigo-border3f017dff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-RrPkDV img{
object-fit:cover;
}

.phw-g-i-RsO9B6{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-RsaOD8{
color:var(--white);
font-weight:400;
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-avenir-next);
margin-top:calc(var(--mu-space) * 3);
text-align:center;
}

.phw-g-i-Rsj4zB{
border-top-width:0px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--phw-custom-serco-gray46555fff);
line-height:0.5;
border-inline-start-style:solid;
border-inline-start-color:var(--input-stroke);
}

.phw-g-i-Rsk3oU{
font-weight:500;
font-size:22px;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-RsqJKo{
}

.phw-g-i-RtGipw{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:var( --phw-g-widget-subheading-font-size);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--input-bg);
font-weight:300;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
height:30px;
line-height:1.5;
}

.phw-g-i-RtGipw:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-RtGipw.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-RtGipw:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-RtRTnH{
font-size:var(--footer-menu-list-font-size-style-1);
line-height:1;
color:var(--light-text);
display:inline-block;
}

.phw-g-i-RtRTnH:hover{
color:var(--white);
}

.phw-g-i-RtZ9mP{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-Rtbu3S{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*0);
justify-content:start;
text-align:start;
}

.phw-g-i-RtoM06{
font-size:var(--custom-font-size-4);
font-family:var(--cms-g-lora);
color:var(--white);
font-weight:500;
text-align:center;
}

.phw-g-i-Rumg6G{
}

.phw-g-i-RvCMYQ{
}

.phw-g-i-RvHAsT{
font-weight:500;
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
margin-top:calc(var(--mu-space)*-10);
}

.phw-g-i-RwV50B{
font-size:var(--custom-font-size-2);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-RwXkeS{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-weight:400;
font-size:22px;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-RwamMW{
font-size:var(--phw-g-regular-text-font-size);
color:var(--text-dark);
font-weight:400;
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-RyDMdK{
background-color:var(--phw-custom-focus1862c6);
}

.phw-g-i-RzFpwS{
}

.phw-g-i-RzJsQu{
font-size:30px;
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-S17Y8c{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:var(--phw-custom-white);
}

.phw-g-i-S1mz0Y{
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-S1wWxF{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-S2R0cx{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-grey-90percent-body-copy59666fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-S2mLaj{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:var(--phw-g-regular-text-font-size);
color:var(--white);
font-weight:400;
padding-inline-end:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-S34osL{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-S34osL img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-S5XWpR{
border-width:1px;
border-color:transparent;
border-style:solid;
}

.phw-g-i-S5mrVx{
}

.phw-g-i-S6Efp4{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
}

.phw-g-i-S6Si7A{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-size:var( --phw-g-widget-subheading-font-size);
line-height:1.25;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:50px;
background-color:var(--input-bg);
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-roboto);
align-items:center;
}

.phw-g-i-S6Si7A::-webkit-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-S6Si7A:-ms-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-S6Si7A::-moz-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-S6Si7A::placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}

.phw-g-i-S6Si7A.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-S6Si7A:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-S6Si7A:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-S6aLzN{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
background-size:cover;
background-color:transparent;
background-repeat:no-repeat;
}

.phw-g-i-S87FQK{
}

.phw-g-i-S8RCS1{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:var(--line-height-4);
color:var(--brand-color-primary);
}

.phw-g-i-S8UhjE{
font-weight:500;
font-size:22px;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-S92rvj{
height:445px;
}
.phw-g-i-S92rvj img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-S93AXe{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:0px;
}

.phw-g-i-S9VweP{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-SAgLLz{
font-weight:500;
font-size:22px;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-SBTZfc{
height:32px;
}

.phw-g-i-SCGFoa{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-SCWlqV{
color:var(--brand-color-primary);
}

.phw-g-i-SCs5gw{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-SDNwPG{
color:var(--white);
display:inline-block;
font-size:var(--phw-g-small-text-font-size);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:1;
}

.phw-g-i-SDNwPG:hover{
color:var(--white);
}

.phw-g-i-SDpb5z{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-SHCyrj{
font-weight:500;
font-size:40px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-SHh7UE{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-SJCeHO{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
font-weight:400;
padding-top:calc(var(--pu-space)*0.25);
padding-bottom:calc(var(--pu-space)*0.25);
}

.phw-g-i-SJY22G{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:280px;
}
.phw-g-i-SJY22G img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-SJn26p{
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
}

.phw-g-i-SJrrDR{
background:none;
border:none;
background-color:var(--phw-custom-serco-background-greyedeef0ff);
padding-top:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-SKeTkw{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-SLZPoj{
align-items:normal;
margin-inline-start:calc(var(--mu-space)*-12.5);
margin-inline-end:calc(var(--mu-space)*-12.5);
}

.phw-g-i-SLiy78{
font-size:var(--custom-font-size-7);
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-SLyBqE{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-SM3Yng{
}

.phw-g-i-SMTgFr{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-SMqLN2{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-SNKA28{
font-weight:500;
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
margin-inline-end:calc(var(--mu-space)*6.25);
}

.phw-g-i-SNSWP5{
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--white);
}

.phw-g-i-SOF3ND{
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-SOHOAc{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-SPd76T{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-size:var( --phw-g-widget-subheading-font-size);
line-height:1.25;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:50px;
background-color:var(--input-bg);
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-roboto);
align-items:center;
}

.phw-g-i-SPd76T::-webkit-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-SPd76T:-ms-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-SPd76T::-moz-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-SPd76T::placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}

.phw-g-i-SPd76T.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-SPd76T:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-SPd76T:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-SQ8KJO{
font-weight:300;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-SQp6uZ{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-SRIJIk{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-SRJC2M{
font-size:var(--phw-g-regular-text-font-size);
color:var(--text-dark);
font-weight:400;
margin-top:calc(var(--mu-space)*3.75);
}

.phw-g-i-SRd30e{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
background-size:contain;
}

.phw-g-i-SRjQs0{
}
.phw-g-i-SRjQs0 img{
object-fit:cover ;
}

.phw-g-i-SSNCqG{
}

.phw-g-i-SSrk6f{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--secondary-text);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-SUWG88{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-roboto);
font-weight:400;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-SVKIWm{
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
margin-bottom:calc(var(--mu-space)*-1.25);
}

.phw-g-i-SW49G2{
border-width:1px;
border-color:var(--input-stroke);
border-style:none;
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:transparent;
padding-inline-end:calc(var(--pu-space)*2);
padding-inline-start:calc(var(--pu-space)*4);
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
outline:none;
font-family:var(--cms-g-roboto);
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);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:40px;
margin-top:auto;
}

.phw-g-i-SW49G2:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-SW49G2.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-SW49G2:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-SWFJFd{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-SWrUcS{
font-weight:500;
font-size:22px;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-SXIhNf{
height:20px;
width:20px;
}

.phw-g-i-SXKAWy{
background-color:var(--phw-custom-serco-light-grey-10pc);
}

.phw-g-i-SXcTFe{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-SYN4aB{
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var(--phw-g-large-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-SYbxjV{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-SZMZ32{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-SZWE1J{
border-width:0;
border-color:transparent;
color:var(--alert-focus);
background-color:transparent;
min-height:auto;
box-shadow:none;
font-weight:500;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-SZWE1J:hover{
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-SZWE1J:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-SZWE1J.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-SZWE1J:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-SZerRA{
}

.phw-g-i-SZlNUH{
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-SZwRDZ{
font-weight:500;
font-size:22px;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-Sa1XNh{
}

.phw-g-i-SafVba{
font-size:var(--phw-g-large-text-font-size);
line-height:var(--paragraph-line-height-2);
font-weight:400;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-SaprdD{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
max-height:none;
min-height:0px;
max-width:none;
min-width:0px;
height:350px;
}
.phw-g-i-SaprdD img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-SbVVMt{
font-weight:500;
color:var(--brand-color-primary);
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-ScLhON{
font-family:var(--cms-g-avenir-next);
font-weight:300;
height:0px;
}

.phw-g-i-ScQXP4{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:1.25;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:44px;
background-color:var(--input-bg);
font-weight:400;
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-roboto);
align-items:center;
}

.phw-g-i-ScQXP4::-webkit-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-ScQXP4:-ms-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-ScQXP4::-moz-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-ScQXP4::placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}

.phw-g-i-ScQXP4.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-ScQXP4:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-ScQXP4:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-ScepTI{
font-size:var(--phw-g-input-label-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-Sd88uc{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-SdJrOB{
padding-inline-start:calc(var(--pu-space)*12.5);
}

.phw-g-i-SelCIc{
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-SfVWTn{
width:80%;
}

.phw-g-i-SfkRuV{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-SgAThV{
background:none;
border:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/2Background-with-blue-glow-2-1737564781941.png);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:transparent;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-SgZs1Y{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
background-color:transparent;
}

.phw-g-i-SgrwOM{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-SjCACw{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:223px;
}
.phw-g-i-SjCACw img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-SjLpnu{
background-color:transparent;
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-SjV43L{
margin-inline-start:calc(var(--mu-space)*15);
margin-inline-end:calc(var(--mu-space)*15);
}

.phw-g-i-Sk6G8G{
}

.phw-g-i-SkTYHa{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:205px;
}
.phw-g-i-SkTYHa img{
object-fit:cover;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-Skdus0{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
height:338px;
}
.phw-g-i-Skdus0 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
height:100% ;
width:100% ;
}

.phw-g-i-SnJ66B{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-SpGJdr{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-grey-90percent-body-copy59666fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-Spk8ha{
font-size:var(--custom-font-size-4);
font-family:var(--cms-g-lora);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-Sq5LQO{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:356px;
}
.phw-g-i-Sq5LQO img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-SrEavB{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-SrIIOJ{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
}

.phw-g-i-SrIIOJ:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-SrIIOJ.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-SrIIOJ:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Ss2149{
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-SsfIlj{
}

.phw-g-i-Sskr9V{
padding-bottom:calc(var(--pu-space)*10);
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-SslBXg{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*20);
padding-inline-end:calc(var(--pu-space)*20);
}

.phw-g-i-StY8iy{
font-size:var(--font-size-13);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-Stjh1A{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*0.5);
}

.phw-g-i-Suy5hD{
color:var(--brand-color-primary);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-Sv0kJc{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-SxMVlX{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-SxqiWV{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:none;
}

.phw-g-i-T0VaiW{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-T10pzH{
fill:var(--brand-color-primary);
}

.phw-g-i-T18l67{
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-T1HJyq{
border-color:var(--phw-custom-indigo-border3f017dff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
.phw-g-i-T1HJyq img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-T4lbOx{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*-10);
}

.phw-g-i-T5hO8C{
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-T7FKiZ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:203px;
}
.phw-g-i-T7FKiZ img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-T7Iscp{
font-size:var(--phw-g-placeholder-text-font-size);
color:var(--white);
}

.phw-g-i-T7kLwl{
width:80%;
}

.phw-g-i-T8j4jV{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-T9xBgt{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-TBXIoc{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
height:00px;
}

.phw-g-i-TCn05s{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
margin-inline-end:calc(var(--mu-space)*0);
height:100%;
padding-inline-start:calc(var(--pu-space)*1.875);
}

.phw-g-i-TDvz0C{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-TE4ATa{
color:var(--phw-custom-serco-grey-90percent-body-copy59666fff);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*-10);
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-TEHljc{
}

.phw-g-i-TEQ8H6{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-TEdkKJ{
border-width:5px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
padding-top:calc(var(--pu-space)*2.5);
text-shadow:none;
opacity:1;
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*2.5);
width:700px;
}

.phw-g-i-TEiBOG{
font-size:var(--phw-g-regular-text-font-size);
text-align:start;
}

.phw-g-i-TFDZYV{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:var(--brand-color-primary);
}

.phw-g-i-TFDZYV:hover{
}

.phw-g-i-TFHAtH{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-TFmvbJ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-transparent-black);
justify-content:start;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*6.25);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-TFnG3a{
padding-left:20px;
padding-right:20px;
}

.phw-g-i-TGWtnH{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
}

.phw-g-i-TH3jIw{
width:1000px;
text-align:center;
}

.phw-g-i-THFZp1{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*6.25);
padding-inline-start:calc(var(--pu-space)*7.5);
padding-inline-end:calc(var(--pu-space)*7.5);
text-align:center;
}

.phw-g-i-THcG46{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
}

.phw-g-i-THhRui{
border-width:0;
border-color:transparent;
font-weight:400;
text-decoration:none;
height:var(--btn-height);
color:var(--phw-custom-serco-gray46555fff);
background-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-THhRui:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-i-TIAv6Y{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-TIxx59{
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-TJI8UB{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-TKlRP8{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-TL9BYl{
color:var(--phw-custom-serco-grey-90percent-body-copy59666fff);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*-10);
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-TLFQS2{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-TLJvux{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.4;
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*3.125);
}

.phw-g-i-TLq3Yv{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/12702-Maritime-Jobs-Hero-1742943295233.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-TMVZAT{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-TMmYGm{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
}

.phw-g-i-TMo7J7{
border-width:1px;
border-color:transparent;
border-style:solid;
}

.phw-g-i-TOD0FH{
font-weight:300;
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
margin-top:calc(var(--mu-space) * 3);
text-align:center;
}

.phw-g-i-TOidci{
width:80%;
}

.phw-g-i-TPMOKu{
color:var(--phw-custom-serco-gray46555fff);
font-weight:500;
}

.phw-g-i-TPPv59{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-TPYRnn{
font-size:var(--custom-font-size-7);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-TQRWRe{
border-top-left-radius:calc(var(--border-radius-base)*18.75);
border-top-right-radius:calc(var(--border-radius-base)*18.75);
border-bottom-left-radius:calc(var(--border-radius-base)*18.75);
border-bottom-right-radius:calc(var(--border-radius-base)*18.75);
width:150px;
fill:var(--icon-light);
color:var(--icon-light);
height:150px;
background-repeat:no-repeat;
background-color:var(--phw-custom-indigo-30-per-cent3f017dff);
}

.phw-g-i-TQWxMn{
font-size:var(--custom-font-size-8);
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-TR4vle{
height:223px;
}
.phw-g-i-TR4vle img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-TRoHPY{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--input-bg);
font-size:var( --phw-g-widget-subheading-font-size);
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-end:calc(var(--pu-space)*0);
font-weight:300;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:30px;
font-family:var(--cms-g-avenir-next);
padding-inline-start:calc(var(--pu-space)*1.25);
line-height:1;
}

.phw-g-i-TRoHPY:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-TRoHPY.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-TRoHPY:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-TSF1tt{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/RedEllipseBackgroundTest1-1748365469183.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
}

.phw-g-i-TSJ0NQ{
border-width:1px;
border-top-width:0px;
border-bottom-width:0px;
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);
padding-inline-end:32px;
padding-inline-start:32px;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:var(--input-bg);
outline:none;
border-inline-end-width:0px;
height:auto;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-TSJ0NQ:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-TSJ0NQ.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-TSJ0NQ:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-TSJ0NQ::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-TSJ0NQ:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-TSJ0NQ::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-TSJ0NQ::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-TSMLDg{
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-TTJO5q{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/5949-Space-Jobs-Hero-1742943284746.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-TTWEPI{
background-color:transparent;
transition:all 0.2s;
justify-content:normal;
}

.phw-g-i-TTagde{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-TUHP3q{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-color:transparent;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-TUMbS0{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-TV1F9L{
font-family:var(--cms-g-avenir-next);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
}

.phw-g-i-TV78hx{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:223px;
}
.phw-g-i-TV78hx img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-TVQNK6{
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
}

.phw-g-i-TVXKrr{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-TVpX8u{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-TVpX8u img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-TW3BtM{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-TW8aTF{
color:var(--body-color);
font-weight:600;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
justify-content:start;
text-align:start;
}

.phw-g-i-TWDwLm{
border-width:0.5px;
border-color:transparent;
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);
min-width:210px;
height:40px;
}

.phw-g-i-TWWX43{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-TWXJJh{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-TWlZOh{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-TX7z0C{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-TZMaIM{
color:var(--white);
}

.phw-g-i-TZQIk4{
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
width:auto;
height:100px;
}

.phw-g-i-TZZRNo{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-TaHozJ{
border-radius:var(--border-radius-base);
color:var(--white);
background-color:var(--brand-color-primary);
line-height:30px;
min-width:30px;
}

.phw-g-i-TaHozJ.active{
color:var(--white);
background-color:var(--brand-color-primary);
}
.phw-g-i-TaHozJ.selected{
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-TaHozJ:hover{
color:var(--white);
text-decoration:underline;
}

.phw-g-i-TaOvk7{
width:180px;
height:100px;
}

.phw-g-i-TagEIi{
}

.phw-g-i-TbEYBd{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-TbqdK7{
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-TbvE4B{
font-size:var(--custom-font-size-4);
font-family:var(--cms-g-lora);
color:var(--brand-color-primary);
font-weight:500;
text-align:center;
}

.phw-g-i-TcbGUq{
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-TcqNBq{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-TdAq9L{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-Te1oAX{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-Tf7D42{
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var(--phw-g-cards-subtitle-font-size);
}

.phw-g-i-TgGLa0{
height:20px;
width:20px;
background-color:transparent;
fill:var(--phw-custom-whiteffffff);
}

.phw-g-i-TgqURu{
font-weight:500;
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--line-height-4);
color:var(--body-color);
}

.phw-g-i-ThmRac{
font-weight:500;
font-size:var(--phw-g-small-text-font-size);
color:var(--white);
}

.phw-g-i-Tj8Obk{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-TjMXVK{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:350px;
}
.phw-g-i-TjMXVK img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-TjdyrS{
}

.phw-g-i-Tjm9Oi{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:none;
}

.phw-g-i-TjpcsA{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:250px;
}
.phw-g-i-TjpcsA img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-TjwAGf{
height:100%;
background-color:var(--phw-custom-serco-dark-purple-100-per-cent-1d0743ff);
}

.phw-g-i-TkqJk3{
}

.phw-g-i-Tkzkbx{
background:none;
background-image:none;
width:150px;
background-repeat:no-repeat;
background-position:50% 50%;
}

.phw-g-i-TlCKLX{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 100%;
}

.phw-g-i-TlpvlI{
border-top-width:0px;
border-bottom-width:0px;
border-color:var(--brand-color-primary);
border-inline-end-width:0px;
border-inline-start-style:solid;
border-inline-start-color:var(--input-stroke);
}

.phw-g-i-TmO7hH{
font-size:var(--phw-g-cards-title-font-size);
}

.phw-g-i-Tmbs6C{
border-top-width:0px;
border-bottom-width:0px;
border-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
border-inline-start-color:var(--input-stroke);
border-inline-end-width:0px;
font-family:var(--cms-g-avenir-next);
border-inline-start-style:solid;
}

.phw-g-i-TmjjDV{
height:100px;
}

.phw-g-i-Tn8OIb{
width:700px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:400;
}

.phw-g-i-TnklVL{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
}

.phw-g-i-ToRMU2{
padding-bottom:calc(var(--pu-space)*10);
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-Toiw9j{
font-size:var(--phw-g-cards-subtitle-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-Tok67j{
background-color:var(--phw-custom-focus1862c6);
}

.phw-g-i-Tph382{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-Tpk5XL{
color:var(--white);
font-size:var(--phw-g-cards-title-font-size);
padding-bottom:calc(var(--pu-space)*3.75);
margin-bottom:calc(var(--mu-space)*-0.125);
}

.phw-g-i-Tq1gwJ{
width:600px;
text-align:center;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}
.phw-g-i-Tq1gwJ img{
object-fit:cover;
}

.phw-g-i-Tr0NcX{
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-none);
}

.phw-g-i-8uEhho:hover .phw-g-i-Tr0NcX{
background-color:var(--phw-custom-white);
}

.phw-g-i-TreZtX{
font-weight:500;
font-size:var(--custom-font-size-8);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-Trt3y1{
width:1000px;
text-align:center;
}

.phw-g-i-Trz7vi{
font-weight:300;
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
margin-top:calc(var(--mu-space) * 3);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-TsCzMw{
background-image:none;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*2);
background-color:transparent;
}

.phw-g-i-TsQlzY{
height:420px;
}
.phw-g-i-TsQlzY img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-TtRXAb{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/12702-Maritime-Jobs-Hero-1742941970622.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-TuAu82{
font-size:var(--phw-g-input-label-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-TuFrZ4{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*-10);
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-Tutc02{
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-Tuth3Q{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-Tuth3Q img{
object-fit:cover;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-TwTbxX{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-TwTpH3{
color:var(--white);
}

.phw-g-i-TxGYt2{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-Tyc6To{
background:none;
background-color:var(--phw-custom-backgroundgrayf2f2f2);
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*3.75);
text-align:center;
}

.phw-g-i-TyndmO{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-Tyo3zP{
}
.phw-g-i-Tyo3zP img{
object-fit:cover;
}

.phw-g-i-TyrDzF{
font-size:var(--phw-g-placeholder-text-font-size);
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-Tyz38c{
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-Tz38al{
width:700px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:500;
}

.phw-g-i-U0GmVh{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-U0qKRj{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*6.25);
padding-inline-start:calc(var(--pu-space)*6.25);
}

.phw-g-i-U0xaWC{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
padding-inline-end:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
justify-content:start;
text-align:start;
}

.phw-g-i-U1fb4Z{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-U1wqyO{
background:none !important;
background-image:none;
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
background-color:transparent;
}

.phw-g-i-U1wqyO:hover{
}

.phw-g-i-U1z343{
height:324px;
}
.phw-g-i-U1z343 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-U2NBM5{
border-top-width:0px;
border-bottom-width:0px;
border-color:var(--brand-color-primary);
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(--input-bg);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*1.875);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
outline:none;
border-inline-end-width:0px;
border-inline-start-style:solid;
height:auto;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
border-inline-start-color:var(--input-stroke);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-U2NBM5:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-U2NBM5.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-U2NBM5:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-U2NBM5::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-U2NBM5:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-U2NBM5::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-U2NBM5::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-U2Vy6C{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
margin-bottom:calc(var(--mu-space)*-1.875);
}

.phw-g-i-U2YwRe{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
height:50px;
line-height:1.4;
}

.phw-g-i-U3LlDE{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-U3WVmA{
width:30%;
}

.phw-g-i-U3rmWY{
font-family:var(--cms-g-avenir-next);
color:var(--alert-focus);
font-weight:400;
}

.phw-g-i-U3rmWY:hover{
color:var(--white);
}

.phw-g-i-U4ap4a{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
width:500px;
}

.phw-g-i-U526h7{
font-size:var(--phw-g-cards-title-font-size);
color:var(--white);
font-family:var(--cms-g-lora);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-U5nSRU{
align-items:center;
}

.phw-g-i-U5qeJP{
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
width:auto;
height:100px;
}

.phw-g-i-U6haXr{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
text-align:center;
padding-inline-start:calc(var(--pu-space)*33.125);
padding-inline-end:calc(var(--pu-space)*33.125);
}

.phw-g-i-U6u1rq{
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
height:100%;
}

.phw-g-i-U7eyN2{
background-color:var(--phw-custom-header-background-coloreceeefff);
}

.phw-g-i-U7pLxO{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-U8f9J0{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-UA59AO{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/15266_24_06_2024_Rushmoorgroundsmaintenance-1740760045039.jpg);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:contain;
}

.phw-g-i-UB3azw{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/2Background-with-blue-glow-2-1737564781941.png);
background-color:transparent;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 0%;
}

.phw-g-i-UBJVeT{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-UBwX4s{
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-UCPNWX{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-size:var( --phw-g-widget-subheading-font-size);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--input-bg);
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
height:30px;
line-height:1.5;
}

.phw-g-i-UCPNWX:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-UCPNWX.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-UCPNWX:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-UCqKhq{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*12.5);
padding-inline-start:calc(var(--pu-space)*12.5);
}

.phw-g-i-UDA2bF{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-UDrQlV{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 100%;
}

.phw-g-i-UESHH5{
border-color:var(--phw-custom-border-colorsb8b8b8);
background-color:var(--phw-custom-white);
}

.phw-g-i-UGE18J{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-UGc09q{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Handshake-1741151040785.svg);
width:150px;
background-repeat:no-repeat;
background-position:50% 50%;
}

.phw-g-i-UGspru{
color:var(--phw-custom-serco-grey-90percent-body-copy59666fff);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*-10);
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-UH3g19{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
text-align:start;
}

.phw-g-i-UHCTz5{
height:280px;
}
.phw-g-i-UHCTz5 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-UHaT5I{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-UI0rsr{
width:700px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:500;
}

.phw-g-i-UI1a3J{
color:var(--white);
font-size:var(--phw-g-regular-text-font-size);
font-weight:500;
}

.phw-g-i-UItdmn{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-UIyzDs{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-UJlDxd{
}

.phw-g-i-UJowv9{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-UJvOQP{
font-weight:500;
font-family:var(--cms-g-lora);
}

.phw-g-i-UK5faZ{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-UKTlb0{
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
background-color:var(--phw-custom-white);
}

.phw-g-i-UKhlYT{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-ULMpXv{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-UMEJRS{
line-height:1;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-UMTBPj{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-mid-grey-100-per-cent3d4961ff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-UN0ev4{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-UOVAwf{
}
.phw-g-i-UOVAwf img{
object-fit:cover;
}

.phw-g-i-UOs7TU{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-UPy2qo{
color:var(--white);
font-weight:400;
width:350px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-UQGpRH{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-URWrrH{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-USJ2Ex{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-mid-grey-100-per-cent3d4961ff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-UTfKpB{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-UUGoCU{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
}

.phw-g-i-UUwpi1{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*25);
}

.phw-g-i-UUzzmh{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-UVF2i8{
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:var(--input-line-height-lg);
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:var(--input-v-padding-lg);
padding-inline-end:var(--input-v-padding-lg);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-UVF2i8:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-UVF2i8.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-UVF2i8:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-UVGuqR{
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-secondary);
font-weight:400;
}

.phw-g-i-UVM6gJ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:443px;
}
.phw-g-i-UVM6gJ img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-UVh7iM{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-UW7BJr{
width:95%;
}

.phw-g-i-UWttir{
color:var(--brand-color-secondary);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-roboto);
justify-content:start;
text-align:start;
}

.phw-g-i-UX2y5k{
background:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
border:none;
}

.phw-g-i-UXLhsD{
font-size:var(--phw-g-button-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-UYRuJF{
padding-inline-start:calc(var(--pu-space)*2.5);
}

.phw-g-i-UYSDRj{
font-weight:400;
margin-inline-end:calc(var(--mu-space)*10);
margin-inline-start:calc(var(--mu-space)*10);
font-size:var(--phw-g-widget-title-font-size);
}

.phw-g-i-UYd6YP{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:440px;
}
.phw-g-i-UYd6YP img{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-UZ9Jjv{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*-10);
margin-inline-end:calc(var(--mu-space)*1.875);
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-UZDMzI{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-UZDhVi{
font-size:var(--phw-g-large-text-font-size);
font-family:var(--cms-g-avenir-next);
font-weight:300;
color:var(--phw-custom-dark-color-light4a4a4a);
}

.phw-g-i-UZkAGa{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-UZpXGS{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Ua2OAL{
margin-inline-start:calc(var(--mu-space)*1.25);
background-color:var(--phw-custom-white);
}

.phw-g-i-Ua4dOv{
background-color:transparent;
}

.phw-g-i-UbGgFd{
font-weight:300;
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
width:320px;
}

.phw-g-i-UbRGos{
}
.phw-g-i-UbRGos img{
object-fit:cover ;
}

.phw-g-i-Ubm9VT{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-UcM5rm{
font-size:var(--phw-g-cards-title-font-size);
}

.phw-g-i-UdKQ2a{
border-style:none;
justify-content:start;
}

.phw-g-i-UdRYnu{
font-size:var(--phw-g-cards-title-font-size);
line-height:1;
font-family:var(--cms-g-avenir-next);
margin-bottom:calc(var(--mu-space)*-1.875);
}

.phw-g-i-Udom1I{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-UeGQ7u{
height:270px;
}
.phw-g-i-UeGQ7u img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-Uf3ip5{
height:445px;
}
.phw-g-i-Uf3ip5 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-UfTL1J{
background:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
text-align:center;
}

.phw-g-i-UgfN2b{
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-avenir-next);
margin-top:calc(var(--mu-space) * 3);
margin-bottom:calc(var(--mu-space)*-3.75);
text-align:start;
}

.phw-g-i-Uh9WB2{
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
}

.phw-g-i-Ui1i0p{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-Ui1i0p img{
object-fit:cover;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-UiHecu{
height:20px;
width:20px;
background-color:transparent;
fill:var(--phw-custom-whiteffffff);
}

.phw-g-i-UjGzui{
height:100px;
}

.phw-g-i-UkGYbm{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:270px;
}
.phw-g-i-UkGYbm img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-UkpbqA{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
margin-top:calc(var(--mu-space)*1);
padding-inline-start:calc(var(--pu-space)*15);
padding-inline-end:calc(var(--pu-space)*15);
}

.phw-g-i-Ul2im3{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-UlFBvb{
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-UlHMfD{
min-height:32px;
padding-left:0px;
padding-right:0px;
}

.phw-g-i-UlHMfD:hover{
background:none;
background-image:none;
border-top-left-radius:50%;
border-top-right-radius:50%;
border-bottom-left-radius:50%;
border-bottom-right-radius:50%;
color:var(--white);
border:none;
}

.phw-g-i-UlHMfD:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-UlHMfD:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-UlHMfD:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-UlHMfD.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-UlHMfD:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-UlvFm1{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-UmDEuD{
font-size:var(--phw-g-regular-text-font-size);
color:var(--text-dark);
text-align:center;
}

.phw-g-i-UnEFH3{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:419px;
max-height:419%;
min-height:100px;
}
.phw-g-i-UnEFH3 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-Unib86{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
margin-inline-start:calc(var(--mu-space)*0);
text-align:start;
}

.phw-g-i-UoFCBi{
background-color:transparent;
border-style:none;
}

.phw-g-i-UohS09{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Uoqw7K{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:44px;
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-end:32px;
font-weight:var(--input-font-weight);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
padding-inline-start:calc(var(--pu-space)*5);
border-top-left-radius:calc(var(--border-radius-base)*0.75);
}

.phw-g-i-Uoqw7K:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-Uoqw7K.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Uoqw7K:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-UovwZx{
}

.phw-g-i-UpZCSK{
font-family:var(--cms-g-avenir-next);
line-height:1;
padding-left:0px;
padding-right:0px;
}

.phw-g-i-UpZCSK:hover{
border:none;
color:var(--body-color);
padding-left:5px;
padding-right:5px;
}

.phw-g-i-Uq1RCu{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:var(--phw-g-regular-text-font-size);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
text-shadow:none;
background-color:var(--phw-custom-white);
padding-bottom:calc(var(--pu-space)*3.75);
margin-top:calc(var(--mu-space)*-1.25);
}

.phw-g-i-Uq4591{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
margin-top:calc(var(--mu-space)*-10);
}

.phw-g-i-UqlriZ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-Urlaxa{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*10);
background-color:transparent;
}

.phw-g-i-UsDIMU{
height:44px;
}

.phw-g-i-UsiX7a{
font-weight:500;
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--line-height-4);
color:var(--white);
}

.phw-g-i-UssySQ{
background:none;
background-image:none;
width:150px;
background-repeat:no-repeat;
background-position:50% 50%;
height:150px;
}

.phw-g-i-UuFD5A{
width:1000px;
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-UuX67F{
width:700px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:500;
}

.phw-g-i-Uurelu{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
font-weight:400;
padding-top:calc(var(--pu-space)*1);
padding-bottom:calc(var(--pu-space)*1.125);
}

.phw-g-i-UuvyGq{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:405px;
max-height:100%;
min-height:100px;
}
.phw-g-i-UuvyGq img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-Uv2OB0{
background:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-header-background-coloreceeefff);
}

.phw-g-i-Uv9V4L{
}
.phw-g-i-Uv9V4L img{
object-fit:cover;
}

.phw-g-i-UvD7a1{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
color:var(--text-dark);
}

.phw-g-i-q4xbki:hover .phw-g-i-UvD7a1{
color:var(--text-dark);
}

.phw-g-i-UvOJmP{
height:300px;
}
.phw-g-i-UvOJmP img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-UvSaMx{
font-size:50px;
font-family:var(--cms-g-lora);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-UwCM58{
border-color:var(--brand-color-primary);
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(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:auto;
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;
border-inline-start-color:var(--input-stroke);
border-inline-start-style:solid;
}

.phw-g-i-UwCM58:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-UwCM58.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-UwCM58:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Uwtg98{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--input-bg);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:calc(var(--pu-space)*1.875);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
outline:none;
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);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:50px;
}

.phw-g-i-Uwtg98:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-Uwtg98.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Uwtg98:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-UxcL8S{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-new-grey495861ff);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-UxnGFP{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-UyHRsg{
width:80%;
}

.phw-g-i-UyvOtw{
}

.phw-g-i-UzYMYO{
}

.phw-g-i-Uzh52A{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-V0Za6x{
font-weight:300;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--phw-custom-indigo3f017dff);
font-family:var(--cms-g-avenir-next);
margin-inline-start:calc(var(--mu-space)*-10);
text-align:start;
}

.phw-g-i-V1LVrI{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
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);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
}

.phw-g-i-V1LVrI:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-V1LVrI.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-V1LVrI:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-V1LVrI{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-size:var(--phw-g-input-label-text-font-size);
font-weight:400;
padding-inline-end:calc(var(--pu-space)*8.125);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-V1TvJK{
border-top-width:0px;
border-color:var(--brand-color-primary);
border-inline-start-style:solid;
border-inline-start-color:var(--input-stroke);
border-inline-end-width:0px;
}

.phw-g-i-V1UThh{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-inline-end:calc(var(--mu-space)*8.75);
margin-inline-start:calc(var(--mu-space)*8.75);
height:370px;
}
.phw-g-i-V1UThh img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-V1pLcP{
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:var(--input-line-height-lg);
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:var(--input-v-padding-lg);
padding-inline-end:var(--input-v-padding-lg);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-V1pLcP:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-V1pLcP.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-V1pLcP:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-V1un2l{
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:400;
}

.phw-g-i-V2nssm{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-V3KKag{
font-weight:500;
font-size:var(--font-size-13);
line-height:var(--line-height-3);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-V5EWdy{
font-weight:500;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-V5GurU{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
text-align:center;
}

.phw-g-i-V6eci6{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*5);
background-repeat:no-repeat;
background-size:cover;
padding-bottom:calc(var(--pu-space)*5);
background-position:0% 0%;
}

.phw-g-i-V6medS{
border-width:1px;
border-color:var(--phw-custom-border-colorsb8b8b8);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--box-shadow-style-3);
}

.phw-g-i-V7msal{
padding-top:calc(var(--pu-space)*0);
color:var(--white);
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-V7yuIf{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-V8G6gZ{
border-style:none;
padding-inline-start:calc(var(--pu-space)*4);
padding-inline-end:calc(var(--pu-space)*2);
}

.phw-g-i-V8HBOi{
}

.phw-g-i-V8Q0eg{
padding-inline-end:calc(var(--pu-space)*5);
color:var(--brand-color-primary);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-V8ZM9p{
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-V8feCm{
width:1000px;
text-align:center;
}

.phw-g-i-V9HbGY{
width:80%;
}

.phw-g-i-V9qrPg{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-VA5tFR{
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-VANM3O{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-VATHN1{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:175px;
}

.phw-g-i-VB2gI8{
padding-bottom:calc(var(--pu-space)*5);
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-VBA7cK{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-VBT2px{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 0%;
}

.phw-g-i-VBxk3q{
}

.phw-g-i-VFmUJc{
background-color:transparent;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-VFmUJc:hover{
background-color:var(--brand-color-primary);
}

.phw-g-i-VFmUJc:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-VFmUJc:focus{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-VFmUJc:active{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-VFmUJc.disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}
.phw-g-i-VFmUJc:disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}

.phw-g-i-VFsZ0n{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
padding-inline-end:calc(var(--pu-space)*20);
padding-inline-start:calc(var(--pu-space)*20);
margin-top:calc(var(--mu-space)*1);
}

.phw-g-i-VH0PUM{
}

.phw-g-i-VHV045{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-VIJFJl{
border:none;
border-top-right-radius:calc(var(--border-radius-base)*0);
text-align:center;
}

.phw-g-i-VIbmtc{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-VIoz8n{
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

.phw-g-i-VIqFJ6{
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--white);
}

.phw-g-i-VJRlc8{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*6.25);
}

.phw-g-i-VJSQ4J{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-VJSQ4J img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-VKN0va{
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-bottom:calc(var(--mu-space)*2.5);
box-shadow:var(--box-shadow-style-2);
background-color:transparent;
}

.phw-g-i-VKO52q{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-VKlbko{
border-color:var(--brand-color-secondary);
background-color:var(--brand-color-secondary);
color:var(--white);
font-family:var(--cms-g-avenir-next);
margin-inline-start:calc(var(--mu-space)*1);
margin-top:calc(var(--mu-space)*1);
margin-inline-end:calc(var(--mu-space)*1);
margin-bottom:calc(var(--mu-space)*1);
}

.phw-g-i-VKlbko:hover{
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-VKlbko:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-VKlbko:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-VKlbko.disabled{
border-color:var(--disabled-color);
color:var(--btn-disabled-color);
background-color:transparent;
}
.phw-g-i-VKlbko:disabled{
border-color:var(--disabled-color);
color:var(--btn-disabled-color);
background-color:transparent;
}

.phw-g-i-VKrDQJ{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-VKuiOu{
}

.phw-g-i-CMHQsI:hover .phw-g-i-VKuiOu{
color:var(--text-dark);
}

.phw-g-i-VL29oy{
color:var(--brand-color-primary);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-VL9HQF{
}

.phw-g-i-VMRDFZ{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-VMmvk6{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*0.5);
}

.phw-g-i-VOChyF{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-transparent-black);
justify-content:start;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*6.25);
}

.phw-g-i-VOq9QE{
border-width:1px;
border-color:transparent;
border-style:solid;
}

.phw-g-i-VOryIt{
border-width:1px;
border-color:transparent;
border-style:solid;
}

.phw-g-i-VP6Jbo{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
text-align:left;
background-color:var(--phw-custom-white);
}

.phw-g-i-VP8V4C{
font-size:var(--phw-g-placeholder-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-VQ3n3K{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-VQ8U1G{
color:var(--white);
background-color:var(--phw-custom-indigo-background3f017dff);
}

.phw-g-i-VQ8U1G:hover{
background:none;
background-image:none;
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
}

.phw-g-i-VQGM4U{
font-family:var(--cms-g-avenir-next);
font-weight:300;
font-size:var(--font-size-15);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-VQP5t1{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-VQXzN8{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/2Background-with-blue-glow-2-1737564781941.png);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-VR4kIf{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-serco-light-grey-10pc);
}

.phw-g-i-VSJvAq{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-transparent-black);
justify-content:center;
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*6.25);
text-align:center;
padding-inline-start:calc(var(--pu-space)*2.5);
align-items:center;
}

.phw-g-i-VSQ0Yy{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-VShh4a{
width:80%;
}

.phw-g-i-VTGYmj{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-white);
height:0px;
}

.phw-g-i-VTiGZU{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-VTlt35{
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:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
height:100%;
width:100%;
margin-inline-start:calc(var(--mu-space)*-10);
}
.phw-g-i-VTlt35 img{
object-fit:cover;
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);
height:100% ;
width:100% ;
}

.phw-g-i-VTsOJF{
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-VTwTsL{
color:var(--brand-color-primary);
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-VUSr46{
}

.phw-g-i-VUU4Sk{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:cover;
padding-bottom:calc(var(--pu-space)*2.5);
background-position:100% 50%;
}

.phw-g-i-VUcXN0{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-VUn7iN{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
}

.phw-g-i-VVIPEJ{
}

.phw-g-i-VVN3vR{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/11259-Transport-Jobs-Hero-1742941961315.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-VViKua{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-VVzL2j{
background-color:transparent;
}

.phw-g-i-VWKfmr{
}

.phw-g-i-VWTPCI{
color:var(--white);
font-weight:400;
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-VXTBgC{
font-size:var(--phw-g-cards-title-font-size);
text-transform:none;
}

.phw-g-i-VXX93r{
}

.phw-g-i-VXkNhQ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-VYELNo{
}

.phw-g-i-VYFgxY{
height:542px;
}
.phw-g-i-VYFgxY img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-VYYMUP{
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-VYvOym{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564547053.png);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-VZLXXX{
font-size:var(--phw-g-widget-title-font-size);
font-weight:400;
}

.phw-g-i-VZRySq{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
background-color:var(--phw-custom-white);
}

.phw-g-i-VZehJ2{
padding-inline-end:calc(var(--pu-space)*8.75);
}

.phw-g-i-VZz5rV{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Vae9C7{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-VauBM7{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-VavWOa{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*7.5);
padding-inline-start:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*6.25);
text-align:center;
}

.phw-g-i-VaxlTj{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-VbVb7z{
background-color:var(--phw-custom-white);
}

.phw-g-i-Vd5phW{
max-height:none;
max-width:none;
width:auto;
min-height:0px;
min-width:0px;
height:100px;
}

.phw-g-i-Ve6WtK{
background-color:var(--phw-custom-serco-light-grey-10pc);
}

.phw-g-i-Veun60{
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-VewYTS{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-VewYTS img{
object-fit:cover;
}

.phw-g-i-VfIdIq{
background-color:var(--phw-custom-serco-purple-transparent1d0743ff);
justify-content:normal;
align-items:center;
}

.phw-g-i-VfN5NN{
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
color:var(--white);
font-weight:600;
}

.phw-g-i-VfW7uh{
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
overflow:visible;
align-items:center;
}

.phw-g-i-Vg4XcQ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-Vh4hGs{
background:none;
background-image:none;
border-width:1px;
border-color:transparent;
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);
max-height:none;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
min-height:0px;
outline:none;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
max-width:none;
margin-inline-start:calc(var(--mu-space)*-5);
min-width:0px;
}

.phw-g-i-Vh4hGs:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-Vh4hGs.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Vh4hGs:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Vh7Ill{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-VhADvX{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:center;
padding-inline-start:calc(var(--pu-space)*0);
background-color:var(--phw-custom-serco-purple-transparent1d0743ff);
}

.phw-g-i-Vhz4RY{
aspect-ratio:1/1;
width:20px;
}

.phw-g-i-ViHSfn{
max-height:none;
max-width:none;
width:210px;
min-height:0px;
min-width:0px;
height:100px;
}

.phw-g-i-Vj8Zn9{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-VjXoAy{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-Vk8OpQ{
opacity:100;
}

.phw-g-i-VllqOM{
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-VlyJ5w{
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
gap:40px;
}

.phw-g-i-VmL1pn{
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-weight:300;
}

.phw-g-i-VmMEnI{
background-color:var(--phw-custom-white);
}

.phw-g-i-Vn3s26{
font-weight:300;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-VnCjZH{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-VnmVho{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-Vo0saq{
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-VoDk0R{
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-VpYZRR{
width:80%;
}

.phw-g-i-Vpz8cJ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:200px;
}
.phw-g-i-Vpz8cJ img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-VpzhBc{
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-VrCPMx{
}

.phw-g-i-VrCPMx:hover{
background-color:transparent;
}

.phw-g-i-Vri3fb{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:300;
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-VscZEg{
padding-bottom:calc(var(--pu-space)*1.25);
max-height:none;
max-width:200px;
}

.phw-g-i-VtAj1V{
background-color:var(--phw-custom-white);
}

.phw-g-i-Vtc9jG{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-Vtc9jG img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-VtffKb{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-VuFvPb{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/PlainHeaderwithlightgreyhorizon-1744044929992.png);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-VuTIK7{
border-width:1px;
border-color:transparent;
border-style:solid;
}

.phw-g-i-Vumxrh{
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-VuyTEM{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
font-weight:300;
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
padding-top:calc(var(--pu-space)*1.25);
text-shadow:0px 0px 0px rgba(29, 7, 67, 1);
padding-bottom:calc(var(--pu-space)*1.25);
opacity:1;
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-VuzGDq{
color:var(--brand-color-primary);
font-weight:400;
width:350px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-Vv4qRl{
background-color:transparent;
}

.phw-g-i-VwA9az{
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-weight:500;
}

.phw-g-i-VwSwpt{
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-VwUVuf{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:350px;
}
.phw-g-i-VwUVuf img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-VwqYdZ{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
width:0px;
height:0px;
}

.phw-g-i-Vx50Er{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-VxEAKx{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border:none;
}

.phw-g-i-VxULVO{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-VxgZHg{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--secondary-text);
font-family:var(--cms-g-roboto);
font-weight:400;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-Vyd7Zy{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-inline-start:calc(var(--mu-space)*1.25);
margin-inline-end:calc(var(--mu-space)*1.25);
}
.phw-g-i-Vyd7Zy img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-Vym4a8{
width:auto;
height:100px;
}

.phw-g-i-Vz8pRf{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-W0uxvc{
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*1.25);
}

.phw-g-i-W0uxvc::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-W0uxvc:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-W0uxvc::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-W0uxvc::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}

.phw-g-i-W0uxvc.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-W0uxvc:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-W0uxvc:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-W14BpS{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*30);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-W14BpS img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*30);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-W16c62{
font-size:var(--phw-g-regular-text-font-size);
color:var(--brand-color-secondary);
font-weight:500;
}

.phw-g-i-W16tlV{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-W1PrLV{
background-color:transparent;
}

.phw-g-i-W1PrLV:hover{
}

.phw-g-i-Bsr0GI:hover .phw-g-i-W1PrLV{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-W1uEHm{
font-weight:400;
font-family:var(--cms-g-roboto);
}

.phw-g-i-W33AEe{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/11087-Facilities-Jobs-Hero-1742941951710.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-size:cover;
background-repeat:no-repeat;
background-position:50% 50%;
}

.phw-g-i-W35kl6{
height:100px;
width:100px;
}

.phw-g-i-W3INYx{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
text-align:start;
}

.phw-g-i-W3L50L{
color:var(--white);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-W3z0IF{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-W42dAY{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*0);
justify-content:start;
text-align:start;
margin-inline-end:calc(var(--mu-space)*12.5);
}

.phw-g-i-W4h6zp{
background-image:none;
border-style:solid;
border-top-left-radius:50%;
border-top-right-radius:50%;
border-bottom-left-radius:50%;
border-bottom-right-radius:50%;
color:var(--white);
font-family:var(--cms-g-avenir-next);
background-color:var(--phw-custom-serco-rich-redc50001ff);
padding-left:0px;
padding-right:0px;
min-height:30px;
}

.phw-g-i-W4h6zp:hover{
background-image:none;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--brand-color-secondary);
background-color:var(--phw-custom-transperant-white);
}

.phw-g-i-W4h6zp:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-W4h6zp:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-W4h6zp:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-W4h6zp.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-W4h6zp:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-W5Dnd3{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:none;
}

.phw-g-i-8uEhho:hover .phw-g-i-W5Dnd3{
background:none;
background-image:none;
}

.phw-g-i-W5LBS8{
color:var(--phw-custom-serco-grey-90percent-body-copy59666fff);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*-10);
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-W5yabH{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-W6exrl{
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-W79lTN{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
border:none;
}

.phw-g-i-W89Ymc{
width:700px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:500;
}

.phw-g-i-W8F4bn{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-W9OBeb{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-W9m9bS{
border-width:1px;
border-color:transparent;
border-style:solid;
}

.phw-g-i-W9n0Ft{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-WAFldL{
width:1000px;
text-align:center;
}

.phw-g-i-WAGpUg{
color:var(--brand-color-primary);
}

.phw-g-i-WAPwnH{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
text-align:start;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-WBgQk4{
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-WBldxO{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-WCAfWs{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-WCil3z{
background:none;
background-image:none;
width:150px;
background-repeat:no-repeat;
background-position:50% 50%;
}

.phw-g-i-WCkeCM{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:250px;
}
.phw-g-i-WCkeCM img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-WCpvQ1{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-WD9QbY{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-WDEYL6{
background-color:transparent;
transition:all 0.2s;
}

.phw-g-i-WDEYL6:hover{
}

.phw-g-i-WDXHEJ{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-WDtydD{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-WE6Svw{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-WEbq03{
}

.phw-g-i-WFMRdp{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-WFwl2M{
background-color:var(--phw-custom-white);
}

.phw-g-i-WGOg8V{
background-color:var(--widget-bg-white-color);
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-WGWgDA{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-WGWgDA img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-WGYoPG{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-WHIO2F{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-WHy9P1{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-WIJyHK{
}

.phw-g-i-WJHOd2{
padding-top:calc(var(--pu-space)*0.25);
padding-bottom:calc(var(--pu-space)*0.25);
}

.phw-g-i-WJIeVj{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
width:0px;
height:0px;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-WJJuBL{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-WJLBhO{
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-WJt1wJ{
}

.phw-g-i-WJwefW{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-WKSuii{
background-color:var(--phw-custom-white);
}

.phw-g-i-WL9ZMV{
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-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
background-color:var(--input-bg);
outline:none;
font-family:var(--cms-g-roboto);
height:50px;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:1.25;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
align-items:center;
}

.phw-g-i-WL9ZMV::-webkit-input-placeholder{
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-WL9ZMV:-ms-input-placeholder{
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-WL9ZMV::-moz-placeholder{
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-WL9ZMV::placeholder{
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}

.phw-g-i-WL9ZMV.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-WL9ZMV:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-WL9ZMV:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-WLwLVC{
font-weight:300;
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
text-shadow:0px 0px 0px rgba(29, 7, 67, 1);
opacity:1;
padding-bottom:calc(var(--pu-space)*0.125);
padding-top:calc(var(--pu-space)*0.125);
}

.phw-g-i-WM32tc{
}

.phw-g-i-WMVPWO{
}

.phw-g-i-WMXhVd{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-WN01Qi{
border-width:1px;
border-color:transparent;
border-style:solid;
}

.phw-g-i-WN785g{
}

.phw-g-i-WNNl6p{
color:var(--white);
}

.phw-g-i-WNTIVW{
}

.phw-g-i-WNeVsz{
background:none;
background-image:none;
border-width:1px;
border-color:transparent;
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);
max-height:none;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
min-height:0px;
outline:none;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
max-width:none;
margin-inline-start:calc(var(--mu-space)*-5);
min-width:0px;
}

.phw-g-i-WNeVsz:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-WNeVsz.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-WNeVsz:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-WOtpLr{
background:none;
background-image:none;
width:150px;
background-repeat:no-repeat;
background-position:50% 50%;
}

.phw-g-i-WPkqtQ{
background:none;
border:none;
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

.phw-g-i-WQ6vCu{
width:auto;
height:100px;
}

.phw-g-i-WQLpMW{
font-size:var(--phw-g-input-label-text-font-size);
color:var(--body-color);
}

.phw-g-i-WQqTPO{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--phw-custom-rich-redc50001ff);
font-family:var(--cms-g-avenir-next);
text-align:center;
margin-inline-start:calc(var(--mu-space)*6.25);
margin-inline-end:calc(var(--mu-space)*6.25);
}

.phw-g-i-WREItU{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-WRYd02{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-WSCXsP{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-WSQSLg{
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var(--phw-g-cards-subtitle-font-size);
}

.phw-g-i-WSTVph{
background-color:var(--phw-custom-white);
}

.phw-g-i-WSzTxL{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-WTSjFw{
}

.phw-g-i-WTUkHV{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*6.25);
padding-inline-start:calc(var(--pu-space)*6.25);
}

.phw-g-i-WTiDmM{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-WTjGOA{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-WTpmCz{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/5180-Healthcare-Jobs-Hero-1742943282879.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-WUCyf5{
background-color:var(--phw-custom-white);
}

.phw-g-i-WUEjYp{
font-size:20px;
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-WUIiHo{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*6.25);
margin-top:calc(var(--mu-space)*5);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-WUkQ6z{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-WUkQ6z img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-WUl277{
}

.phw-g-i-WW7Q00{
border:none;
font-size:var(--phw-g-cards-subtitle-font-size);
color:var(--white);
}

.phw-g-i-WWRDSN{
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
}

.phw-g-i-WWopr5{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:436px;
}
.phw-g-i-WWopr5 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-WX4DnJ{
background:var(--phw-custom-impact-gradient);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--phw-custom-custom-shadow-1);
background-repeat:no-repeat;
}

.phw-g-i-WXBHqr{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-WYFqnS{
justify-content:center;
}

.phw-g-i-WYJiLU{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-WYMVYJ{
}

.phw-g-i-WYSgZx{
}

.phw-g-i-WYtnHj{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-size:var( --phw-g-widget-subheading-font-size);
line-height:1.25;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:50px;
background-color:var(--input-bg);
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-roboto);
align-items:center;
}

.phw-g-i-WYtnHj::-webkit-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-WYtnHj:-ms-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-WYtnHj::-moz-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-WYtnHj::placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}

.phw-g-i-WYtnHj.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-WYtnHj:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-WYtnHj:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-WZdCZU{
}

.phw-g-i-WaZuvP{
line-height:1;
padding-left:0px;
padding-right:0px;
}

.phw-g-i-WaZuvP:hover{
border-width:0px;
border-color:var(--brand-color-primary);
color:var(--body-color);
}

.phw-g-i-Wad4qN{
font-weight:300;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
text-shadow:0px 0px 0px rgba(29, 7, 67, 1);
opacity:1;
width:1000px;
}

.phw-g-i-WapVH0{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-Wbq6oH{
}

.phw-g-i-Wbs8fV{
background-color:transparent;
}

.phw-g-i-WcD4Pa{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Wcahwy{
padding-bottom:calc(var(--pu-space)*1.25);
max-height:none;
max-width:200px;
}

.phw-g-i-WdW2BI{
background:none;
background-image:none;
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
font-weight:300;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-avenir-next);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*6.25);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-WdW2BI:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-WdW2BI.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-WdW2BI:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-WducJO{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

.phw-g-i-WduuRK{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-WeIr2q{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-WeXJX3{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-WeskaA{
}

.phw-g-i-WfXhmM{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-Wfls9c{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-WgZLMy{
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-WgaR2u{
border-width:1px;
border-style:none;
border-color:var(--input-stroke);
background-color:var(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:44px;
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-end:32px;
font-weight:var(--input-font-weight);
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
padding-inline-start:calc(var(--pu-space)*5);
}

.phw-g-i-WgaR2u:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-WgaR2u.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-WgaR2u:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-WhI1nz{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-avenir-next);
color:var(--text-dark);
font-weight:300;
}

.phw-g-i-Whhbci{
color:var(--white);
}

.phw-g-i-WhjpE1{
width:1000px;
text-align:center;
}

.phw-g-i-WiKyNT{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-WiVPxK{
width:80%;
}

.phw-g-i-WjG6sm{
font-weight:400;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-roboto);
}

.phw-g-i-WjXH1X{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-Wji534{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-WkNbhE{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-WkpRAL{
height:100px;
width:180px;
}

.phw-g-i-WlA4lG{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-WmpMN9{
border-width:0.5px;
border-color:var(--phw-custom-border-colorsb8b8b8);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-top:calc(var(--mu-space)*1.25);
margin-bottom:calc(var(--mu-space)*1.25);
background-color:var(--phw-custom-white);
}

.phw-g-i-WmpUub{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-WmpUub img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-Wmukbl{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*8.75);
padding-inline-start:calc(var(--pu-space)*8.75);
padding-inline-end:calc(var(--pu-space)*8.75);
}

.phw-g-i-Wn2X30{
color:var(--white);
}

.phw-g-i-WoCJMT{
align-items:center;
height:44px;
}

.phw-g-i-WoD1Br{
font-size:var(--phw-g-widget-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
font-weight:500;
margin-bottom:calc(var(--mu-space)*-1.875);
}

.phw-g-i-WpNSzJ{
background-color:transparent;
}

.phw-g-i-WpgUi6{
background:var(--phw-custom-impact-gradient);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-repeat:no-repeat;
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-WpozFU{
border-color:transparent;
}

.phw-g-i-WqmxR2{
}

.phw-g-i-WraO9Z{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:447px;
}
.phw-g-i-WraO9Z img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-WsJjCq{
font-size:18px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-WsUYCW{
max-height:none;
max-width:none;
width:180px;
min-height:0px;
min-width:0px;
height:100px;
}

.phw-g-i-Wsfe1e{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-Wsfe1e img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-Wtm9JC{
font-size:var(--phw-g-regular-text-font-size);
padding-bottom:calc(var(--pu-space)*2.5);
color:var(--white);
font-weight:400;
}

.phw-g-i-Wurbnv{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-Wv6wEp{
color:var(--white);
font-size:var(--phw-g-cards-title-font-size);
padding-bottom:calc(var(--pu-space)*3.75);
margin-bottom:calc(var(--mu-space)*-0.125);
}

.phw-g-i-WvdLNr{
justify-content:center;
}

.phw-g-i-WvmQvW{
width:1000px;
text-align:center;
}

.phw-g-i-WwbjzH{
font-family:var(--cms-g-avenir-next);
font-weight:300;
font-size:18px;
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-WwiKjW{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-WwveJL{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-WxOfxa{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-repeat:no-repeat;
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--white);
background-color:transparent;
}

.phw-g-i-WxQDwp{
border-style:none;
border-inline-end-style:solid;
border-inline-end-color:var(--input-stroke);
}

.phw-g-i-Wxntzj{
background-image:none;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
background-color:var(--phw-custom-serco-rich-redc50001ff);
margin-inline-start:calc(var(--mu-space)*-38.5);
}

.phw-g-i-Wxntzj:hover{
background-image:none;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--brand-color-secondary);
background-color:var(--phw-custom-transperant-white);
}

.phw-g-i-Wxntzj:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-Wxntzj:focus{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-Wxntzj:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-Wxntzj.disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
min-height:auto;
}
.phw-g-i-Wxntzj:disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
min-height:auto;
}

.phw-g-i-Wyhs4w{
background:none !important;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
margin-top:calc(var(--mu-space)*-3.75);
}

.phw-g-i-WzJMmg{
height:auto;
width:auto;
max-width:56px;
}

.phw-g-i-Wzx5Y0{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-X0WyAJ{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-transform:capitalize;
}

.phw-g-i-X124yi{
margin-top:calc(var(--mu-space)*-3.75);
}

.phw-g-i-X1Q736{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-X1ezDI{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-X1vfaM{
color:var(--white);
display:inline-block;
font-size:var(--phw-g-small-text-font-size);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:1;
}

.phw-g-i-X1vfaM:hover{
color:var(--white);
}

.phw-g-i-X26DY5{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-X2TjvZ{
background:var(--phw-custom-impact-gradient-inc-blue);
}

.phw-g-i-X2ikW9{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-X2xZXB{
height:300px;
}
.phw-g-i-X2xZXB img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-X36oZC{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:338px;
}
.phw-g-i-X36oZC img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-X3UwN8{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-X3bJFZ{
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:500;
}

.phw-g-i-X3rzDA{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-X42UHE{
}

.phw-g-i-X4FB1y{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
text-align:center;
}

.phw-g-i-X4bAdm{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-X4dyY0{
font-size:var(--custom-font-size-1);
color:var(--body-color);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-X4kfbx{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-X5CznV{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
padding-top:calc(var(--pu-space)*0);
text-align:center;
}

.phw-g-i-X5lnBW{
border-width:1px;
border-color:var(--phw-custom-light-graye9e9e9);
border-style:solid;
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-X60k7S{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-X6FaWO{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
margin-bottom:calc(var(--mu-space)*-3.75);
}

.phw-g-i-X6JYkm{
}

.phw-g-i-X6eyQf{
font-size:var(--custom-font-size-8);
color:var(--brand-color-primary);
padding-inline-end:calc(var(--pu-space)*7.5);
}

.phw-g-i-X80tDp{
background:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-header-background-coloreceeefff);
}

.phw-g-i-X9481y{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-X984n7{
background-color:transparent;
}

.phw-g-i-X9RnRD{
width:450px;
}

.phw-g-i-X9WEA4{
}
.phw-g-i-X9WEA4 img{
object-fit:cover;
}

.phw-g-i-XA2Z0K{
height:100px;
width:200px;
}

.phw-g-i-XAt4qQ{
padding-top:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
}

.phw-g-i-XAxZIs{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-XB2zus{
}

.phw-g-i-XBPmF6{
}

.phw-g-i-XBXO3G{
font-size:var(--phw-g-large-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-XCGoBF{
font-weight:500;
font-size:var(--font-size-12);
line-height:var(--line-height-1);
color:var(--brand-color-primary);
}

.phw-g-i-XCzaWx{
color:var(--white);
}

.phw-g-i-XD8BDv{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-XDIldr{
font-weight:500;
font-size:var(--custom-font-size-2);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-XDU5Jb{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
text-align:start;
min-height:280px;
background-color:var(--phw-custom-indigo-50-per-cent);
width:60%;
}

.phw-g-i-XDlcV4{
font-size:var(--phw-g-cards-title-font-size);
color:var(--phw-custom-indigo3f017dff);
}

.phw-g-i-XERnFU{
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-XF9jGO{
font-size:var(--font-size-12);
line-height:var(--line-height-2);
color:var(--brand-color-primary);
}

.phw-g-i-XFLeop{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-inline-start:calc(var(--mu-space)*8.75);
margin-inline-end:calc(var(--mu-space)*8.75);
}

.phw-g-i-XFSNSQ{
color:var(--white);
}

.phw-g-i-XGVhg3{
width:80px;
height:80px;
}

.phw-g-i-XGwmlo{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-XH9kxl{
background:none;
border:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-XHBT5v{
margin-top:calc(var(--mu-space)*5);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-XHMPnR{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-XImRdC{
font-size:var(--custom-font-size-2);
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-XK8LrR{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-XKk0Hs{
font-size:var(--phw-g-regular-text-font-size);
color:var(--text-dark);
font-weight:400;
margin-top:calc(var(--mu-space)*7);
}

.phw-g-i-XL28wG{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-XLKeM6{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
}

.phw-g-i-XMZyWH{
font-weight:300;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-XMiCwN{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/10843_16_05_202312_07_36_HMPThameside-prison-1742852516471.jpg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-XNErie{
font-size:var(--phw-g-cards-title-font-size);
color:var(--white);
text-align:center;
}

.phw-g-i-XNar1T{
border-color:var(--phw-custom-indigo-border3f017dff);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-indigo-20-per-cent);
}

.phw-g-i-XNzlGj{
fill:var(--brand-color-secondary);
color:var(--brand-color-secondary);
height:80px;
width:80px;
}

.phw-g-i-XOF4Yf{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-XP9dZ3{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-XPHg06{
border-width:1px;
border-color:var(--phw-custom-rich-red--sercoc50001ff);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-weight:500;
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-size:var(--phw-g-small-text-font-size);
gap:0px;
padding-left:16px;
padding-right:16px;
min-height:auto;
height:32px;
margin-top:calc(var(--mu-space)*0.125);
background-color:var(--brand-color-secondary);
line-height:1;
}

.phw-g-i-XPHg06:hover{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-weight:500;
color:var(--brand-color-secondary);
font-size:var(--phw-g-small-text-font-size);
background-color:var(--phw-custom-white);
}

.phw-g-i-XPVcqn{
color:var(--brand-color-primary);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-XPmWaB{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-XPrMZC{
}

.phw-g-i-XPwzgS{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:308px;
}
.phw-g-i-XPwzgS img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-XQ3iRw{
fill:var(--phw-custom-whiteffffff);
color:var(--phw-custom-whiteffffff);
}

.phw-g-i-XQj60P{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-XQqAMZ{
font-size:var(--phw-g-cards-title-font-size);
}

.phw-g-i-XRPSm0{
font-weight:500;
font-size:40px;
color:var(--white);
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-XRi2mJ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-XRkURC{
border-width:0.5px;
border-color:var(--phw-custom-border-colorsb8b8b8);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-serco-light-grey-10pc);
box-shadow:var(--box-shadow-style-2);
}

.phw-g-i-XRwcJy{
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(--phw-g-input-label-text-font-size);
line-height:1.25;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:50px;
background-color:var(--input-bg);
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-avenir-next);
align-items:center;
}

.phw-g-i-XRwcJy::-webkit-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-XRwcJy:-ms-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-XRwcJy::-moz-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-XRwcJy::placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}

.phw-g-i-XRwcJy.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-XRwcJy:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-XRwcJy:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-XSYVdz{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-XSy3qY{
background:none;
background-image:none;
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);
max-height:none;
padding-inline-start:calc(var(--pu-space)*1.875);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
min-height:0px;
outline:none;
font-family:var(--cms-g-avenir-next);
border:none;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
max-width:none;
min-width:0px;
}

.phw-g-i-XSy3qY:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-XSy3qY.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-XSy3qY:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-XSy3qY::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-XSy3qY:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-XSy3qY::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-XSy3qY::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-XU2JlX{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-XU2JlX img{
object-fit:cover;
}

.phw-g-i-XUU90L{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-XVWcDb{
color:var(--secondary-text);
padding-inline-start:calc(var(--pu-space)*0);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*6.25);
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-XWGYyQ{
}

.phw-g-i-XWP2lf{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-XWzGEk{
height:100px;
width:180px;
}

.phw-g-i-XX0VbE{
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
height:0%;
width:0px;
}

.phw-g-i-XX9tNw{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-XXlmvg{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
text-align:center;
background-color:var(--phw-custom-white);
}

.phw-g-i-XXzwJ3{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:230px;
}
.phw-g-i-XXzwJ3 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-XYO9nw{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-XZiQtB{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-XZyRBC{
border-top-left-radius:calc(var(--border-radius-base)*0);
background-color:var(--brand-color-primary);
}

.phw-g-i-Xa3U63{
font-size:var(--phw-g-regular-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-XadZ4V{
background-color:var(--brand-color-secondary);
}

.phw-g-i-Xb33DV{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-XbMeDT:hover{
border: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(--body-color);
}

.phw-g-i-XbMeDT{
}

.phw-g-i-Xc6qbi{
}

.phw-g-i-Xc7mPc{
font-weight:400;
font-size:var(--phw-g-numbers-font-size);
line-height:1.2;
color:var(--brand-color-primary);
}

.phw-g-i-XcBoma{
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-XcYCXG{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-Xcc2gv{
font-size:var(--custom-font-size-1);
line-height:1.3;
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-Xch6Xn{
font-weight:500;
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-XclDFs{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-XcwetJ{
height:20px;
width:20px;
}

.phw-g-i-Xd72uY{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Xdd2Eq{
background-color:transparent;
}

.phw-g-i-Xe1XCu{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-XfnFHN{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--white);
font-family:var(--cms-g-lora);
}

.phw-g-i-XfnVPU{
font-weight:400;
font-size:var(--custom-font-size-1);
line-height:1.688;
color:var(--white);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-XfoSW2{
background:var(--phw-custom-impact-gradient-inc-red);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-XgTvkG{
width:700px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:500;
}

.phw-g-i-Xgu0Mu{
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-XiFHY7{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-XjSD5g{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-XjfAgM{
}

.phw-g-i-XkSo1p{
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:500;
}

.phw-g-i-Xl23fl{
padding-bottom:calc(var(--pu-space)*4);
}

.phw-g-i-XluTdO{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-XluTdO img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-XmH9ts{
color:var(--white);
font-weight:400;
width:350px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-XmYvpu{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564547053.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
}

.phw-g-i-Xmkr8a{
}

.phw-g-i-XmudLH{
font-weight:500;
font-size:var(--custom-font-size-2);
line-height:var(--line-height-4);
color:var(--brand-color-primary);
}

.phw-g-i-Xmw6Qw{
color:var(--text-dark);
}

.phw-g-i-XpX5r8{
min-width:180px;
}

.phw-g-i-XpexxC{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*3.75);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5.625);
}

.phw-g-i-XpgKB8{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/kids-swimming-pool-leisure-1743166507983.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*15);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
}

.phw-g-i-XqGqrm{
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-Xqa6XJ{
font-weight:500;
font-size:30px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-XqlGif{
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 50%;
}

.phw-g-i-Xqxcrh{
padding-inline-end:calc(var(--pu-space)*8.75);
}

.phw-g-i-Xr7Lbs{
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-XrOOyK{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Handshake-1741151040785.svg);
width:150px;
background-repeat:no-repeat;
background-position:50% 50%;
}

.phw-g-i-XrSTJ7{
padding-top:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-XrVqiO{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-XraKti{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-XrcpqT{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-transparent-black);
justify-content:center;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*6.25);
margin-inline-end:calc(var(--mu-space)*51.25);
align-items:center;
text-align:center;
}

.phw-g-i-XrkJMT{
border:none;
}

.phw-g-i-XsavXQ{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Xsd5Oa{
margin-bottom:calc(var(--mu-space)*0);
height:300px;
}
.phw-g-i-Xsd5Oa img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-XsxD02{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:175px;
}
.phw-g-i-XsxD02 img{
object-fit:cover;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-XtwMEf{
font-weight:600;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--phw-custom-indigo3f017dff);
font-family:var(--cms-g-avenir-next);
text-align:start;
}

.phw-g-i-Xu40Kc{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
margin-bottom:calc(var(--mu-space)*0);
text-shadow:10px 10px 10px rgba(0,0,0,0.25);
}

.phw-g-i-XuXXNr{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-Xv1e04{
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-XvNKqR{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-XvVQdU{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-XwNiYc{
border-width:1px;
border-color:var(--phw-custom-indigo-border3f017dff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-transperant-white);
}

.phw-g-i-XwexX4{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-XwoJ3W{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-XwoSke{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0.5);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-XwoSke img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0.5);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-XxPzL4{
height:300px;
}
.phw-g-i-XxPzL4 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-XxfPeP{
border-style:none;
border-inline-end-style:solid;
border-inline-end-color:var(--input-stroke);
}

.phw-g-i-Xxqw0c{
font-size:16px;
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-XxzlI3{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-XyN3Ql{
border-width:0.5px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
.phw-g-i-XyN3Ql img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-XyUgZX{
}

.phw-g-i-Xyt7DC{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-XzoN3s{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/CorporateOperationsandICT-JobCategory-Hero-1742804351514.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-Y0KYhk{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-Y0RvEk{
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-Y0RvEk:hover{
color:var(--white);
}

.phw-g-i-Y0TBbr{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-Y0UN6J{
border-top-width:0px;
border-bottom-width:0px;
border-color:var(--brand-color-primary);
border-inline-end-width:0px;
border-inline-start-style:solid;
border-inline-start-color:var(--input-stroke);
}

.phw-g-i-Y0Z91T{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
width:600px;
text-align:start;
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-Y0meaN{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.5;
color:var(--phw-custom-serco-grey-90percent-body-copy59666fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*-10);
}

.phw-g-i-Y2nlRY{
color:var(--white);
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-Y31XEm{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--widget-bg-white-color);
}

.phw-g-i-Y3tyrS{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-Y6P5Gr{
height:100px;
width:100px;
}

.phw-g-i-Y6ycGO{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-Y72G5G{
color:var(--white);
}

.phw-g-i-Y7LGzM{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Y80lFM{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:422px;
}
.phw-g-i-Y80lFM img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-Y9fiau{
font-family:var(--cms-g-avenir-next);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-Y9qNYo{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
height:270px;
}

.phw-g-i-Y9sCoq{
background-color:var(--brand-color-secondary);
transition:all 0.2s;
}

.phw-g-i-Y9wgVg{
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}

.phw-g-i-Y9wgVg::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-Y9wgVg:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-Y9wgVg::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-Y9wgVg::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}

.phw-g-i-Y9wgVg.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Y9wgVg:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Y9wgVg:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-YAzdZf{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-YB2dBT{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-YBcwFU{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-YBleSB{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-YCBhQD{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:250px;
}
.phw-g-i-YCBhQD img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-YCEvYY{
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-YCJFbY{
background:none !important;
background-image:none;
border-width:2px;
border-color:var(--phw-custom-rich-red--sercoc50001ff);
border-style:dashed;
background-color:transparent;
}

.phw-g-i-YCJFbY:hover{
}

.phw-g-i-YCKPyt{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-YDJG3V{
background:none;
background-image:none;
width:150px;
background-repeat:no-repeat;
background-position:50% 50%;
height:80px;
}

.phw-g-i-YDXzM1{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-YENz5g{
background-color:var(--phw-custom-serco-light-grey-10pc);
}

.phw-g-i-YEaA0Q{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-YEfmXh{
padding-inline-end:calc(var(--pu-space)*6.25);
color:var(--phw-custom-serco-gray46555fff);
padding-inline-start:calc(var(--pu-space)*6.25);
font-weight:300;
font-size:var(--phw-g-regular-text-font-size);
padding-bottom:calc(var(--pu-space)*0);
line-height:var(--paragraph-line-height-2);
margin-inline-start:calc(var(--mu-space)*0);
font-family:var(--cms-g-avenir-next);
text-align:center;
}

.phw-g-i-YEnt5U{
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-YFGkoy{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:302px;
}
.phw-g-i-YFGkoy img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-YFHnqz{
font-weight:500;
font-size:40px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
}

.phw-g-i-YFxyXu{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-YGJltB{
padding-top:calc(var(--pu-space)*1);
padding-bottom:calc(var(--pu-space)*4);
background-color:var(--brand-color-primary);
}

.phw-g-i-YGmGfE{
font-family:var(--cms-g-avenir-next);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
}

.phw-g-i-YGoPMf{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-YHuUOu{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}
.phw-g-i-YHuUOu img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-YI4sDG{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
text-align:left;
background-color:var(--phw-custom-white);
}

.phw-g-i-YIaVie{
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:400;
}

.phw-g-i-YIhmCT{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-YIhmCT img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-YIxU00{
}

.phw-g-i-YJIoDE{
font-size:var(--custom-font-size-1);
color:var(--white);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-YJXmH0{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-YKMjWm{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/SGJSGZGB/images/download-1741078711575.png);
border-width:2px;
border-color:var(--brand-color-primary);
border-style:solid;
background-repeat:no-repeat;
background-position:100% 50%;
}

.phw-g-i-YKnxA6{
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-YLkKp2{
font-size:var(--phw-g-regular-text-font-size);
color:var(--white);
}

.phw-g-i-YMJeMQ{
}
.phw-g-i-YMJeMQ img{
object-fit:cover ;
}

.phw-g-i-YMMITh{
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
font-family:var(--cms-g-lora);
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-YNZyLf{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
}

.phw-g-i-YNmlnp{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-YNuCBO{
background-color:transparent;
}

.phw-g-i-YOYml2{
width:80%;
}

.phw-g-i-YQ1ELN{
border-width:5px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:var(--phw-g-regular-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
padding-inline-end:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*3.75);
text-shadow:none;
margin-bottom:calc(var(--mu-space)*1.25);
margin-top:calc(var(--mu-space)*-2.5);
}

.phw-g-i-YQWTFk{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-YQjbHj{
height:100px;
width:180px;
}

.phw-g-i-YQp2SU{
margin-inline-start:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-YR0RDo{
font-size:var(--phw-g-regular-text-font-size);
padding-inline-end:calc(var(--pu-space)*6.25);
}

.phw-g-i-YRQ5RL{
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--box-shadow-style-3);
}

.phw-g-i-YRghDk{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-YSAdCN{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-YSGtoz{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-YT1yQV{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-YT1yQV img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-YTLLJX{
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:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0.375);
margin-inline-start:calc(var(--mu-space)*-12.5);
height:100%;
}
.phw-g-i-YTLLJX img{
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);
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-YTRiFZ{
color:var(--phw-custom-indigo3f017dff);
font-weight:600;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
text-align:start;
}

.phw-g-i-YTresB{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-YU9Cs8{
background:var(--phw-custom-impact-gradient);
background-repeat:no-repeat;
}

.phw-g-i-YUhP1K{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*6.25);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-YUiUW9{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-YUvKoc{
border-style:none;
padding-inline-start:calc(var(--pu-space)*4);
padding-inline-end:calc(var(--pu-space)*2);
height:40px;
}

.phw-g-i-YWIdVB{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-YWk7uU{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-YXFHwl{
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);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:var(--input-bg);
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-YXFHwl:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-YXFHwl.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-YXFHwl:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-YXzYaA{
padding-top:calc(var(--pu-space)*0.5);
padding-bottom:calc(var(--pu-space)*0.5);
}

.phw-g-i-YZnpdH{
}

.phw-g-i-YZrq2m{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
margin-inline-start:auto;
margin-top:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-YaRR6V{
color:var(--white);
background-color:var(--phw-custom-teal-background28a9a7ff);
}

.phw-g-i-YbCziJ{
width:1000px;
text-align:center;
}

.phw-g-i-YbFlsi{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
height:480px;
}
.phw-g-i-YbFlsi img{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-YbWkFq{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-YcCSI2{
font-size:var(--font-size-15);
line-height:var(--paragraph-line-height-1);
color:var(--white);
}

.phw-g-i-YcHKfy{
font-weight:500;
font-size:var(--phw-g-small-text-font-size);
color:var(--white);
padding-bottom:calc(var(--pu-space)*0.5);
}

.phw-g-i-YchKLc{
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(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:auto;
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-YchKLc:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-YchKLc.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-YchKLc:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-YdSF7c{
padding-inline-end:calc(var(--pu-space)*6.25);
}

.phw-g-i-YeOrHM{
fill:var(--phw-custom-icondark595959);
}

.phw-g-i-YeodY4{
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*1.25);
font-weight:300;
}

.phw-g-i-YeodY4::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-YeodY4:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-YeodY4::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-YeodY4::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}

.phw-g-i-YeodY4.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-YeodY4:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-YeodY4:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-YetgCt{
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-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
background-color:var(--input-bg);
outline:none;
font-family:var(--cms-g-roboto);
height:50px;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:1.25;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
align-items:center;
}

.phw-g-i-YetgCt::-webkit-input-placeholder{
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-YetgCt:-ms-input-placeholder{
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-YetgCt::-moz-placeholder{
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-YetgCt::placeholder{
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}

.phw-g-i-YetgCt.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-YetgCt:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-YetgCt:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-YfFXIR{
font-weight:500;
font-size:var(--custom-font-size-2);
line-height:var(--line-height-4);
color:var(--brand-color-primary);
}

.phw-g-i-YfJSEn{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
}

.phw-g-i-YfhY6a{
margin-top:calc(var(--mu-space)*5);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-YfkPaM{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-family:var(--cms-g-avenir-next);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*1.875);
}

.phw-g-i-YgMBwE{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-YglB0r{
color:var(--white);
}

.phw-g-i-Yh0qYE{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-Yh3dc6{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-YiQZfc{
font-weight:500;
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-YkhEKz{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-YlORSp{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Yli5u2{
}

.phw-g-i-no3BgZ:hover .phw-g-i-Ylw003{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
}

.phw-g-i-Ylw003{
}

.phw-g-i-YnvFQX{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-Yo3ggr{
}

.phw-g-i-YoMEYc{
border-width:1px;
border-color:transparent;
border-style:solid;
background-color:var(--phw-custom-white);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-Yoghtk{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-YowFQs{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:250px;
}
.phw-g-i-YowFQs img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-YqQ3ur{
}
.phw-g-i-YqQ3ur img{
object-fit:cover ;
}

.phw-g-i-YqXVuB{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-Yqvkd7{
font-weight:300;
font-size:var(--phw-g-placeholder-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-Yr67Ji{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-Yr8SsX{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
margin-top:calc(var(--mu-space)*-10);
}

.phw-g-i-Yrozrf{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-YsNFy1{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
background-color:var(--phw-custom-focus1862c6);
}

.phw-g-i-YtR3aI{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-Yu9gbv{
padding-bottom:calc(var(--pu-space)*10);
padding-top:calc(var(--pu-space)*6.875);
}

.phw-g-i-YuscfD{
color:var(--white);
padding-inline-start:calc(var(--pu-space)*0);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*16.25);
margin-inline-end:calc(var(--mu-space)*1.25);
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-YuwKuF{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-inline-start:calc(var(--mu-space)*1.25);
margin-inline-end:calc(var(--mu-space)*1.25);
height:370px;
}
.phw-g-i-YuwKuF img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-YuwlBO{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/11087-Facilities-Jobs-Hero-1742941951710.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-YwMobW{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--input-bg);
font-weight:300;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-avenir-next);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*6.25);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-YwMobW:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-YwMobW.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-YwMobW:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Yx4MTq{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
width:700px;
}

.phw-g-i-YxCw6x{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
background-color:var(--phw-custom-teal-background28a9a7ff);
}

.phw-g-i-YxaudU{
font-size:var(--phw-g-regular-text-font-size);
color:var(--white);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*0);
max-width:500px;
width:500px;
margin-inline-start:calc(var(--mu-space)*12.5);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-YxfzWG{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-roboto);
}

.phw-g-i-Yxsmw2{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-YxxyiF{
font-weight:500;
font-size:var(--custom-font-size-2);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-Z05qKi{
fill:var(--icon-dark);
color:var(--icon-dark);
width:150px;
height:150px;
}

.phw-g-i-Z0soLa{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-Z10t9a{
font-size:var(--phw-g-widget-title-font-size);
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-lora);
font-weight:400;
margin-bottom:calc(var(--mu-space)*-1.875);
text-align:center;
}

.phw-g-i-Z16IUd{
height:100px;
width:100px;
}

.phw-g-i-Z1c74w{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Z2IEGL{
background:var(--phw-custom-impact-gradient);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-repeat:no-repeat;
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-Z2McOy{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-Z2Rhrz{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-Z2Z3SA{
font-weight:500;
font-size:var(--custom-font-size-2);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
text-align:center;
}

.phw-g-i-Z31gKu{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/8133-Justice-Jobs-Hero-1742941948637.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-Z3gPDf{
border:none;
}

.phw-g-i-Z3gPDf::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-Z3gPDf:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-Z3gPDf::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-Z3gPDf::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-Z3xQDA{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:383px;
}
.phw-g-i-Z3xQDA img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-Z4YAH8{
background-color:transparent;
}

.phw-g-i-Z5oyFN{
}

.phw-g-i-Z5t6OC{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-Z5t6OC img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-Z5taUq{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

.phw-g-i-Z61Z6S{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-Z6hAi3{
}

.phw-g-i-Z6vnnA{
background-color:var(--phw-custom-white);
}

.phw-g-i-Z8NusU{
width:auto;
}

.phw-g-i-Z8WKGs{
background:none;
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-Z97wIe{
width:1000px;
text-align:center;
}

.phw-g-i-Z9O41u{
width:80%;
}

.phw-g-i-ZA9vuq{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
}

.phw-g-i-ZAMCBi{
background:none;
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-ZAf6Dy{
fill:var(--phw-custom-whiteffffff);
color:var(--phw-custom-whiteffffff);
}

.phw-g-i-ZBJ5CK{
font-size:30px;
line-height:1.25;
color:var(--white);
font-weight:500;
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-ZBSoGA{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-ZCeuuW{
border-width:1px;
border-color:var(--phw-custom-light-graye9e9e9);
border-style:solid;
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-ZECTi1{
font-size:var(--phw-g-cards-title-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-ZEMRUj{
font-size:var(--custom-font-size-4);
font-weight:500;
line-height:1.25;
}

.phw-g-i-ZEfpSQ{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
margin-top:calc(var(--mu-space)*-7.5);
}

.phw-g-i-ZFTjvM{
padding-bottom:calc(var(--pu-space)*16.25);
background-color:var(--widget-bg-white-color);
}

.phw-g-i-ZGFD0h{
}

.phw-g-i-ZGIAb3{
border:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-ZGPe2k{
font-size:var(--phw-g-regular-text-font-size);
color:var(--body-color);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*0);
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
margin-inline-end:calc(var(--mu-space)*16.25);
}

.phw-g-i-ZH3JXA{
fill:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-ZHReTz{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-ZHizBb{
color:var(--brand-color-primary);
padding-inline-end:calc(var(--pu-space)*6.25);
}

.phw-g-i-ZJ3WKe{
color:var(--brand-color-secondary);
}

.phw-g-i-ZJe0ad{
border-top-left-radius:calc(var(--border-radius-base)*0.5);
border-top-right-radius:calc(var(--border-radius-base)*0.5);
border-bottom-left-radius:calc(var(--border-radius-base)*0.5);
border-bottom-right-radius:calc(var(--border-radius-base)*0.5);
}

.phw-g-i-ZJxZg3{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-ZLBmIS{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-ZLp98S{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-ZMCTZV{
border-width:1px;
border-color:var(--phw-custom-border-colorsb8b8b8);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-ZMHPB7{
padding-top:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
text-align:center;
}

.phw-g-i-ZMPRrW{
margin-top:calc(var(--mu-space)*17.5);
}

.phw-g-i-ZMQQwV{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-roboto);
font-weight:400;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-ZMXXPE{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-ZN3OOM{
height:270px;
}
.phw-g-i-ZN3OOM img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-ZN4SDz{
background-color:var(--phw-custom-white);
}

.phw-g-i-ZNNH8O{
border-width:0;
border-color:transparent;
color:var(--brand-color-secondary);
background-color:transparent;
min-height:auto;
box-shadow:none;
font-weight:500;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-ZNNH8O:hover{
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-ZNNH8O:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-ZNNH8O.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-ZNNH8O:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-ZNVnQu{
background:none;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-ZNwlbH{
border-width:1px;
border-color:var(--phw-custom-light-graye9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
text-align:center;
background-color:var(--phw-custom-white);
}

.phw-g-i-ZOsGEj{
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-ZOzAAF{
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-ZP8vDs{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-ZP8vDs img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-ZPSMK2{
background:var(--phw-custom-impact-gradient-inc-blue);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-ZPsHko{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
text-align:center;
}

.phw-g-i-ZQgfTa{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
margin-top:calc(var(--mu-space)*-10);
}

.phw-g-i-ZRVjpx{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-ZRVjpx:hover{
}

.phw-g-i-ZReAY7{
color:var(--brand-color-primary);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-ZRgKT9{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-ZS7Dq6{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:var(--line-height-4);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-ZSoOzq{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-ZT10ZB{
width:1000px;
text-align:center;
}

.phw-g-i-ZTs0cN{
}

.phw-g-i-ZUKLiB{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-ZV6e2O{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-ZVj3at{
font-weight:500;
font-size:var(--custom-font-size-2);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-ZVytSY{
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:400;
}

.phw-g-i-ZWCg4y{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-ZXAruk{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-ZXCVhC{
background-color:var(--phw-custom-white);
}

.phw-g-i-ZXz9cN{
}

.phw-g-i-ZYgE9V{
font-size:var(--phw-g-input-label-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
margin-bottom:calc(var(--mu-space)*3.75);
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
height:auto;
width:100%;
}

.phw-g-i-ZZFJg4{
padding-inline-start:calc(var(--pu-space)*3.75);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-ZZPXnh{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-ZZRJUR{
}

.phw-g-i-ZZVnRm{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-Za6ZcY{
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-ZaccAn{
padding-inline-end:calc(var(--pu-space)*6);
}

.phw-g-i-Zaioy5{
background:none;
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
text-align:center;
}

.phw-g-i-ZbWhFx{
height:100px;
width:auto;
}

.phw-g-i-Zd32uf{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-ZdnKuT{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.3;
color:var(--secondary-text);
font-weight:400;
width:700px;
}

.phw-g-i-ZdwgUs{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-ZeRBl3{
color:var(--brand-color-primary);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*5);
margin-inline-end:calc(var(--mu-space)*5);
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-ZeRWYq{
font-size:var(--phw-g-widget-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
font-weight:500;
margin-bottom:calc(var(--mu-space)*-1.875);
}

.phw-g-i-ZeVBmd{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-ZeoXb9{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:none;
}

.phw-g-i-ZfB2v1{
background-color:var(--phw-custom-black-background212529);
padding-inline-start:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-ZfClQ1{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:447px;
}
.phw-g-i-ZfClQ1 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-ZfErRZ{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-ZfisvV{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-ZgZUxl{
font-size:var(--phw-g-cards-title-font-size);
}

.phw-g-i-Zgvutc{
font-size:var(--custom-font-size-2);
color:var(--brand-color-primary);
margin-inline-end:calc(var(--mu-space)*7.5);
margin-inline-start:calc(var(--mu-space)*7.5);
}

.phw-g-i-Zhf8zv{
}

.phw-g-i-Zhom6D{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-ZhztuQ{
margin-top:calc(var(--mu-space)*-7.5);
margin-bottom:calc(var(--mu-space)*-7.5);
}

.phw-g-i-Zi49YX{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-Zj1s8r{
}

.phw-g-i-ZjFc3h{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
height:0px;
width:0px;
}

.phw-g-i-ZjWqmk{
font-size:var(--custom-font-size-1);
line-height:1.3;
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-ZjX6kz{
text-align:right;
height:auto;
width:480px;
}

.phw-g-i-ZjZhVH{
color:var(--brand-color-primary);
}

.phw-g-i-ZjdYT2{
background-color:var(--brand-color-primary);
}

.phw-g-i-ZjgxtS{
padding-inline-end:calc(var(--pu-space)*56.25);
text-shadow:3px 3px 10px rgba(0,0,0,0.25);
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-ZlERjd{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-Zlwt3H{
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
background-color:var(--phw-custom-backgroundgrayf2f2f2);
transition:all 0.2s;
}

.phw-g-i-Zmg65R{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
}

.phw-g-i-ZmjunK{
background-color:var(--phw-custom-white);
}

.phw-g-i-Zn9oun{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-Zn9oun img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-Zncz6i{
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*-3.75);
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-ZndNut{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564547053.png);
background-color:none;
background-repeat:no-repeat;
}

.phw-g-i-ZneEyb{
}

.phw-g-i-ZoOFda{
background-image:none;
border-color:var(--phw-custom-rich-red--sercoc50001ff);
border-style:solid;
border-top-left-radius:50%;
border-top-right-radius:50%;
border-bottom-left-radius:50%;
border-bottom-right-radius:50%;
color:var(--white);
padding-left:0px;
min-height:32px;
background-color:var(--phw-custom-serco-rich-redc50001ff);
font-family:var(--cms-g-avenir-next);
padding-right:0px;
}

.phw-g-i-ZoOFda:hover{
background-image:none;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:50%;
border-top-right-radius:50%;
border-bottom-left-radius:50%;
border-bottom-right-radius:50%;
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-ZoOFda:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-ZoOFda:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-ZoOFda:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-ZoOFda.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-ZoOFda:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-Zok0sV{
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-size:var( --phw-g-widget-subheading-font-size);
display:inline-flex;
line-height:var(--paragraph-line-height-2);
text-decoration:none;
}

.phw-g-i-ZonkxS{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
border:none;
}

.phw-g-i-ZpTrAV{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-ZpWZMN{
background-color:transparent;
}

.phw-g-i-ZqHk9q{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
overflow:visible;
}

.phw-g-i-ZrETU8{
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);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:1.25;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-color:var(--input-bg);
outline:none;
font-family:var(--cms-g-roboto);
align-items:center;
height:50px;
}

.phw-g-i-ZrETU8::-webkit-input-placeholder{
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
font-family:var(--cms-g-avenir-next);
}
.phw-g-i-ZrETU8:-ms-input-placeholder{
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
font-family:var(--cms-g-avenir-next);
}
.phw-g-i-ZrETU8::-moz-placeholder{
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
font-family:var(--cms-g-avenir-next);
}
.phw-g-i-ZrETU8::placeholder{
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-ZrETU8.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-ZrETU8:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-ZrETU8:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-ZrJDmf{
color:var(--brand-color-secondary);
}

.phw-g-i-Zrl29r{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-ZtjvId{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-ZtvSsB{
font-size:var(--phw-g-input-label-text-font-size);
color:var(--phw-custom-indigo3f017dff);
font-weight:500;
}

.phw-g-i-ZufvT8{
}

.phw-g-i-ZuhFB4{
font-weight:500;
color:var(--white);
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-Zum50O{
font-family:var(--cms-g-avenir-next);
font-weight:500;
color:var(--phw-custom-serco-gray46555fff);
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-Zw06GC{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-ZxsXE5{
font-weight:400;
color:var(--white);
font-family:var(--cms-g-roboto);
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
font-size:var( --phw-g-widget-subheading-font-size);
background-color:var(--phw-custom-white);
border-width:1px;
}

.phw-g-i-ZxsXE5:hover{
color:var(--body-color);
border-style:none;
}

.phw-g-i-ZyB29i{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-ZyxNbX{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-ZzPJMR{
}

.phw-g-i-Zzl2VL{
}

.phw-g-i-a0PfQW{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:340px;
overflow:hidden;
}

.phw-g-i-a15WKG{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-a1FN8d{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-a1JIxv{
}

.phw-g-i-a1XKTq{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*5);
margin-inline-end:calc(var(--mu-space)*5);
}

.phw-g-i-a2Bmaa{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
border:none;
}

.phw-g-i-a2Bmaa:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-a2Bmaa.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-a2Bmaa:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-a3GXVT{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-a5Gf5M{
width:58%;
}

.phw-g-i-a5TcDO{
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-light-graye9e9e9);
border-bottom-width:1px;
}

.phw-g-i-a5tXUL{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
background-color:transparent;
}

.phw-g-i-a666Yp{
border-color:transparent;
border-style:solid;
background-color:transparent;
}

.phw-g-i-a6LTR7{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-a74U3G{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-a7HOFB{
}

.phw-g-i-a7dvb8{
color:var(--phw-custom-serco-mid-grey3d4961ff);
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
font-family:var(--cms-g-lora);
}

.phw-g-i-a82xFt{
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-a89845{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-a92QKo{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-a92QKo img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-a99umt{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-aCjGxU{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-aD2kWQ{
background:none;
border:none;
background-image:none;
font-family:var(--cms-g-avenir-next);
color:var(--alert-focus);
font-weight:400;
background-color:transparent;
}

.phw-g-i-aD2kWQ:hover{
color:var(--white);
}

.phw-g-i-aDgWL9{
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-aDouUt{
width:80%;
}

.phw-g-i-aEDnJN{
}

.phw-g-i-aEGXKT{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-aESgJC{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-aEuKTC{
font-weight:500;
font-size:var(--phw-g-large-text-font-size);
line-height:var(--line-height-4);
color:var(--brand-color-primary);
}

.phw-g-i-aEvaqB{
width:auto;
height:100px;
}

.phw-g-i-aFwlmB{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-aGHuTx{
font-weight:300;
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-v5tZ4Z:hover .phw-g-i-aGO8sQ{
}

.phw-g-i-aGO8sQ{
}

.phw-g-i-aGYD4e{
font-size:var(--phw-g-regular-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-aGsbnQ{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
padding-inline-end:calc(var(--pu-space)*15);
padding-inline-start:calc(var(--pu-space)*15);
margin-top:calc(var(--mu-space)*1);
}

.phw-g-i-aH1EwS{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-aHHFpE{
background-color:transparent;
}

.phw-g-i-aHiNYn{
background-color:var(--phw-custom-header-background-coloreceeefff);
}

.phw-g-i-aHjttr{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-aHrVPD{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-aIZ1gx{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
text-align:center;
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-aJ8h49{
}

.phw-g-i-aJKDtV{
height:352px;
}
.phw-g-i-aJKDtV img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-aJlLWH{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/7473-Leisure-Jobs-Hero-1742983435014.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-aK1sXG{
background:none;
background-image:none;
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-aKCumN{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0.125);
}

.phw-g-i-aKGdHk{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-aMGUht{
}

.phw-g-i-aMYIC8{
}

.phw-g-i-aNEHQ4{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.5;
color:var(--phw-custom-serco-grey-90percent-body-copy59666fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*-10);
}

.phw-g-i-aNxqXU{
}

.phw-g-i-aOr5Xp{
font-size:var(--custom-font-size-4);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-bottom:calc(var(--mu-space)*-1.875);
}

.phw-g-i-aPhYjC{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-aPhhgu{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-aQDqu7{
color:var(--brand-color-primary);
font-weight:400;
width:350px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-aQycVM{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
text-align:center;
}

.phw-g-i-aTTz7P{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*0);
justify-content:start;
text-align:start;
}

.phw-g-i-aU4ylL{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-aULLY3{
background:none;
background-image:none;
box-shadow:none;
}

.phw-g-i-8uEhho:hover .phw-g-i-aULLY3{
}

.phw-g-i-aUQK1p{
font-size:var(--phw-g-placeholder-text-font-size);
font-weight:400;
margin-bottom:calc(var(--mu-space)*3.75);
margin-inline-start:calc(var(--mu-space)*10);
margin-inline-end:calc(var(--mu-space)*10);
}

.phw-g-i-aUbp2R{
border-radius:var(--border-radius-base);
color:var(--white);
line-height:30px;
min-width:30px;
background-color:var(--brand-color-primary);
}

.phw-g-i-aUbp2R.active{
color:var(--white);
background-color:var(--brand-color-primary);
}
.phw-g-i-aUbp2R.selected{
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-aUbp2R:hover{
color:var(--white);
}

.phw-g-i-aUw1sS{
background:var(--phw-custom-impact-gradient-inc-blue);
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-aVIXgB{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-aW6ZeZ{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-aWRlku{
font-size:var(--custom-font-size-4);
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-indigo3f017dff);
font-weight:300;
}

.phw-g-i-aXJFuK{
}

.phw-g-i-aXexW7{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-aY7We6{
color:var(--white);
}

.phw-g-i-aY8JgK{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-aYTNgb{
justify-content:normal;
}

.phw-g-i-aYle5O{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-aZ1sAX{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-aZ1sAX img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-aaS3JI{
height:323px;
}
.phw-g-i-aaS3JI img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-aaTeDv{
font-weight:400;
font-size:30px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
text-align:start;
}

.phw-g-i-ad6Ego{
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-adBEvz{
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-none);
}

.phw-g-i-8uEhho:hover .phw-g-i-adBEvz{
background-color:var(--phw-custom-white);
}

.phw-g-i-adlhS3{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:320px;
}
.phw-g-i-adlhS3 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-adosBo{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-ae2HLY{
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-aePaU4{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-ahYvgU{
text-align:center;
}

.phw-g-i-ahsdXs{
font-weight:600;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--phw-custom-indigo3f017dff);
font-family:var(--cms-g-avenir-next);
margin-inline-start:calc(var(--mu-space)*-10);
text-align:start;
}

.phw-g-i-ai6wfx{
width:80%;
}

.phw-g-i-aiLYIZ{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-aiXzhU{
color:var(--white);
display:inline-block;
font-size:var(--phw-g-small-text-font-size);
line-height:1;
}

.phw-g-i-aio2gQ{
background-color:transparent;
}

.phw-g-i-ajbN8W{
}

.phw-g-i-akAraF{
margin-top:calc(var(--mu-space)*15);
}

.phw-g-i-aklQ5V{
font-weight:300;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--heading-line-height-3);
color:var(--brand-color-secondary);
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-aknkYd{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
height:0px;
}

.phw-g-i-albdce{
text-shadow:0px 0px 0px rgba(29, 7, 67, 1);
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
opacity:1;
}

.phw-g-i-am8fN2{
background:var(--phw-custom-impact-gradient-inc-red);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-amTYQ8{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-amezG3{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-amuG5q{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-amz1VL{
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
height:80px;
width:160px;
}

.phw-g-i-an69nb{
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
background-color:var(--phw-custom-serco-dark-purple-40-per-cent);
width:600px;
}

.phw-g-i-anKSmy{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-ao77HT{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-aoSx5o{
padding-inline-end:calc(var(--pu-space)*6.25);
color:var(--phw-custom-serco-gray46555fff);
padding-inline-start:calc(var(--pu-space)*6.25);
font-weight:300;
font-size:var(--phw-g-regular-text-font-size);
padding-bottom:calc(var(--pu-space)*0);
line-height:var(--paragraph-line-height-2);
margin-inline-start:calc(var(--mu-space)*0);
font-family:var(--cms-g-avenir-next);
text-align:center;
}

.phw-g-i-ap1Yy4{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-apRc1v{
padding-inline-end:calc(var(--pu-space)*4.375);
padding-inline-start:calc(var(--pu-space)*4.375);
}

.phw-g-i-apfBBz{
background-image:none;
border-style:solid;
border-top-left-radius:50%;
border-top-right-radius:50%;
border-bottom-left-radius:50%;
border-bottom-right-radius:50%;
color:var(--white);
padding-left:0px;
min-height:30px;
background-color:var(--phw-custom-serco-rich-redc50001ff);
font-family:var(--cms-g-avenir-next);
padding-right:0px;
}

.phw-g-i-apfBBz:hover{
background-image:none;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:50%;
border-top-right-radius:50%;
border-bottom-left-radius:50%;
border-bottom-right-radius:50%;
color:var(--brand-color-secondary);
background-color:var(--phw-custom-transperant-white);
}

.phw-g-i-apfBBz:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-apfBBz:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-apfBBz:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-apfBBz.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-apfBBz:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-apjZ4q{
font-size:var(--custom-font-size-2);
color:var(--brand-color-primary);
}

.phw-g-i-apuZF4{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
height:0px;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-ar4jTV{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-ar6frW{
background-color:transparent;
transition:all 0.2s;
}

.phw-g-i-arGWxu{
color:var(--white);
font-weight:400;
width:350px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-arLXtM{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--white);
text-align:center;
}

.phw-g-i-arSFs4{
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);
min-width:180px;
margin-inline-start:auto;
margin-top:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-arwSeZ{
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
font-weight:500;
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
padding-top:calc(var(--pu-space)*1.25);
text-shadow:none;
padding-bottom:calc(var(--pu-space)*1.25);
opacity:1;
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-asJB4V{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-asRttp{
}

.phw-g-i-atzrgg{
color:var(--brand-color-primary);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-au3fbf{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:280px;
}
.phw-g-i-au3fbf img{
object-fit:cover;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-avivhZ{
padding-left:20px;
padding-right:20px;
}

.phw-g-i-awHUqV{
fill:var(--phw-custom-serco-grey46555fff);
color:var(--phw-custom-serco-grey46555fff);
}

.phw-g-i-awqv41{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-awyFio{
font-size:var(--phw-g-input-label-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-axj6qO{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
margin-bottom:calc(var(--mu-space)*-1.875);
}

.phw-g-i-axt5Gk{
background:none;
background-image:none;
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);
max-height:none;
padding-inline-start:calc(var(--pu-space)*1.875);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
min-height:0px;
outline:none;
font-family:var(--cms-g-avenir-next);
border:none;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
max-width:none;
min-width:0px;
}

.phw-g-i-axt5Gk:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-axt5Gk.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-axt5Gk:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-axt5Gk::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-axt5Gk:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-axt5Gk::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-axt5Gk::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-ayqLvY{
margin-inline-start:calc(var(--mu-space)*8.75);
margin-inline-end:calc(var(--mu-space)*8.75);
}

.phw-g-i-ayr0Y4{
font-weight:600;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--text-dark);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-az0P2b{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/11259-Transport-Jobs-Hero-1742943293657.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-b0FEWO{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-b2jTKu{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0.625);
padding-inline-start:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-b33psH{
font-weight:500;
font-size:var(--font-size-13);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-b33sPZ{
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-b3Fxlb{
background-color:transparent;
}

.phw-g-i-b4KSgH{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:none;
}

.phw-g-i-b4KSgH:hover{
background:none;
background-image:none;
box-shadow:none;
}

.phw-g-i-b4P6Mi{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-b570Vq{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-b5BBzz{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-b68H4E{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:270px;
}
.phw-g-i-b68H4E img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-b71zgh{
font-weight:400;
font-size:22px;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-b7AruA{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--white);
font-family:var(--cms-g-lora);
}

.phw-g-i-b8V3zt{
color:var(--brand-color-primary);
}

.phw-g-i-b9KavT{
font-family:var(--cms-g-avenir-next);
font-weight:300;
font-size:var(--phw-g-cards-title-font-size);
}

.phw-g-i-b9Vhsn{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-b9WYv1{
text-decoration:none;
}

.phw-g-i-bAirlr{
border-width:1px;
border-color:transparent;
border-style:solid;
}

.phw-g-i-bD0DYU{
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-bE6Fw9{
height:270px;
}
.phw-g-i-bE6Fw9 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-bE6Rpb{
border-width:1px;
border-color:transparent;
border-style:solid;
}

.phw-g-i-bEEXZ5{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-bEeAiY{
font-size:var(--custom-font-size-8);
}

.phw-g-i-bFEv90{
margin-inline-end:calc(var(--mu-space)*1.25);
}

.phw-g-i-bFHOZG{
font-weight:500;
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--heading-line-height-3);
color:var(--body-color);
}

.phw-g-i-bFJHVe{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-bGUD50{
margin-top:calc(var(--mu-space)*-3.75);
}

.phw-g-i-bGgnFL{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:250px;
}
.phw-g-i-bGgnFL img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-bGkhCf{
color:var(--white);
font-weight:300;
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-avenir-next);
margin-top:calc(var(--mu-space) * 3);
text-align:center;
}

.phw-g-i-bHNbRL{
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:280%;
}
.phw-g-i-bHNbRL img{
object-fit:cover;
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-bIR3c5{
height:0px;
}
.phw-g-i-bIR3c5 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-bIbg0s{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
text-align:start;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-bInWgj{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/RedEllipseBackgroundTest3-1746103126780.png);
background-color:transparent;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-njmDEV:hover .phw-g-i-bJOd8w{
color:var(--brand-color-primary);
}

.phw-g-i-bJOd8w{
}

.phw-g-i-bKGuCb{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-bKYu4d{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-bL8ZlI{
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:400;
}

.phw-g-i-bLz4vJ{
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
color:var(--white);
font-weight:500;
}

.phw-g-i-bMhbv2{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-bMhbv2 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-bMsqoy{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
height:50px;
}

.phw-g-i-bN4a6Q{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
height:50px;
}

.phw-g-i-bNW2Mm{
border-style:none;
}

.phw-g-i-bO00cG{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-bO00tF{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-bOZ8HY{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-bOlngc{
}
.phw-g-i-bOlngc img{
object-fit:cover ;
}

.phw-g-i-bOzky5{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-bPGNv1{
font-size:var(--custom-font-size-2);
color:var(--brand-color-secondary);
font-weight:500;
}

.phw-g-i-bPs2h2{
font-size:var(--custom-font-size-8);
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-bQdM74{
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);
height:0px;
}

.phw-g-i-bQmBW7{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-bSDydn{
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)*0);
}
.phw-g-i-bSDydn img{
object-fit:cover;
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)*0);
}

.phw-g-i-bSPNby{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
background-size:contain;
}

.phw-g-i-bSmf9m{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-bSpKRr{
padding-left:0px;
padding-right:0px;
}

.phw-g-i-bSpKRr:hover{
background-image:none;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:50%;
border-top-right-radius:50%;
border-bottom-left-radius:50%;
border-bottom-right-radius:50%;
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-bSpKRr:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-bSpKRr:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-bSpKRr:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-bSpKRr.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-bSpKRr:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-bSx4N6{
text-align:center;
border:none;
}

.phw-g-i-bT5pYC{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-bUYRSN{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-bV9cbS{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:200px;
}
.phw-g-i-bV9cbS img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-bVBVOu{
width:150px;
height:150px;
}

.phw-g-i-bVaUOY{
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-header-background-coloreceeefff);
}

.phw-g-i-bWJn3O{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-bXFUBf{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:405px;
}
.phw-g-i-bXFUBf img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-bXI8SU{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-bXIpaV{
text-align:left;
}

.phw-g-i-bXjiLA{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
color:var(--brand-color-primary);
padding-inline-end:calc(var(--pu-space)*6.25);
}

.phw-g-i-bXkuPq{
background-color:transparent;
}

.phw-g-i-bYJ1BT{
padding-bottom:calc(var(--pu-space)*1.25);
max-width:25%;
min-width:20%;
}

.phw-g-i-bYQQn9{
}

.phw-g-i-bYjmas{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-bYxKZU{
}

.phw-g-i-bZ026i{
font-weight:400;
color:var(--white);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-bZ0e9G{
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-bZXQLS{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-baKTof{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-bbTsYP{
height:321px;
}
.phw-g-i-bbTsYP img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-bcW2mU{
align-items:center;
}

.phw-g-i-bdI9Ga{
color:var(--brand-color-secondary);
}

.phw-g-i-bfIgvx{
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
font-weight:500;
}

.phw-g-i-bfmyRw{
font-size:var(--phw-g-regular-text-font-size);
color:var(--phw-custom-serco-mid-grey3d4961ff);
font-family:var(--cms-g-avenir-next);
margin-bottom:calc(var(--mu-space)*-1.875);
line-height:1.3;
}

.phw-g-i-bgV1BE{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
width:350px;
}

.phw-g-i-bhWv3L{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-bhywln{
background:var(--phw-custom-impact-gradient-inc-blue);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-biNFq1{
font-weight:500;
font-size:var(--font-size-13);
line-height:var(--line-height-3);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-bixFVT{
margin-top:calc(var(--mu-space)*-3.75);
}

.phw-g-i-bjMPdL{
}

.phw-g-i-bjTplR{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-bjfM6f{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-bjmNM0{
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

.phw-g-i-blHFuy{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-blMHZP{
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
}

.phw-g-i-blg1IT{
font-size:var(--custom-font-size-8);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-blwXkS{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
}

.phw-g-i-bm3n5s{
margin-top:calc(var(--mu-space)*-2.5);
}

.phw-g-i-bnSrml{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-roboto);
}

.phw-g-i-bnfsWC{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-bnn85Y{
font-size:var(--phw-g-regular-text-font-size);
color:var(--white);
font-weight:400;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
max-width:500px;
width:500px;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-bnzwrS{
padding-left:20px;
padding-right:20px;
}

.phw-g-i-bo8j8o{
font-size:var(--custom-font-size-4);
font-family:var(--cms-g-lora);
color:var(--white);
font-weight:500;
text-align:center;
}

.phw-g-i-bp3f59{
}

.phw-g-i-bpNbHM{
}

.phw-g-i-bpSut6{
width:1000px;
text-align:center;
}

.phw-g-i-bqCiMj{
font-weight:300;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
text-align:start;
}

.phw-g-i-bqGcNC{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-bquOVE{
font-family:var(--cms-g-avenir-next);
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
}

.phw-g-i-bsakyk{
color:var(--white);
padding-inline-start:calc(var(--pu-space)*0);
max-width:500px;
font-weight:400;
margin-inline-start:calc(var(--mu-space)*16.25);
margin-inline-end:calc(var(--mu-space)*1.25);
width:500px;
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-bshRdv{
border-color:var(--phw-custom-indigo-border3f017dff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}
.phw-g-i-bshRdv img{
object-fit:cover;
}

.phw-g-i-bsjewe{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-bslveD{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-bsnA2O{
text-align:right;
height:auto;
}

.phw-g-i-btKNsL{
font-size:var(--custom-font-size-2);
line-height:var(--paragraph-line-height-3);
color:var(--white);
}

.phw-g-i-btNKmC{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-btTg2D{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-bu7QaL{
color:var(--brand-color-secondary);
}

.phw-g-i-buFPjU{
}

.phw-g-i-buaj9j{
}

.phw-g-i-buxA0V{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
height:50px;
}

.phw-g-i-bv6IRM{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-CMHQsI:hover .phw-g-i-bvoWgp{
}

.phw-g-i-bvoWgp{
}

.phw-g-i-bwgnPq{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-bwkwyL{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*-10);
text-align:start;
}

.phw-g-i-bxC2Or{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
}

.phw-g-i-bxq3ZN{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-by3XA9{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-by3XA9 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-byAjvn{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-byU2Wy{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-bycBBO{
}

.phw-g-i-byg6ki{
}

.phw-g-i-byw3tf{
font-family:var(--cms-g-avenir-next);
font-weight:500;
font-size:20px;
color:var(--brand-color-primary);
}

.phw-g-i-bywai0{
font-weight:300;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-bziljT{
margin-top:calc(var(--mu-space)*8);
}

.phw-g-i-c0t1KL{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
background-color:var(--input-bg);
outline:none;
font-family:var(--cms-g-roboto);
height:50px;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:1.25;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
align-items:center;
}

.phw-g-i-c0t1KL::-webkit-input-placeholder{
background-color:var(--phw-custom-white);
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
}
.phw-g-i-c0t1KL:-ms-input-placeholder{
background-color:var(--phw-custom-white);
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
}
.phw-g-i-c0t1KL::-moz-placeholder{
background-color:var(--phw-custom-white);
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
}
.phw-g-i-c0t1KL::placeholder{
background-color:var(--phw-custom-white);
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-c0t1KL.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-c0t1KL:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-c0t1KL:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-c1CyDN{
margin-top:calc(var(--mu-space)*-3.75);
}

.phw-g-i-c1GeEo{
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*25);
padding-inline-end:calc(var(--pu-space)*25);
}

.phw-g-i-c1X7Vs{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-c1Xynt{
}

.phw-g-i-c1tRII{
background:var(--phw-custom-impact-gradient-inc-blue);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-c2Y3uw{
font-size:var(--phw-g-widget-title-font-size);
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-c3409C{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-c3CLMx{
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
}

.phw-g-i-c3yEXt{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-c3zTZP{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-c4Avky{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--brand-color-primary);
}

.phw-g-i-c4kTS2:hover{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-c4kTS2{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-c4uS9y{
height:320px;
}
.phw-g-i-c4uS9y img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-c543gX{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:350px;
}
.phw-g-i-c543gX img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-c5kPnw{
color:var(--secondary-text);
font-size:var(--phw-g-regular-text-font-size);
font-weight:400;
}

.phw-g-i-c6zscP{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-c7yfW3{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-c8WyFX{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:352px;
}
.phw-g-i-c8WyFX img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-c9pelO{
background-color:var(--brand-color-secondary);
transition:all 0.2s;
text-align:left;
margin-inline-start:auto;
}

.phw-g-i-c9sDz7{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:300;
text-align:start;
}

.phw-g-i-cAEJPH{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/CustomerExperience-JobCategory-Hero-1742811251959.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-cAODd2{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-cASgSi{
border-width:0;
border-color:transparent;
font-weight:500;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
background-color:transparent;
min-height:auto;
box-shadow:none;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
}

.phw-g-i-cASgSi:hover{
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-cASgSi:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-cASgSi.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-cASgSi:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-cAdu9R{
height:351px;
}
.phw-g-i-cAdu9R img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-cBLEt2{
fill:var(--phw-custom-apple-green66b821ff);
color:var(--phw-custom-apple-green66b821ff);
}

.phw-g-i-cBaBiy{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-bottom:calc(var(--mu-space)*2.5);
box-shadow:var(--box-shadow-style-2);
border:none;
}

.phw-g-i-cCC2gH{
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--paragraph-line-height-3);
color:var(--white);
margin-bottom:calc(var(--mu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
}

.phw-g-i-cCbDJC{
font-weight:400;
font-size:var(--custom-font-size-8);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-cCbgqJ{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-cCrivf{
height:420px;
}
.phw-g-i-cCrivf img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-cDHAWF{
font-weight:300;
font-size:var(--phw-g-numbers-font-size);
color:var(--text-dark);
}

.phw-g-i-cDSTMT{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
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( --phw-g-widget-subheading-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--input-bg);
font-weight:300;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-cDSTMT:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-cDSTMT.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-cDSTMT:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-cDTkSg{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-cEAMjx{
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-cFQQE1{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3.75);
border-bottom-left-radius:calc(var(--border-radius-base)*3.875);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-serco-rich-red-60pc);
}

.phw-g-i-cFsdS1{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-cGIBQZ{
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
}

.phw-g-i-cGNWE8{
}
.phw-g-i-cGNWE8 img{
object-fit:cover ;
}

.phw-g-i-cGOPP7{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-cGQe2z{
font-weight:300;
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
text-shadow:0px 0px 0px rgba(29, 7, 67, 1);
opacity:1;
padding-bottom:calc(var(--pu-space)*0.125);
padding-top:calc(var(--pu-space)*0.125);
}

.phw-g-i-cGrMI6{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-cH6Zii{
background:none;
background-image:none;
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( --phw-g-widget-subheading-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
font-weight:300;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
border:none;
}

.phw-g-i-cH6Zii:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-cH6Zii.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-cH6Zii:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-cHNb04{
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-cHip98{
}

.phw-g-i-cHsw4W{
font-size:var(--phw-g-cards-subtitle-font-size);
color:var(--white);
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
}

.phw-g-i-cHxbHA{
border-top-left-radius:calc(var(--border-radius-base)*0.5);
border-top-right-radius:calc(var(--border-radius-base)*0.5);
border-bottom-left-radius:calc(var(--border-radius-base)*0.5);
border-bottom-right-radius:calc(var(--border-radius-base)*0.5);
}

.phw-g-i-cIyAir{
border-width:1px;
border-color:var(--phw-custom-rich-red--sercoc50001ff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-weight:400;
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-size:var(--phw-g-small-text-font-size);
background-color:var(--phw-custom-serco-rich-redc50001ff);
padding-left:16px;
padding-right:16px;
min-height:auto;
line-height:1;
height:32px;
}

.phw-g-i-cIyAir:hover{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--brand-color-secondary);
background-color:var(--phw-custom-white);
font-weight:400;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-cIyAir:focus{
font-weight:500;
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-cIyAir:active{
background-image:none;
color:var(--brand-color-primary);
background-color:transparent;
font-weight:500;
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-cJESTW{
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:500;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0.5);
}

.phw-g-i-cJHOha{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/5242_04_07_2019_SandMartinHouse-Peterborough-1741811308671.jpg);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-cKTDav{
}

.phw-g-i-cKafCD{
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-cKpEqh{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
font-weight:400;
padding-top:calc(var(--pu-space)*0.25);
padding-bottom:calc(var(--pu-space)*0.25);
}

.phw-g-i-cKtxnI{
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:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*-12.5);
}
.phw-g-i-cKtxnI img{
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);
object-fit:cover ;
}

.phw-g-i-cLZRpZ{
}

.phw-g-i-cN0wjb{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-cN8E7V{
width:80%;
}

.phw-g-i-cOV6Iu{
}

.phw-g-i-CMHQsI:hover .phw-g-i-cOV6Iu{
}

.phw-g-i-cOi5fT{
color:var(--white);
background-color:var(--phw-custom-serco-dark-purple-100-per-cent-1d0743ff);
}

.phw-g-i-cP1zNV{
}
.phw-g-i-cP1zNV img{
object-fit:cover ;
}

.phw-g-i-cPUNBZ{
color:var(--white);
font-size:var(--phw-g-cards-subtitle-font-size);
}

.phw-g-i-cPlu2J{
margin-inline-start:calc(var(--mu-space)*0);
justify-content:start;
}

.phw-g-i-cQQwwi{
aspect-ratio:1/1;
width:20px;
}

.phw-g-i-cRLMCy{
padding-bottom:calc(var(--pu-space)*1.25);
max-width:20%;
min-width:20%;
}

.phw-g-i-cRakIS{
background:none;
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-white);
}

.phw-g-i-cRxbK4{
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-cRzR8C{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*8.75);
}

.phw-g-i-cSj5Ac{
background:none;
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-cT87LS{
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
}

.phw-g-i-cUbf58{
margin-top:calc(var(--mu-space)*5);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-cUnYNW{
background-color:transparent;
transition:all 0.2s;
justify-content:normal;
}

.phw-g-i-cUpoz6{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/2Background-with-blue-glow-2-1737564781941.png);
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-cVsOQ7{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
}

.phw-g-i-cWVnlh{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:223px;
}
.phw-g-i-cWVnlh img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-cXbUDl{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-cY5uj9{
}

.phw-g-i-cYi2cM{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-cYsfIv{
background:var(--phw-custom-impact-gradient);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--phw-custom-custom-shadow-1);
background-repeat:no-repeat;
}

.phw-g-i-gnI0U0:hover .phw-g-i-cZ56Hy{
}

.phw-g-i-cZ56Hy{
}

.phw-g-i-cZVa83{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-ca5hYJ{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
}

.phw-g-i-cdjvq6{
font-size:20px;
font-family:var(--cms-g-avenir-next);
font-weight:500;
}

.phw-g-i-cdxIZJ{
background:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-ceGBcH{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
height:0px;
width:0px;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-ceWlyv{
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-cel3im{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-cepJsi{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-cew94h{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:270px;
}
.phw-g-i-cew94h img{
object-fit:cover;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-cfqtTr{
padding-inline-end:calc(var(--pu-space)*15);
padding-inline-start:calc(var(--pu-space)*15);
font-weight:500;
font-size:var(--custom-font-size-4);
}

.phw-g-i-cgTlXT{
width:auto;
height:100px;
}

.phw-g-i-cggQ47{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--heading-line-height-3);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-chDfpk{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5.625);
}

.phw-g-i-chkRYj{
aspect-ratio:1/1;
width:20px;
}

.phw-g-i-chu8gG{
color:var(--brand-color-primary);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-ciAMDQ{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*3.125);
}

.phw-g-i-cih6nv{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-cih6nv img{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
}

.phw-g-i-cij5uh{
border-width:1px;
border-color:var(--phw-custom-light-graye9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-cij5uh img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-ckSLK5{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:270px;
}
.phw-g-i-ckSLK5 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-ckYme7{
fill:var(--phw-custom-whiteffffff);
color:var(--phw-custom-whiteffffff);
}

.phw-g-i-ckzje9{
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-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
background-color:var(--input-bg);
outline:none;
font-family:var(--cms-g-avenir-next);
height:50px;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:1.25;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
align-items:center;
}

.phw-g-i-ckzje9::-webkit-input-placeholder{
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--black);
}
.phw-g-i-ckzje9:-ms-input-placeholder{
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--black);
}
.phw-g-i-ckzje9::-moz-placeholder{
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--black);
}
.phw-g-i-ckzje9::placeholder{
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--black);
}

.phw-g-i-ckzje9.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-ckzje9:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-ckzje9:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-cl50Sf{
height:100px;
width:200px;
}

.phw-g-i-clCp6g{
background:none !important;
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);
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*3.75);
background-color:transparent;
}

.phw-g-i-cleblU{
border-width:1px;
border-color:transparent;
border-style:solid;
}

.phw-g-i-clgJ2U{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
}

.phw-g-i-clhWbe{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-cm8CLk{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-cmUIFC{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-coSayb{
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-codsTZ{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-cp44OH{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:326px;
}
.phw-g-i-cp44OH img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-cqSL9o{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--white);
}

.phw-g-i-cqkrD7{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:0px;
width:0px;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-crQcfp{
font-weight:300;
font-size:var(--custom-font-size-10);
line-height:var(--heading-line-height-3);
color:var(--text-dark);
}

.phw-g-i-crRps7{
color:var(--white);
font-weight:400;
width:350px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-crWrz7{
color:var(--brand-color-primary);
font-weight:400;
width:350px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-csC57H{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
text-shadow:2px 2px 2px rgba(0,0,0,0.25);
}

.phw-g-i-csOWKi{
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( --phw-g-widget-subheading-font-size);
line-height:1.25;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:50px;
background-color:var(--input-bg);
font-weight:300;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-avenir-next);
align-items:center;
color:var(--body-color);
}

.phw-g-i-csOWKi::-webkit-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-csOWKi:-ms-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-csOWKi::-moz-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-csOWKi::placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}

.phw-g-i-csOWKi.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-csOWKi:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-csOWKi:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-csfZJF{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*-3.75);
}

.phw-g-i-ct1P7S{
background:none;
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
text-align:center;
}

.phw-g-i-ctIDEy{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-size:16px 12px;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*1.25);
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
outline:none;
background-repeat:no-repeat;
font-family:var(--cms-g-avenir-next);
text-align:end;
border:none;
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:var(--input-line-height);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-ctIDEy:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-ctIDEy.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-ctIDEy:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-ctsmLX{
padding-bottom:calc(var(--pu-space)*1.25);
max-height:none;
max-width:150px;
}

.phw-g-i-cuCGsb{
height:20px;
width:20px;
background-color:transparent;
fill:var(--phw-custom-icondark595959);
}

.phw-g-i-cuhD6O{
color:var(--white);
font-weight:400;
width:350px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-cvRIzP{
}
.phw-g-i-cvRIzP img{
object-fit:cover;
}

.phw-g-i-cvcp3s{
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
align-items:center;
background-color:var(--phw-custom-white);
width:700px;
text-align:center;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-cvvMCR{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-cwIhmu{
height:500px;
margin-bottom:calc(var(--mu-space)*-1.25);
}

.phw-g-i-cwInqK{
}
.phw-g-i-cwInqK img{
object-fit:cover;
}

.phw-g-i-cwriQO{
color:var(--white);
background-color:var(--phw-custom-indigo-background3f017dff);
}

.phw-g-i-cwriQO:hover{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Sercojobcategoryicon-1737090020449.png);
background-color:none;
background-repeat:no-repeat;
}

.phw-g-i-cxPlzh{
background-color:transparent;
}

.phw-g-i-cxz5Lm{
width:1000px;
text-align:center;
}

.phw-g-i-cyCcyz{
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
display:inline-flex;
line-height:var(--paragraph-line-height-2);
text-decoration:none;
}

.phw-g-i-cyF7G1{
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-cyIptu{
}

.phw-g-i-cyRm91{
color:var(--white);
font-weight:400;
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-cytohf{
font-size:var(--custom-font-size-4);
font-family:var(--cms-g-lora);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-d0HRgO{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-d0ML02{
padding-top:calc(var(--pu-space)*0.5);
padding-bottom:calc(var(--pu-space)*0.5);
background-color:var(--widget-bg-white-color);
border-top-left-radius:calc(var(--border-radius-base)*2);
border-top-right-radius:calc(var(--border-radius-base)*2);
border-bottom-left-radius:calc(var(--border-radius-base)*2);
border-bottom-right-radius:calc(var(--border-radius-base)*2);
}

.phw-g-i-d0q3Tx{
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-d1aaRw{
background:none;
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-d2G86T{
font-size:var(--phw-g-cards-subtitle-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-d2IPaS{
font-weight:600;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-avenir-next);
margin-inline-start:calc(var(--mu-space)*-10);
text-align:start;
}

.phw-g-i-d2Tugu{
height:270px;
}
.phw-g-i-d2Tugu img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-d2kj2d{
}
.phw-g-i-d2kj2d img{
aspect-ratio:4/3;
object-fit:contain;
}

.phw-g-i-d38itx{
border-width:1px;
border-color:transparent;
border-style:solid;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
}

.phw-g-i-d3uJX2{
font-weight:400;
font-size:var(--custom-font-size-4);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-d4IfsU{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-d4MseP{
fill:var(--phw-custom-icondark595959);
height:10px;
width:10px;
margin-inline-start:calc(var(--mu-space)*0.625);
margin-inline-end:calc(var(--mu-space)*1.875);
}

.phw-g-i-d4VfdM{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
text-align:start;
}

.phw-g-i-d4fCOg{
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-d4pSnx{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-wide-1738253811036.png);
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-color:transparent;
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-d54tmE{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-d5G5xJ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-d5Nqk2{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-d5PyLX{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-inline-end:calc(var(--mu-space)*8.75);
margin-inline-start:calc(var(--mu-space)*8.75);
height:370px;
}
.phw-g-i-d5PyLX img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-d6ZVBH{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-d6dUbz{
fill:var(--brand-color-primary);
}

.phw-g-i-d7CBPP{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-d7G6LN{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-roboto);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-d81UXz{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:270px;
}
.phw-g-i-d81UXz img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-d8HEKa{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-d8ZVxA{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-d8fkgB{
margin-inline-start:calc(var(--mu-space)*15);
margin-inline-end:calc(var(--mu-space)*15);
}

.phw-g-i-d95CB0{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-d9j81L{
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-roboto);
font-weight:500;
}

.phw-g-i-d9pEhn{
}

.phw-g-i-dA75JW{
border-width:1px;
border-color:var(--phw-custom-indigo-border3f017dff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-indigo-20-per-cent);
}

.phw-g-i-dAZRwu{
color:var(--brand-color-primary);
font-weight:400;
width:350px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-dAmWi1{
font-size:var(--phw-g-placeholder-text-font-size);
font-weight:400;
}

.phw-g-i-dAma4Z{
color:var(--brand-color-primary);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-dBH7l7{
border-width:5px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
font-weight:500;
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
padding-top:calc(var(--pu-space)*1.25);
text-shadow:none;
opacity:1;
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-dBTCe4{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-dCEP7d{
padding-bottom:calc(var(--pu-space)*1.25);
max-width:25%;
min-width:20%;
}

.phw-g-i-dCZgx2{
font-weight:500;
line-height:1.5;
color:var(--white);
font-size:var(--phw-g-button-text-font-size);
}

.phw-g-i-dDCoAV{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-dDxUe7{
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
}

.phw-g-i-dESGop{
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:500;
}

.phw-g-i-dFuwii{
padding-top:calc(var(--pu-space)*0.5);
padding-bottom:calc(var(--pu-space)*0.5);
}

.phw-g-i-dGI8a4{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-dGTSHa{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-dGeADd{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-dGrNB7{
border-width:1px;
border-color:var(--phw-custom-light-graye9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-dGuzA4{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-dH0QUh{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border:none;
}
.phw-g-i-dH0QUh img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-dHIyB0{
}

.phw-g-i-dHNfzh{
font-size:var(--phw-g-regular-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-dHhMnh{
background:none;
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-white);
text-align:center;
}

.phw-g-i-dJJsMg{
}

.phw-g-i-dJR3yu{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:var(--line-height-4);
color:var(--brand-color-secondary);
}

.phw-g-i-dJVczT{
border-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--brand-color-secondary);
background-color:var(--phw-custom-transperant-white);
font-weight:400;
font-family:var(--cms-g-avenir-next);
padding-left:24px;
padding-right:24px;
min-height:auto;
height:44px;
}

.phw-g-i-dJVczT:hover{
border-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-serco-rich-redc50001ff);
color:var(--white);
}

.phw-g-i-dJVczT:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-dJVczT:focus{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-dJVczT:active{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-dJVczT.disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}
.phw-g-i-dJVczT:disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}

.phw-g-i-dJfaoH{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-dK6eWK{
}

.phw-g-i-dKWkVi{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
text-shadow:2px 2px 2px rgba(0,0,0,0.25);
}

.phw-g-i-dL6ssC{
}

.phw-g-i-dM4UlP{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-dMIUx6{
border-top-left-radius:calc(var(--border-radius-base)*0.5);
border-top-right-radius:calc(var(--border-radius-base)*0.5);
border-bottom-left-radius:calc(var(--border-radius-base)*0.5);
border-bottom-right-radius:calc(var(--border-radius-base)*0.5);
}

.phw-g-i-dMz6pd{
font-size:var(--font-size-15);
color:var(--brand-color-secondary);
font-weight:400;
}

.phw-g-i-dN5hz1{
height:150px;
width:auto;
}

.phw-g-i-dNr7Fu{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-dOIrQz{
background-color:var(--phw-custom-serco-light-grey-10pc);
}

.phw-g-i-dOd41Q{
padding-inline-start:calc(var(--pu-space)*2.5);
}

.phw-g-i-dOgwaO{
background:var(--phw-custom-impact-gradient-inc-blue);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-dOhOig{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-dOsbCU{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-dOtRCt{
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-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
background-color:var(--input-bg);
outline:none;
font-family:var(--cms-g-roboto);
height:50px;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:1.25;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
align-items:center;
}

.phw-g-i-dOtRCt::-webkit-input-placeholder{
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-dOtRCt:-ms-input-placeholder{
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-dOtRCt::-moz-placeholder{
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-dOtRCt::placeholder{
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}

.phw-g-i-dOtRCt.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-dOtRCt:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-dOtRCt:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-dPBsFW{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:center;
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-dPLPRw{
width:80%;
}

.phw-g-i-dPPAvL{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-dPogCD{
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
}

.phw-g-i-dQCsET{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:282px;
}
.phw-g-i-dQCsET img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-dQEHrr{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-dR0FoE{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--input-bg);
font-size:var(--phw-g-cards-subtitle-font-size);
line-height:1.25;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:50px;
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-avenir-next);
align-items:center;
}

.phw-g-i-dR0FoE::-webkit-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-dR0FoE:-ms-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-dR0FoE::-moz-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-dR0FoE::placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}

.phw-g-i-dR0FoE.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-dR0FoE:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-dR0FoE:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-dR4yb7{
width:150px;
height:150px;
}

.phw-g-i-dRBCBf{
background-color:transparent;
transition:all 0.2s;
}

.phw-g-i-dRiY8u{
background:var(--phw-custom-impact-gradient);
background-color:none;
}

.phw-g-i-dRnyCB{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
height:0px;
}

.phw-g-i-dRuBmM{
text-decoration:none;
}

.phw-g-i-dRuBmM:hover{
text-decoration:underline;
}

.phw-g-i-dSrktC{
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-dSwrxc{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/SGJSGZGB/images/download-1741078711575.png);
fill:var(--phw-custom-whiteffffff);
color:var(--phw-custom-whiteffffff);
background-repeat:no-repeat;
}

.phw-g-i-dTIqeP{
margin-top:calc(var(--mu-space)*-3.75);
}

.phw-g-i-dTMn59{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:transparent;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-dTdFUj{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/RedEllipseBackgroundTest2-1746103010266.png);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:transparent;
background-repeat:no-repeat;
background-position:50% 0%;
background-size:cover;
}

.phw-g-i-dVCpJ9{
font-size:var(--phw-g-regular-text-font-size);
color:var(--text-dark);
font-weight:400;
margin-top:calc(var(--mu-space)*3.75);
}

.phw-g-i-dW0PyM{
font-size:var(--phw-g-regular-text-font-size);
padding-bottom:calc(var(--pu-space)*2.5);
color:var(--white);
font-weight:400;
}

.phw-g-i-dW6qUt{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-dWXjQR{
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:500;
}

.phw-g-i-dWpOyb{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-dYIOSu{
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

.phw-g-i-dYiwU5{
font-weight:500;
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-dYjXcE{
}

.phw-g-i-dYm9uz{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-dZ1mGG{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:var(--line-height-4);
color:var(--brand-color-primary);
}

.phw-g-i-dZ2uCu{
background-color:var(--phw-custom-header-background-coloreceeefff);
}

.phw-g-i-dZ3HnF{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-dZ7FGZ{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-dZyffT{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/2Background-with-blue-glow-2-1737564781941.png);
padding-top:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-daAYfC{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
}

.phw-g-i-db42Qu{
font-size:var(--phw-g-large-text-font-size);
color:var(--black);
}

.phw-g-i-dbtwnb{
height:300px;
}
.phw-g-i-dbtwnb img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-dcOmKB{
border-style:none;
}

.phw-g-i-dcmx64{
background-image:none;
background-color:var(--phw-custom-serco-background-greyedeef0ff);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-dcntV0{
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-dcx77H{
align-items:center;
}

.phw-g-i-ddxEUY{
color:var(--phw-custom-serco-gray46555fff);
font-weight:500;
}

.phw-g-i-ddxFsr{
font-weight:400;
font-size:var(--custom-font-size-8);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
margin-top:calc(var(--mu-space)*-3.125);
margin-bottom:calc(var(--mu-space)*-1.25);
}

.phw-g-i-degqCm{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-df3698{
font-size:var(--custom-font-size-8);
}

.phw-g-i-dfHNkZ{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-roboto);
font-weight:400;
margin-top:auto;
}

.phw-g-i-dfKkYg{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-dfL5SH{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-dfOfa8{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-dfXZhI{
font-weight:300;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--white);
}

.phw-g-i-dgFCUw{
background-color:var(--phw-custom-white);
}

.phw-g-i-dgpTQ5{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-dh2zan{
height:150px;
width:150px;
}

.phw-g-i-dhRCcZ{
}
.phw-g-i-dhRCcZ img{
object-fit:cover ;
}

.phw-g-i-dhev4t{
border-width:1px;
border-color:var(--phw-custom-border-colorsb8b8b8);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-dhwc4Z{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:transparent;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-di9eyI{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-diQ5iF{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-diVkuC{
}
.phw-g-i-diVkuC img{
object-fit:cover;
}

.phw-g-i-dj74gu{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
font-weight:300;
text-align:start;
}

.phw-g-i-djOzfM{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-dlBSTD{
border:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-dmCTlH{
}

.phw-g-i-dn57mT{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*33.125);
padding-inline-end:calc(var(--pu-space)*33.125);
}

.phw-g-i-dnJVgK{
}

.phw-g-i-dnmjLo{
font-family:var(--cms-g-avenir-next);
font-weight:500;
color:var(--white);
}

.phw-g-i-dnp5zl{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*8.75);
padding-bottom:calc(var(--pu-space)*8.75);
padding-inline-start:calc(var(--pu-space)*8.75);
padding-inline-end:calc(var(--pu-space)*8.75);
}

.phw-g-i-dnuBfE{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-domKKM{
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:44px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-domKKM:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-domKKM.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-domKKM:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-dpI2zh{
background-image:none;
background-color:var(--phw-custom-serco-deep-red950001ff);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-dpZC2k{
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-dpihKw:hover{
border-color:var(--brand-color-secondary);
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(--brand-color-secondary);
}

.phw-g-i-dpihKw{
}

.phw-g-i-dpzEbK{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
text-shadow:2px 2px 2px rgba(0,0,0,0.25);
}

.phw-g-i-dqJTTY{
border-width:1px;
border-color:transparent;
border-style:solid;
margin-top:calc(var(--mu-space)*-3.75);
}

.phw-g-i-dquz2q{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-dsxygp{
}

.phw-g-i-dtnTnu{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-dtnTnu img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-duGA1G{
width:1000px;
text-align:center;
}

.phw-g-i-dv6XY1{
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-dw5qC0{
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(--input-bg);
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-dw5qC0:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-dw5qC0.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-dw5qC0:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-dwCROZ{
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-dwXWVT{
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:18px;
line-height:1.5;
text-align:start;
}

.phw-g-i-dwbxWS{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-dxHkZh{
}

.phw-g-i-dyOsEx{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:410px;
}
.phw-g-i-dyOsEx img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-dzcJx5{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-e08Ygo{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-e0BfRk{
background:none;
background-image:none;
width:150px;
background-repeat:no-repeat;
background-position:50% 50%;
}

.phw-g-i-e0DvVo{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-e0JCdS{
}

.phw-g-i-e0iIak{
color:var(--brand-color-secondary);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-e0m5As{
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-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
background-color:var(--input-bg);
outline:none;
font-family:var(--cms-g-avenir-next);
height:50px;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:1.25;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
align-items:center;
}

.phw-g-i-e0m5As::-webkit-input-placeholder{
font-size:var(--phw-g-cards-subtitle-font-size);
color:var(--black);
}
.phw-g-i-e0m5As:-ms-input-placeholder{
font-size:var(--phw-g-cards-subtitle-font-size);
color:var(--black);
}
.phw-g-i-e0m5As::-moz-placeholder{
font-size:var(--phw-g-cards-subtitle-font-size);
color:var(--black);
}
.phw-g-i-e0m5As::placeholder{
font-size:var(--phw-g-cards-subtitle-font-size);
color:var(--black);
}

.phw-g-i-e0m5As.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-e0m5As:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-e0m5As:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-e0r4pW{
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-e0wn6T{
background-color:var(--phw-custom-white);
}

.phw-g-i-e16ZCt{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-e1E7mu{
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-e1vwGw{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-top:calc(var(--mu-space)*-7.5);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-e2vuI4{
background-color:var(--phw-custom-transperant-white);
}

.phw-g-i-e3NH67{
font-family:var(--cms-g-avenir-next);
font-weight:500;
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-e3tq5E{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
}

.phw-g-i-e4r8nt{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-e5nPGJ{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var(--phw-g-button-text-font-size);
}

.phw-g-i-e6QOfG{
color:var(--brand-color-secondary);
}

.phw-g-i-e7rxGe{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-e8llVc{
font-weight:500;
color:var(--brand-color-primary);
}

.phw-g-i-e8u5JN{
border-width:1px;
border-color:var(--phw-custom-border-colorsb8b8b8);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--box-shadow-style-2);
background-color:var(--phw-custom-white);
}

.phw-g-i-e9qV7z{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
border:none;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
text-align:center;
background-color:var(--phw-custom-white);
}

.phw-g-i-e9unpv{
height:0px;
width:0px;
}

.phw-g-i-e9xx2X{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-eAXosz{
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-eB5Fs3{
height:100px;
width:80px;
}

.phw-g-i-eBRgbR{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-eBV8lq{
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-eBVPiV{
color:var(--brand-color-primary);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*-10);
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-eBakmg{
border-style:none;
}

.phw-g-i-eBlU57{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-serco-deep-red950001ff);
}

.phw-g-i-eCbyZ7{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
width:700px;
text-shadow:3px 3px 10px rgba(0,0,0,0.25);
}

.phw-g-i-eCisYR{
height:379px;
}
.phw-g-i-eCisYR img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-eClfJF{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
height:0px;
}

.phw-g-i-eCregt{
background:none;
background-image:none;
border-width:1px;
border-color:transparent;
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);
max-height:none;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
min-height:0px;
outline:none;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
max-width:none;
margin-inline-start:calc(var(--mu-space)*-5);
min-width:0px;
}

.phw-g-i-eCregt:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-eCregt.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-eCregt:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-eDHxie{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
border:none;
}

.phw-g-i-eDZzvw{
color:var(--brand-color-secondary);
padding-bottom:calc(var(--pu-space)*1.25);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-eDj2km{
fill:var(--phw-custom-serco-grey46555fff);
color:var(--phw-custom-serco-grey46555fff);
}

.phw-g-i-eEFZ8l{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-eEFZ8l img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-eENPat{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-eEWrAd{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-eEYV8j{
border-width:2px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-top:calc(var(--pu-space)*3);
}

.phw-g-i-eElUH1{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*1.875);
}

.phw-g-i-eEzfwc{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
height:50px;
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--phw-custom-serco-gray46555fff);
line-height:0.5;
}

.phw-g-i-eF8UdE{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-eFMLD2{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*-3.75);
}

.phw-g-i-eFUnYv{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
text-align:center;
background-color:var(--phw-custom-white);
}

.phw-g-i-eGgnnC{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-eGpmEC{
color:var(--brand-color-primary);
font-weight:500;
font-family:var(--cms-g-lora);
}

.phw-g-i-eH05OI{
}

.phw-g-i-eHLNEg{
background:none;
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*7.5);
background-color:var(--phw-custom-white);
}

.phw-g-i-eHm8Cs{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-eHq9zZ{
padding-inline-end:calc(var(--pu-space)*4.375);
padding-inline-start:calc(var(--pu-space)*4.375);
}

.phw-g-i-eHt7OX{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--white);
font-family:var(--cms-g-lora);
}

.phw-g-i-bjMPdL:hover .phw-g-i-eHutnh{
background-color:var(--phw-custom-white);
}

.phw-g-i-eHutnh{
}

.phw-g-i-eIIHcN{
font-size:var(--custom-font-size-1);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-eIPbvk{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
background-color:transparent;
}

.phw-g-i-eInxbs{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-eIsdbc{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

.phw-g-i-eJdjn7{
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-weight:300;
font-family:var(--cms-g-avenir-next);
text-align:start;
}

.phw-g-i-eK3OjE{
border-color:var(--phw-custom-border-colorsb8b8b8);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-white);
}

.phw-g-i-eLnPso{
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-roboto);
opacity:1;
text-shadow:1.2px 1.2px 0px rgba(29, 7, 67, 1);
}

.phw-g-i-eMOvIr{
font-size:var(--phw-g-regular-text-font-size);
color:var(--white);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*0);
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-eMgRXf{
padding-top:calc(var(--pu-space)*3.125);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-eN2lbh{
border-style:none;
}

.phw-g-i-eOJupJ{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-eOhxxu{
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-eOsMGk{
}

.phw-g-i-eOxDwS{
border:none;
}

.phw-g-i-eQ1wPq{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-header-background-coloreceeefff);
}

.phw-g-i-eQnAvB{
border:none;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-weight:500;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
font-size:var(--custom-font-size-1);
background-color:transparent;
min-height:auto;
box-shadow:none;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
gap:0px;
margin-top:calc(var(--mu-space)*1.875);
}

.phw-g-i-eQnAvB:hover{
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-eQnAvB:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-eQnAvB.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-eQnAvB:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-eSHocO{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-eSHocO img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-eT0QHa{
font-size:var(--phw-g-cards-title-font-size);
}

.phw-g-i-eT2sHd{
height:380px;
}
.phw-g-i-eT2sHd img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-eTwRQU{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-indigo-20-per-cent);
}

.phw-g-i-eTwV7i{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-eUD4Hp{
font-size:var(--custom-font-size-2);
line-height:var(--paragraph-line-height-2);
color:var(--black);
}

.phw-g-i-eUs8s3{
background:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-eV5HGo{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-eVB4jm{
font-size:var(--phw-g-regular-text-font-size);
color:var(--white);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*16.25);
margin-inline-end:calc(var(--mu-space)*1.25);
width:500px;
max-width:500px;
}

.phw-g-i-eVaGSN{
font-weight:500;
color:var(--brand-color-primary);
}

.phw-g-i-eWCDID{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
min-width:210px;
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
height:50px;
}

.phw-g-i-eWCiSE{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-eWTKcN{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:443px;
}
.phw-g-i-eWTKcN img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-eXcaZp{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:326px;
}
.phw-g-i-eXcaZp img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-eY28JH{
width:80%;
}

.phw-g-i-eY3n4a{
margin-top:calc(var(--mu-space)*-3.75);
}

.phw-g-i-eYysyl{
height:402px;
}
.phw-g-i-eYysyl img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-eZ26OR{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-eZ26OR img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-eZC4F7{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-eZmvBp{
color:var(--white);
font-weight:400;
width:350px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-eaHHuh{
}

.phw-g-i-eaLQ5S{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-eamxVQ{
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-roboto);
font-weight:300;
color:var(--white);
}

.phw-g-i-eayz9i{
font-weight:300;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
text-align:start;
}

.phw-g-i-ebNrvt{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-ebpWaa{
background-color:var(--phw-custom-white);
}

.phw-g-i-ec32dw{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-ec8Xi2{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-ecMASe{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-family:var(--cms-g-avenir-next);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*1.875);
line-height:1;
height:50px;
}

.phw-g-i-eca5pI{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-ecnO4o{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.5;
color:var(--brand-color-secondary);
font-family:var(--cms-g-roboto);
font-weight:300;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-ecr3Gi{
font-size:var(--custom-font-size-10);
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
width:315px;
}

.phw-g-i-ecv6KU{
}

.phw-g-i-edBhPR{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-eeVRQW{
width:80%;
}

.phw-g-i-eedW2b{
border-width:0.5px;
border-color:var(--phw-custom-border-colorsb8b8b8);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-top:calc(var(--mu-space)*1.25);
margin-bottom:calc(var(--mu-space)*1.25);
background-color:var(--phw-custom-white);
box-shadow:var(--box-shadow-style-2);
}

.phw-g-i-eeicdN{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-eep5Ag{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--input-bg);
font-size:var( --phw-g-widget-subheading-font-size);
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-end:calc(var(--pu-space)*0);
font-weight:300;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:30px;
font-family:var(--cms-g-avenir-next);
padding-inline-start:calc(var(--pu-space)*1.25);
line-height:1;
}

.phw-g-i-eep5Ag:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-eep5Ag.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-eep5Ag:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-efGcWP{
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:400;
}

.phw-g-i-efVoyv{
width:80px;
height:100px;
}

.phw-g-i-efZK9b{
background:none;
background-image:none;
background-repeat:no-repeat;
width:150px;
background-position:50% 50%;
height:150px;
}

.phw-g-i-eflohS{
background-color:transparent;
font-family:var(--cms-g-avenir-next);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-eg659H{
color:var(--brand-color-primary);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-egA6Vw{
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-egXwT8{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
}

.phw-g-i-egzzNN{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-egzzNN img{
aspect-ratio:3/2;
object-fit:contain;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-ehbCQP{
color:var(--phw-custom-serco-mid-grey-100-per-cent3d4961ff);
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-ehk7mN{
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
font-family:var(--cms-g-avenir-next);
height:50px;
font-weight:300;
font-size:var(--phw-g-input-label-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-ehu2Eb{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-eihoH1{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-eisoNT{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-ejAHNC{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-ejaZND{
border:none;
}

.phw-g-i-ejsZty{
border:none;
}

.phw-g-i-ejsZty::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-ejsZty:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-ejsZty::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-ejsZty::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-ekKhTk{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
height:50px;
}

.phw-g-i-ekgNlI{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-ekw9R7{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-el6Qs1{
padding-inline-end:calc(var(--pu-space)*6.25);
color:var(--phw-custom-serco-gray46555fff);
padding-inline-start:calc(var(--pu-space)*6.25);
font-weight:300;
font-size:var(--phw-g-regular-text-font-size);
padding-bottom:calc(var(--pu-space)*0);
line-height:var(--paragraph-line-height-2);
margin-inline-start:calc(var(--mu-space)*0);
font-family:var(--cms-g-avenir-next);
text-align:center;
}

.phw-g-i-ell9ic{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-ell9ic img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-elmHRJ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-elmHRJ img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-elpuco{
border-style:none;
}

.phw-g-i-emDLzr{
width:150px;
fill:var(--brand-color-primary);
color:var(--brand-color-primary);
height:150px;
}

.phw-g-i-emaNB3{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-emwbSp{
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

.phw-g-i-enDzmX{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-enMkDh{
font-size:var(--phw-g-cards-title-font-size);
color:var(--white);
}

.phw-g-i-eo4wfH{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/2Background-with-blue-glow-2-1737564781941.png);
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-color:transparent;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-eou6LF{
border-style:none;
}

.phw-g-i-ep21Qt{
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-epuiZl{
font-size:var(--font-size-13);
}

.phw-g-i-eqOaXY{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-eqzqBm{
background:var(--phw-custom-impact-gradient);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-er50wK{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-esATFa{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:none;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
height:0px;
}

.phw-g-i-esFhyf{
}

.phw-g-i-et0SYa{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
height:40px;
}

.phw-g-i-etHLlx{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-etOoS1{
}

.phw-g-i-eufo9l{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-eumoz8{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-evnV2Q{
justify-content:normal;
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-ew9fiV{
background:none;
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-ewHlDB{
border-width:1px;
border-color:transparent;
border-style:solid;
background-color:transparent;
}

.phw-g-i-ex3Wix{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/5242_04_07_2019_SandMartinHouse-Peterborough_VIGNETTE-1741813099216.jpg);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-exmfz4{
padding-top:calc(var(--pu-space)*13);
padding-bottom:calc(var(--pu-space)*13);
}

.phw-g-i-eyDRRT{
background-color:transparent;
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-eydCxq{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*10);
}

.phw-g-i-eyzgYT{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-ez1vy5{
background-color:var(--phw-custom-serco-light-grey-10pc);
}

.phw-g-i-ezYUMv{
}
.phw-g-i-ezYUMv img{
object-fit:cover ;
}

.phw-g-i-f0EQ5G{
font-weight:500;
color:var(--brand-color-primary);
}

.phw-g-i-f0Z7ue{
color:var(--brand-color-primary);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-f0xnxX{
font-weight:500;
font-size:40px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*0);
justify-content:start;
text-align:start;
}

.phw-g-i-f18Cfy{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-f1BDbH{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
text-align:start;
min-height:280px;
width:auto;
height:auto;
min-width:auto;
background-color:var(--phw-custom-serco-dark-purple-40-per-cent);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
padding-top:calc(var(--pu-space)*12.5);
margin-bottom:calc(var(--mu-space)*12.5);
margin-top:calc(var(--mu-space)*12.5);
padding-bottom:calc(var(--pu-space)*12.5);
}

.phw-g-i-f1MOpc{
text-align:center;
}
.phw-g-i-f1MOpc img{
object-fit:cover;
}

.phw-g-i-f1P5gF{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-mid-grey-100-per-cent3d4961ff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-f23aHK{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-f2F2Gf{
color:var(--brand-color-secondary);
}

.phw-g-i-f2uVUJ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-footer-background2c2c41ff);
}

.phw-g-i-f3PgoY{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-f3vn4e{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-f4ECpA{
padding-inline-start:calc(var(--pu-space)*0);
height:80%;
}

.phw-g-i-f4ONCi{
font-weight:500;
color:var(--brand-color-primary);
}

.phw-g-i-f4QRxx{
border-width:1px;
border-color:transparent;
border-style:solid;
}

.phw-g-i-f4cgHQ{
}

.phw-g-i-f4osZW{
border-style:none;
}

.phw-g-i-f5b6Xi{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-f5fvV3{
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-header-background-coloreceeefff);
}

.phw-g-i-f6UQ1K{
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-indigo3f017dff);
font-weight:600;
}

.phw-g-i-f6osEx{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-f7C6pe{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
}

.phw-g-i-f7Eurn{
color:var(--phw-custom-error_colorff0000ff);
}

.phw-g-i-f7I4PR{
}

.phw-g-i-f7amQ9{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-f7bsYD{
background-color:transparent;
}

.phw-g-i-f7gUtA{
color:var(--white);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-f8Zec4{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-f8vp7t{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:0px;
width:0px;
}

.phw-g-i-f9Qx0h{
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-f9doeW{
}

.phw-g-i-f9oxR5{
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
}

.phw-g-i-f9sbqY{
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-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
background-color:var(--input-bg);
outline:none;
font-family:var(--cms-g-avenir-next);
height:50px;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:1.25;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
align-items:center;
}

.phw-g-i-f9sbqY::-webkit-input-placeholder{
font-size:var(--phw-g-cards-subtitle-font-size);
font-weight:400;
font-family:var(--cms-g-avenir-next);
color:var(--placeholder-text-color-1);
}
.phw-g-i-f9sbqY:-ms-input-placeholder{
font-size:var(--phw-g-cards-subtitle-font-size);
font-weight:400;
font-family:var(--cms-g-avenir-next);
color:var(--placeholder-text-color-1);
}
.phw-g-i-f9sbqY::-moz-placeholder{
font-size:var(--phw-g-cards-subtitle-font-size);
font-weight:400;
font-family:var(--cms-g-avenir-next);
color:var(--placeholder-text-color-1);
}
.phw-g-i-f9sbqY::placeholder{
font-size:var(--phw-g-cards-subtitle-font-size);
font-weight:400;
font-family:var(--cms-g-avenir-next);
color:var(--placeholder-text-color-1);
}

.phw-g-i-f9sbqY.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-f9sbqY:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-f9sbqY:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-fA5EM4{
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( --phw-g-widget-subheading-font-size);
line-height:1.25;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:50px;
background-color:var(--input-bg);
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-avenir-next);
align-items:center;
}

.phw-g-i-fA5EM4::-webkit-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-fA5EM4:-ms-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-fA5EM4::-moz-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-fA5EM4::placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}

.phw-g-i-fA5EM4.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-fA5EM4:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-fA5EM4:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-fAxbdO{
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
background-color:var(--phw-custom-backgroundgrayf2f2f2);
transition:all 0.2s;
}

.phw-g-i-fAyUMs{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-uGDWr6:hover .phw-g-i-fCL4WZ{
}

.phw-g-i-fCL4WZ{
}

.phw-g-i-fCYumP{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

.phw-g-i-fCcX3T{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-size:cover;
background-repeat:no-repeat;
background-position:100% 0%;
}

.phw-g-i-fCqKoa{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-fDO88m{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-fDOOr1{
}

.phw-g-i-fEBN85{
background-image:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:var(--phw-custom-serco-deep-red950001ff);
}

.phw-g-i-fF5OEZ{
width:200px;
height:150px;
}

.phw-g-i-fFMZYx{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
width:550px;
margin-inline-end:calc(var(--mu-space)*2.5);
margin-inline-start:calc(var(--mu-space)*2.5);
}

.phw-g-i-fG04Iz{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-fGLPo6{
color:var(--brand-color-primary);
font-weight:400;
width:350px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-fGaGAh{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*3.125);
}

.phw-g-i-fGz637{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
}

.phw-g-i-fH1PG5{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-fH8trJ{
background-color:var(--phw-custom-serco-light-grey-10pc);
}

.phw-g-i-fJiFot{
height:300px;
}
.phw-g-i-fJiFot img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-fK4hno{
border-width:5px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
font-weight:500;
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
padding-top:calc(var(--pu-space)*2.5);
text-shadow:none;
opacity:1;
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-fKFxxi{
}

.phw-g-i-fKGrvA{
padding-top:calc(var(--pu-space)*1);
padding-bottom:calc(var(--pu-space)*4);
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-fKh8hK{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-fKi8v0{
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-fKpeNA{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:270px;
}
.phw-g-i-fKpeNA img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-fKrxJ3{
}

.phw-g-i-fLNGOj{
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
width:auto;
height:150px;
}

.phw-g-i-fLY4FS{
background-color:transparent;
transition:all 0.2s;
}

.phw-g-i-fLZhKs{
color:var(--secondary-text);
font-size:var(--phw-g-regular-text-font-size);
font-weight:400;
}

.phw-g-i-fMJgYT{
font-weight:500;
font-size:var(--custom-font-size-2);
line-height:var(--line-height-4);
color:var(--brand-color-primary);
}

.phw-g-i-fOAjjj{
padding-top:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-fOZ5LR{
background-color:var(--phw-custom-white);
}

.phw-g-i-fOd2M7{
color:var(--phw-custom-rich-redc50001ff);
font-family:var(--cms-g-avenir-next);
font-weight:500;
}

.phw-g-i-fOw6uy{
width:450px;
margin-inline-start:calc(var(--mu-space)*1.25);
}

.phw-g-i-fP0ZQz{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--phw-custom-serco-gray46555fff);
line-height:0.5;
border:none;
}

.phw-g-i-fP9QKA{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0.125);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
height:229%;
}
.phw-g-i-fP9QKA img{
object-fit:cover;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-fPPMBW{
font-size:var(--custom-font-size-2);
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-fPZTj7:hover{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-fPZTj7{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-fQ0ZZ8{
font-weight:500;
font-size:var(--phw-g-placeholder-text-font-size);
color:var(--brand-color-primary);
}

.phw-g-i-fQhOfc{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-fS7Bjg{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-fSEqKL{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-fSZx4z{
margin-top:calc(var(--mu-space)*-8.75);
margin-bottom:calc(var(--mu-space)*-8.75);
}

.phw-g-i-fSiywj{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:596px;
}
.phw-g-i-fSiywj img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-fSkoZA{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*6.25);
padding-inline-end:calc(var(--pu-space)*0.625);
}

.phw-g-i-fSqz3P{
}

.phw-g-i-fT5PPM{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-fT5Ysk{
}

.phw-g-i-fUpR2k{
font-weight:300;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--phw-custom-indigo3f017dff);
font-family:var(--cms-g-avenir-next);
margin-inline-start:calc(var(--mu-space)*-10);
text-align:start;
}

.phw-g-i-fVDblX{
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
}

.phw-g-i-fVY0Pc{
width:1000px;
text-align:center;
}

.phw-g-i-fVlGtz{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:center;
margin-inline-start:calc(var(--mu-space)*18.75);
margin-inline-end:calc(var(--mu-space)*18.75);
}

.phw-g-i-fW3D2N{
}

.phw-g-i-fWk2mG{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-fXmrgv{
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:400;
}

.phw-g-i-fY4PAh{
font-size:var(--custom-font-size-8);
}

.phw-g-i-fY9OlD{
}
.phw-g-i-fY9OlD img{
object-fit:cover;
}

.phw-g-i-fYRJOi{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-fZ7Ho6{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-fZKZ5w{
background:none !important;
background-image:none;
border-width:2px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
background-color:transparent;
}

.phw-g-i-fZKZ5w:hover{
}

.phw-g-i-fZS0R4{
}

.phw-g-i-fZZfPy{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-fa4KQp{
background:none;
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-white);
text-align:center;
}

.phw-g-i-farj9W{
font-weight:300;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--white);
}

.phw-g-i-favBY9{
background:none;
background-image:none;
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);
max-height:none;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
min-height:0px;
outline:none;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
max-width:none;
min-width:0px;
}

.phw-g-i-favBY9:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-favBY9.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-favBY9:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-fbA5Ja{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:250px;
}
.phw-g-i-fbA5Ja img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-fbGhYi{
font-weight:500;
color:var(--brand-color-primary);
}

.phw-g-i-fbYd8f{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-fbgOlj{
}

.phw-g-i-fcOpwf{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:none;
}

.phw-g-i-fdgwFs{
border-width:1px;
border-top-width:0px;
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(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:auto;
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-fdgwFs:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-fdgwFs.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-fdgwFs:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-fedwbc{
background-image:none;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--white);
background-color:var(--phw-custom-serco-rich-redc50001ff);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-fedwbc:hover{
background-image:none;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--brand-color-secondary);
background-color:var(--phw-custom-transperant-white);
}

.phw-g-i-fedwbc:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-fedwbc:focus{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-fedwbc:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-fedwbc.disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
min-height:auto;
}
.phw-g-i-fedwbc:disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
min-height:auto;
}

.phw-g-i-feo2SW{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-ff7ImW{
background:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-ffQSoI{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
}

.phw-g-i-ffzkYa{
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-fgscGc{
justify-content:normal;
padding-inline-start:calc(var(--pu-space)*0.125);
}

.phw-g-i-fh7WVb{
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-avenir-next);
font-weight:300;
}

.phw-g-i-fhoRA3{
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-fhu8Zl{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--widget-bg-white-color);
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-fi7drx{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-fiKIXu{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-fiah4M{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-fiah4M:hover{
}

.phw-g-i-firgqc{
}

.phw-g-i-fiuqOK{
padding-bottom:calc(var(--pu-space)*10);
padding-top:calc(var(--pu-space)*10);
}

.phw-g-i-fizAmB{
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
align-items:center;
background-color:var(--phw-custom-white);
height:40px;
}

.phw-g-i-fjEjr1{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
font-weight:400;
padding-top:calc(var(--pu-space)*0.75);
padding-bottom:calc(var(--pu-space)*0.75);
}

.phw-g-i-fjEts0{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
width:450px;
}

.phw-g-i-fjHZr1{
background-color:var(--phw-custom-white);
}

.phw-g-i-fk2iO1{
border-color:var(--phw-custom-indigo-border3f017dff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-fk2iO1 img{
object-fit:cover;
}

.phw-g-i-fkB1sv{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
}

.phw-g-i-fkBGMU{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/1685613533915_media_icon_large1.jpg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
}

.phw-g-i-flbaKe{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-flrieG{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:0px;
width:0px;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
.phw-g-i-flrieG img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-fltAhD{
font-size:var(--custom-font-size-7);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-fm1aQ7{
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
align-items:center;
background-color:var(--phw-custom-white);
text-align:center;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-fmGQyJ{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-fmWIDJ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
border:none;
}

.phw-g-i-fnJndA{
border-style:solid;
}

.phw-g-i-fnPcdr{
font-size:var(--phw-g-regular-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-fnUwxu{
background-color:var(--phw-custom-white);
}

.phw-g-i-fnpinj{
background-color:var(--phw-custom-transparent-black);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-foG70l{
color:var(--body-color);
}

.phw-g-i-fpfCpS{
color:var(--brand-color-primary);
padding-inline-end:calc(var(--pu-space)*6.25);
}

.phw-g-i-fptdWF{
}

.phw-g-i-fqLY5d{
}

.phw-g-i-frCWR2{
font-size:var(--custom-font-size-8);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-frKdCh{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:430px;
}
.phw-g-i-frKdCh img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-frTWiY{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-roboto);
font-weight:400;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-frl9nQ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-fsCKBa{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
}

.phw-g-i-ftEFB0{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-ftFhZ2{
font-size:var(--custom-font-size-2);
color:var(--brand-color-secondary);
font-weight:500;
}

.phw-g-i-ftxMTU{
}

.phw-g-i-CMHQsI:hover .phw-g-i-ftxMTU{
}

.phw-g-i-ftyYUv{
height:205px;
}
.phw-g-i-ftyYUv img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-fu5lDQ{
height:40px;
}

.phw-g-i-fu6oUN{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-fvGZKG{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
width:600px;
text-align:center;
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-fvOOPZ{
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-fw0ACI{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-fwJCWy{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
text-align:center;
}

.phw-g-i-fwUWOq{
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-fwVLmu{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-fwoFFN{
font-weight:400;
font-size:var(--custom-font-size-8);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-fx48tm{
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-roboto);
font-weight:400;
color:var(--phw-custom-text-dark-light);
}

.phw-g-i-fxQhrh{
}

.phw-g-i-fxYr1c{
}

.phw-g-i-fyQjfT{
}

.phw-g-i-fyVVof{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 100%;
}

.phw-g-i-fyjZcD{
gap:24px;
}

.phw-g-i-fzOZIp{
font-size:var(--custom-font-size-2);
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-fzZwQb{
font-size:var(--phw-g-regular-text-font-size);
color:var(--white);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*0);
max-width:500px;
width:500px;
margin-inline-start:calc(var(--mu-space)*12.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-fzmGd7{
}

.phw-g-i-fzo0sV{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-g02eST{
}

.phw-g-i-g0YLdJ{
height:300px;
}
.phw-g-i-g0YLdJ img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-g0apJx{
height:337px;
}
.phw-g-i-g0apJx img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-g1Vvb4{
fill:var(--phw-custom-whiteffffff);
height:20px;
width:20px;
}

.phw-g-i-g1vbSN{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
}

.phw-g-i-g2kIma{
font-size:var(--phw-g-regular-text-font-size);
font-weight:500;
}

.phw-g-i-g30YFh{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-g3ILdU{
padding-inline-end:calc(var(--pu-space)*62.5);
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-g3MpDS{
}

.phw-g-i-g3mfaa{
background:none;
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-white);
text-align:center;
}

.phw-g-i-g4M8wu{
border-color:transparent;
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);
padding-inline-end:32px;
padding-inline-start:32px;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:var(--input-bg);
outline:none;
height:100%;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-g4M8wu:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-g4M8wu.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-g4M8wu:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-g4gq3I{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-g4vHtg{
font-size:var(--custom-font-size-2);
color:var(--brand-color-primary);
margin-inline-end:calc(var(--mu-space)*12.5);
margin-inline-start:calc(var(--mu-space)*12.5);
}

.phw-g-i-g54fSO{
background-color:transparent;
}

.phw-g-i-g58aCe{
height:125px;
width:auto;
}

.phw-g-i-g5SUSJ{
border-width:1px;
border-color:var(--phw-custom-border-colorsb8b8b8);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-g5rvAJ{
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:transparent;
}

.phw-g-i-g6qTem{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-g8137X{
color:var(--brand-color-primary);
}

.phw-g-i-g81LNl{
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-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
background-color:var(--input-bg);
outline:none;
font-family:var(--cms-g-avenir-next);
height:50px;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:1.25;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
align-items:center;
}

.phw-g-i-g81LNl::-webkit-input-placeholder{
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--placeholder-text-color-1);
}
.phw-g-i-g81LNl:-ms-input-placeholder{
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--placeholder-text-color-1);
}
.phw-g-i-g81LNl::-moz-placeholder{
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--placeholder-text-color-1);
}
.phw-g-i-g81LNl::placeholder{
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--placeholder-text-color-1);
}

.phw-g-i-g81LNl.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-g81LNl:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-g81LNl:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-g861HT{
background-image:none;
background-color:var(--phw-custom-serco-deep-red950001ff);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-g8aXcX{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-g8ni27{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-g8z5FH{
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
}

.phw-g-i-g9HOZP{
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
margin-top:calc(var(--mu-space)*-7.5);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-g9mkHb{
color:var(--white);
}

.phw-g-i-g9rJ5Z{
}

.phw-g-i-gA7IBz{
background:var(--phw-custom-impact-gradient);
border-style:none;
font-family:var(--cms-g-avenir-next);
font-weight:300;
color:var(--white);
}

.phw-g-i-gAh2jB{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.3;
color:var(--secondary-text);
width:700px;
}

.phw-g-i-gBu1hP{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-gCp49g{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-gDDEzB{
}

.phw-g-i-gE5fqE{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*-10);
margin-inline-end:calc(var(--mu-space)*1.875);
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-gEgg8N{
}
.phw-g-i-gEgg8N img{
object-fit:cover;
}

.phw-g-i-gEiqa2{
}

.phw-g-i-gEnJJU{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-gEsGEZ{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

.phw-g-i-gHfU2Y{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
text-align:center;
width:50%;
min-height:280px;
}

.phw-g-i-gI4hGd{
font-weight:300;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-gIO3jy{
fill:var(--brand-color-secondary);
color:var(--brand-color-secondary);
width:150px;
height:150px;
}

.phw-g-i-gJbNeq{
border-style:none;
}

.phw-g-i-gK1Inh{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-gKswlt{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
text-align:center;
padding-inline-start:calc(var(--pu-space)*33.125);
padding-inline-end:calc(var(--pu-space)*33.125);
}

.phw-g-i-gKx52b{
width:200px;
}

.phw-g-i-gLBv9S{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-gLzrVE{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-gLzrVE img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-gMpwTO{
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
font-family:var(--cms-g-avenir-next);
height:50px;
}

.phw-g-i-gMy79a{
font-size:var(--custom-font-size-2);
line-height:1.2;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-gMyR1u{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*8.75);
padding-inline-start:calc(var(--pu-space)*8.75);
padding-inline-end:calc(var(--pu-space)*8.75);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-gOMk95{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-gOyWqZ{
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--paragraph-line-height-3);
color:var(--white);
margin-bottom:calc(var(--mu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
}

.phw-g-i-gP1t7e{
font-family:var(--cms-g-avenir-next);
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-gPTi0J{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
padding-inline-start:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*5);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-gPmqV9{
font-weight:300;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-gQA7v0{
color:var(--brand-color-primary);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-gQLmTC{
height:250px;
}
.phw-g-i-gQLmTC img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-gQPNO1{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-serco-dark-purple-40-per-cent);
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-gRes8K{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-gRrMit{
background:var(--phw-custom-impact-gradient-inc-blue);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-gSqXeu{
text-decoration:none;
}

.phw-g-i-gT1CFY{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
padding-top:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
padding-bottom:calc(var(--pu-space)*10);
background-position:0% 50%;
}

.phw-g-i-gUQqoS{
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-gURWCe{
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-gUVyYL{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-gVHlX4{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-gWBiJm{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-gWCP8a{
background:none !important;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
}

.phw-g-i-gWO2Ip{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
font-weight:300;
text-align:center;
}

.phw-g-i-gWS0jG{
font-weight:500;
font-size:var(--custom-font-size-2);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-gXC3VP{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*4.375);
}

.phw-g-i-gXJhGp{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*0);
justify-content:start;
text-align:start;
}

.phw-g-i-gXWPxR{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--widget-bg-white-color);
}

.phw-g-i-gYE4rC{
color:var(--phw-custom-serco-gray46555fff);
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-gYEMd9{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-gZXyV0{
border-color:var(--phw-custom-whiteborderffffff);
height:100%;
}

.phw-g-i-ga348v{
font-weight:300;
font-size:var(--custom-font-size-4);
color:var(--phw-custom-indigo3f017dff);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-gaB9jr{
font-size:var(--phw-g-regular-text-font-size);
color:var(--body-color);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-gaTQSi{
}

.phw-g-i-gb7HK3{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-gbDbad{
}

.phw-g-i-gbuFsq{
color:var(--white);
font-size:var(--phw-g-regular-text-font-size);
font-weight:400;
}

.phw-g-i-gcWKzf{
font-weight:400;
font-size:30px;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-gcbBer{
border:none;
}

.phw-g-i-gcbBer::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-gcbBer:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-gcbBer::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-gcbBer::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-gcdrU8{
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-gciQsI{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--box-shadow-style-2);
}

.phw-g-i-gd4Eu1{
font-size:20px;
padding-inline-end:calc(var(--pu-space)*50);
color:var(--white);
}

.phw-g-i-gebtIQ{
}

.phw-g-i-ged2rf{
background-color:var(--phw-custom-white);
padding-bottom:calc(var(--pu-space)*13.75);
}

.phw-g-i-gelH1P{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
text-align:center;
}

.phw-g-i-getdVy{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border:none;
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-gfMyH0{
}

.phw-g-i-gho9UK{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-giV5UX{
}

.phw-g-i-gibK7g{
}
.phw-g-i-gibK7g img{
object-fit:cover ;
}

.phw-g-i-giw1Vj{
width:1000px;
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-giwWZy{
font-size:var(--phw-g-small-text-font-size);
line-height:1;
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-gjKQ3j{
background:var(--phw-custom-impact-gradient);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-repeat:no-repeat;
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--white);
background-color:none;
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-gkCnJE:hover{
border-color:var(--brand-color-secondary);
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(--brand-color-secondary);
}

.phw-g-i-gkCnJE{
font-family:var(--cms-g-avenir-next);
font-size:var( --phw-g-widget-subheading-font-size);
}

.phw-g-i-gkyrlJ{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-gl14jf{
padding-top:calc(var(--pu-space)*13);
padding-bottom:calc(var(--pu-space)*13);
}

.phw-g-i-glH9ts{
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-gmIgpD{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-gn7eGw{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-bottom:calc(var(--mu-space)*5);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-gnI0U0{
background-color:transparent;
}

.phw-g-i-go3xIi{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-go6wTn{
}

.phw-g-i-goVuwX{
line-height:1;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-goVuwX:hover{
border:none;
color:var(--body-color);
padding-left:5px;
padding-right:5px;
}

.phw-g-i-gp7ae3{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-gpicZZ{
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-gpndPv{
}

.phw-g-i-gqK5Wg{
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
background-color:var(--brand-color-primary);
}

.phw-g-i-gqK5Wg:hover{
}

.phw-g-i-gr9hmi{
font-weight:600;
font-size:var(--custom-font-size-4);
color:var(--body-color);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-grQhGQ{
background:none;
background-image:none;
background-repeat:no-repeat;
background-position:50% 50%;
height:80px;
width:80px;
fill:var(--brand-color-secondary);
color:var(--brand-color-secondary);
}

.phw-g-i-grRkkj{
color:var(--secondary-text);
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-grcRlj{
padding-bottom:calc(var(--pu-space)*1);
}

.phw-g-i-grd1YT{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*25);
}

.phw-g-i-grexlQ{
font-size:var(--phw-g-widget-title-font-size);
color:var(--white);
font-family:var(--cms-g-lora);
}

.phw-g-i-gs8B5x{
color:var(--white);
}

.phw-g-i-gsZvhn{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-gtMeLd{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-gtV1Qx{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-guX3Gw{
}

.phw-g-i-gukHh3{
font-weight:500;
font-size:var(--custom-font-size-2);
color:var(--brand-color-primary);
margin-inline-end:calc(var(--mu-space)*3.125);
}

.phw-g-i-gv74NS{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-gvEiXU{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-gvOWBm{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-gvbGJ3{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
text-align:center;
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-gw2hMV{
}

.phw-g-i-gwNbXZ{
border:none;
}

.phw-g-i-gwOYIE{
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
color:var(--white);
font-weight:500;
}

.phw-g-i-gwTsTO{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-gwUSWg{
height:auto;
width:auto;
max-width:56px;
}

.phw-g-i-gwe3E6{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
background-size:contain;
}

.phw-g-i-gyXDLj{
opacity:600;
}

.phw-g-i-h0TZaw{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:370px;
}
.phw-g-i-h0TZaw img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-h0eiMq{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*3.125);
}

.phw-g-i-h0lSDA{
}

.phw-g-i-h11vAx{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-h1IMIA{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-h22SgM{
font-size:var(--phw-g-numbers-font-size);
color:var(--white);
font-weight:300;
}

.phw-g-i-h2GSkz{
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100%;
}
.phw-g-i-h2GSkz img{
object-fit:cover;
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-h2LGO3{
background-color:transparent;
}

.phw-g-i-h2LGO3:hover{
}

.phw-g-i-h2NYOw{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-h3RDiN{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-h3rmt2{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-h3tUb8{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-h42cF1{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-h4IQuI{
border-color:var(--brand-color-primary);
}

.phw-g-i-h4QtAS{
font-weight:500;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-h6Dhuu{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
width:500px;
margin-inline-end:calc(var(--mu-space)*2.5);
margin-inline-start:calc(var(--mu-space)*2.5);
}

.phw-g-i-h6EcpC{
max-height:none;
color:var(--brand-color-primary);
max-width:none;
font-weight:500;
font-size:40px;
line-height:1.25;
font-family:var(--cms-g-lora);
min-height:0px;
min-width:0px;
}

.phw-g-i-h6xAsV{
background-color:var(--phw-custom-serco-light-grey-10pc);
}

.phw-g-i-h7J53C{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-h8g2oU{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-grey-90percent-body-copy59666fff);
font-weight:400;
}

.phw-g-i-h8m08O{
padding-top:calc(var(--pu-space)*1.875);
margin-inline-start:calc(var(--mu-space)*8.125);
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-h8sVMn{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-h9WNez{
color:var(--brand-color-primary);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-h9ZLnp{
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-h9tJKM{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-hAGYkq{
background:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-hAMrow{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-hBB7Mh{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
border:none;
}

.phw-g-i-hBQg4x{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
text-align:center;
margin-inline-start:calc(var(--mu-space)*6.25);
margin-inline-end:calc(var(--mu-space)*6.25);
}

.phw-g-i-hBTrCh{
align-items:normal;
}

.phw-g-i-hC5VFe{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-hDiKYM{
min-width:0px;
height:40px;
max-width:none;
max-height:none;
min-height:0px;
}

.phw-g-i-hFME6z{
font-weight:500;
font-size:var(--custom-font-size-2);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-hFZRu1{
background-color:transparent;
}

.phw-g-i-hFZRu1:hover{
}

.phw-g-i-hGPmQL{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
text-align:start;
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-hH4EF7{
width:80%;
}

.phw-g-i-hHqYZo{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-hHueU7{
}

.phw-g-i-hIFBQl{
}

.phw-g-i-q4xbki:hover .phw-g-i-hIFBQl{
}

.phw-g-i-hIPJh3{
}

.phw-g-i-hIU1G1{
fill:var(--brand-color-primary);
color:var(--brand-color-primary);
width:150px;
height:150px;
}

.phw-g-i-hJ6fjP{
background:none;
background-image:none;
width:150px;
background-repeat:no-repeat;
background-position:50% 50%;
}

.phw-g-i-hJwii5{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-inline-end:calc(var(--mu-space)*0);
height:100%;
}

.phw-g-i-hJx0K9{
text-align:left;
}

.phw-g-i-hLZJiu{
padding-inline-end:calc(var(--pu-space)*5);
color:var(--brand-color-primary);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-hMCLTT{
border-color:var(--phw-custom-indigo-border3f017dff);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-indigo-20-per-cent);
}

.phw-g-i-hNBELh{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-hNBHzx{
font-size:40px;
line-height:1.25;
font-family:var(--cms-g-lora);
color:var(--white);
font-weight:500;
}

.phw-g-i-hNXHs8{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-hOcuNZ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-hOcuNZ img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-hOxzYV{
background:var(--phw-custom-impact-gradient);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:none;
font-family:var(--cms-g-avenir-next);
font-weight:400;
align-items:normal;
justify-content:space-around;
padding-inline-end:calc(var(--pu-space)*1.25);
color:var(--white);
}

.phw-g-i-hP8h3F{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-hRlK6P{
font-weight:300;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--heading-line-height-3);
color:var(--white);
}

.phw-g-i-hSj1GA{
height:20px;
width:20px;
background-color:transparent;
fill:var(--icon-light);
}

.phw-g-i-hTqAQz{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-hTrBQo{
font-size:var(--phw-g-widget-title-font-size);
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-hUGwEb{
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-hV8V6C{
font-size:var(--phw-g-placeholder-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-hVgyiH{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-hWCORD{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
text-align:start;
}

.phw-g-i-hWHTmr{
background-color:transparent;
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-hWXVyC{
}

.phw-g-i-hWfBpp{
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-hWllpm{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-hWz926{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
border:none;
}

.phw-g-i-hXEylA{
}

.phw-g-i-hXaUXr{
padding-bottom:calc(var(--pu-space)*0.125);
}

.phw-g-i-hXcSSI{
font-family:var(--cms-g-avenir-next);
font-weight:300;
color:var(--white);
}

.phw-g-i-hYOgLq{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
text-align:center;
}

.phw-g-i-hZk1eU{
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-hZrkNr{
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--phw-custom-rich-redc50001ff);
font-size:var(--custom-font-size-1);
}

.phw-g-i-haJkTw{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*-3.75);
}

.phw-g-i-haX55u{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
text-align:center;
}

.phw-g-i-hcOxcK{
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-hckB0q{
color:var(--white);
background-color:var(--phw-custom-serco-grey-60-per-cent);
}

.phw-g-i-hdE4CB{
line-height:1;
padding-left:0px;
padding-right:0px;
}

.phw-g-i-hdUHrv{
width:200px;
height:150px;
}

.phw-g-i-he9yPU{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-heKSXT{
border-width:1px;
border-color:transparent;
border-style:solid;
}

.phw-g-i-hefJSb{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--white);
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-heoZqd{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-light-graye9e9e9);
border-bottom-width:1px;
}

.phw-g-i-hfhCrR{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:175px;
}
.phw-g-i-hfhCrR img{
object-fit:cover;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-hhBOOt{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--widget-bg-white-color);
}

.phw-g-i-hhSeZX{
min-width:20%;
max-width:25%;
}

.phw-g-i-hi67EV{
background:var(--phw-custom-impact-gradient-inc-blue);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-hiSR9r{
padding-top:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-white);
}

.phw-g-i-hil94Q{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-hkK7lv{
background-color:var(--phw-custom-header-background-coloreceeefff);
}

.phw-g-i-hkqgu8{
color:var(--white);
font-size:var(--phw-g-cards-title-font-size);
}

.phw-g-i-hliHt2{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/11259-Transport-Jobs-Hero-1742943293657.png);
border-width:1px;
border-color:transparent;
border-style:solid;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-hlqsAR{
text-decoration:none;
}

.phw-g-i-hlqsAR:hover{
text-decoration:underline;
}

.phw-g-i-hn9W9k{
}

.phw-g-i-hn9iWy{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
text-align:center;
}

.phw-g-i-hoNKs2{
color:var(--body-color);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*12.5);
margin-inline-end:calc(var(--mu-space)*12.5);
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-avenir-next);
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-hopAld{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-horOX1{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
margin-inline-start:calc(var(--mu-space)*-10);
text-align:start;
}

.phw-g-i-hpqCuQ{
}

.phw-g-i-hpzIjZ{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
color:var(--white);
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-hq3Cvr{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
}

.phw-g-i-hqR30J{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-hrGwj3{
height:563px;
}
.phw-g-i-hrGwj3 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-hs9iiu{
background-color:var(--brand-color-secondary);
transition:all 0.2s;
text-align:left;
margin-inline-start:auto;
}

.phw-g-i-hsgZWx{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-hsmkWo{
border-color:transparent;
}

.phw-g-i-ht7IQF{
}

.phw-g-i-htETEy{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-htO7sN{
}

.phw-g-i-htjgJ9{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-htxQg3{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-huGZeY{
font-weight:500;
font-size:40px;
color:var(--white);
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-hvAyzu{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-hvKFuD{
background:var(--phw-custom-impact-gradient);
}

.phw-g-i-hvVlRQ{
border-width:1px;
border-color:var(--phw-custom-indigo-border3f017dff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
background-color:transparent;
}

.phw-g-i-hvYkgp{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-hvYkgp img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-hwCUSK{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-hwNDna{
height:471px;
}
.phw-g-i-hwNDna img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-hxH3qr{
background:none;
border:none;
background-color:var(--phw-custom-backgroundgrayf2f2f2);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-hy5l5A{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-serco-deep-red950001ff);
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-hyQx5l{
width:1000px;
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-hygxF6{
font-size:var(--phw-g-regular-text-font-size);
color:var(--body-color);
font-weight:400;
}

.phw-g-i-hyjhVG{
font-size:var(--phw-g-regular-text-font-size);
color:var(--text-dark);
font-weight:400;
margin-top:calc(var(--mu-space)*1.25);
margin-inline-end:calc(var(--mu-space)*5);
}

.phw-g-i-hywA2n{
width:auto;
height:100px;
}

.phw-g-i-hzKnc9{
color:var(--brand-color-secondary);
font-size:var(--phw-g-widget-title-font-size);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-hzMFJG{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-hzMOHf{
background-color:var(--phw-custom-white);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-hzlup6{
font-weight:500;
font-size:40px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
padding-inline-end:calc(var(--pu-space)*5);
margin-inline-start:calc(var(--mu-space)*0);
justify-content:start;
text-align:start;
}

.phw-g-i-hztAVs{
border-width:1px;
border-color:transparent;
border-style:solid;
background-color:transparent;
transition:all 0.2s;
}

.phw-g-i-i00kKj{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-i08Duk{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-i0KQgI{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-i0l1Cx{
font-weight:300;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--white);
}

.phw-g-i-i0tvXP{
font-size:var(--font-size-13);
}

.phw-g-i-i1X6cU{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
}

.phw-g-i-i3L9qC{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-i3Pdc0{
font-size:var(--phw-g-widget-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
font-weight:500;
}

.phw-g-i-i3gIuT{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
text-align:start;
}

.phw-g-i-i4dtAi{
font-weight:400;
font-size:var(--custom-font-size-2);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-i4rv7x{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
margin-top:calc(var(--mu-space)*-10);
}

.phw-g-i-i5qlVx{
color:var(--brand-color-primary);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-i6NEFM{
font-size:var(--phw-g-regular-text-font-size);
color:var(--white);
font-weight:400;
padding-top:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*7.5);
margin-inline-start:calc(var(--mu-space)*7.5);
margin-top:calc(var(--mu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*6.25);
padding-inline-start:calc(var(--pu-space)*6.25);
}

.phw-g-i-i7m22p{
font-size:var(--phw-g-regular-text-font-size);
padding-inline-end:calc(var(--pu-space)*6.25);
}

.phw-g-i-i81AaO{
}

.phw-g-i-i9rEfw{
padding-inline-start:calc(var(--pu-space)*15);
padding-inline-end:calc(var(--pu-space)*15);
}

.phw-g-i-i9t9sy{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-i9t9sy img{
object-fit:cover;
}

.phw-g-i-iAPr5Q{
border-width:1px;
border-style:none;
border-color:var(--input-stroke);
background-color:var(--input-bg);
font-size:var( --phw-g-widget-subheading-font-size);
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:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*2);
font-weight:400;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:32px;
font-family:var(--cms-g-roboto);
}

.phw-g-i-iAPr5Q:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-iAPr5Q.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-iAPr5Q:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-iAQqwZ{
min-width:180px;
}

.phw-g-i-iAYoyI{
height:321px;
}
.phw-g-i-iAYoyI img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-iAnuag{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-iBmR5h{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
height:0px;
width:0px;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-iCGmqv{
}

.phw-g-i-iCRCf9{
color:var(--text-dark);
}

.phw-g-i-q4xbki:hover .phw-g-i-iCRCf9{
}

.phw-g-i-iCiVDd{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
margin-bottom:calc(var(--mu-space)*-3.75);
text-align:start;
}

.phw-g-i-iD9rdk{
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-iDpgVE{
color:var(--white);
font-size:var(--custom-font-size-2);
}

.phw-g-i-iGGZRf{
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-iH3dej{
color:var(--phw-custom-indigo3f017dff);
}

.phw-g-i-q4xbki:hover .phw-g-i-iH3dej{
}

.phw-g-i-iHA1Id{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-iHF6NI{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-iHF6NI img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-iHRlEz{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:447px;
}
.phw-g-i-iHRlEz img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-iHTG9j{
border-top-width:0px;
border-bottom-width:0px;
border-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*1.875);
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--phw-custom-serco-gray46555fff);
line-height:0.5;
border-inline-start-style:solid;
border-inline-start-color:var(--input-stroke);
border-inline-end-width:0px;
}

.phw-g-i-iHdzI5{
font-weight:300;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-iHgJoD{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-iIQakC{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-iIovWU{
width:80%;
}

.phw-g-i-iJ0Yxn{
font-family:var(--cms-g-avenir-next);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-iJ7pcP{
height:250px;
}
.phw-g-i-iJ7pcP img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-iJkCGB{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-iK9XfK{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-iKKlKl{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/15266_24_06_2024_Rushmoorgroundsmaintenance_With-Vignette-Background-Image-1741697065492.png);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:contain;
}

.phw-g-i-iKbWEl{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-iL6VyE{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:440px;
}
.phw-g-i-iL6VyE img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-iLbGSh{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-iLnigZ{
margin-inline-end:calc(var(--mu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*0.125);
}

.phw-g-i-iMQudD{
color:var(--white);
margin-inline-end:calc(var(--mu-space)*6.25);
margin-inline-start:calc(var(--mu-space)*6.25);
}

.phw-g-i-iNqgB2{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
height:0px;
width:0px;
}

.phw-g-i-iNyEyP{
width:1000px;
text-align:center;
}

.phw-g-i-iOGJmu{
border:none;
}

.phw-g-i-iOGJmu::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-iOGJmu:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-iOGJmu::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-iOGJmu::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-iOoq1Y{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-iP9ynS{
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
}

.phw-g-i-iPKseH{
font-size:var(--phw-g-cards-title-font-size);
color:var(--white);
text-align:center;
}

.phw-g-i-iPQ6lc{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-iPTs1u{
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-iQu4Cf{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-iQuA5N{
font-family:var(--cms-g-avenir-next);
line-height:1;
padding-left:0px;
padding-right:0px;
}

.phw-g-i-iQuA5N:hover{
border:none;
color:var(--body-color);
}

.phw-g-i-iQvnWn{
background-color:var(--phw-custom-white);
}

.phw-g-i-iREtfE{
border:none;
}

.phw-g-i-iREtfE::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-iREtfE:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-iREtfE::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-iREtfE::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-iRHqBv{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
padding-inline-end:calc(var(--pu-space)*56.25);
}

.phw-g-i-iRu4fQ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-iUVQ9L:hover{
border-color:var(--brand-color-secondary);
color:var(--brand-color-secondary);
}

.phw-g-i-iUVQ9L{
}

.phw-g-i-iV0hdj{
background-color:var(--phw-custom-white);
}

.phw-g-i-iVSy3D{
font-weight:300;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--heading-line-height-3);
color:var(--white);
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-iVVfAp{
background-color:var(--phw-custom-serco-dark-purple-40-per-cent);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-iW9UyR{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Swimming-Pool-Stock-Image-1743169108726.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*15);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
}

.phw-g-i-iWjieO{
font-weight:500;
font-size:var(--custom-font-size-2);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-iYIdZH{
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-iYf7rU{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-iYj908{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-iZDxRl{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-iZeKzz{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-iaeP4g{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*1);
}

.phw-g-i-ibBsi8{
border-top-right-radius:calc(var(--border-radius-base)*0);
border:none;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-ibRImv{
background:var(--phw-custom-impact-gradient);
background-color:none;
}

.phw-g-i-ic34XH{
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-ic6nNr{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
max-height:auto;
min-height:auto;
align-items:center;
border-style:none;
}

.phw-g-i-icNIHJ{
height:150px;
width:150px;
}

.phw-g-i-idR5nM{
font-size:var(--phw-g-input-label-text-font-size);
color:var(--phw-custom-indigo3f017dff);
font-weight:500;
}

.phw-g-i-idXbmo{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-idvU1m{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:none;
}

.phw-g-i-idvU1m:hover{
background:none;
background-image:none;
box-shadow:none;
}

.phw-g-i-ieMAKb{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-ifOgZc{
}

.phw-g-i-ifTm9k{
height:20px;
width:20px;
}

.phw-g-i-ih0Wh0{
padding-top:calc(var(--pu-space)*12.5);
padding-inline-end:calc(var(--pu-space)*3.75);
color:var(--white);
padding-inline-start:calc(var(--pu-space)*3.75);
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
padding-bottom:calc(var(--pu-space)*12.5);
line-height:1.25;
min-height:280px;
background-color:var(--phw-custom-serco-dark-purple-40-per-cent);
width:auto;
font-family:var(--cms-g-lora);
margin-top:calc(var(--mu-space)*12.5);
margin-bottom:calc(var(--mu-space)*12.5);
text-align:start;
height:auto;
min-width:auto;
}

.phw-g-i-ihKP5o{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
text-align:center;
margin-inline-start:calc(var(--mu-space)*33.125);
margin-inline-end:calc(var(--mu-space)*33.125);
}

.phw-g-i-ihM0Xv{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-ihpU33{
}

.phw-g-i-iiEjaq{
background-color:transparent;
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-iiMknQ{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-iiuSe4{
fill:var(--phw-custom-icondark595959);
width:24px;
height:24px;
}

.phw-g-i-iix3NI{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-iix3NI img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-ij3v8p{
width:1000px;
text-align:center;
}

.phw-g-i-ij4IVy{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-ij4IVy img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-ijJYwI{
background:var(--phw-custom-impact-gradient);
border-top-left-radius:calc(var(--border-radius-base)*18.75);
border-top-right-radius:calc(var(--border-radius-base)*18.75);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-ikrCTl{
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-weight:300;
font-family:var(--cms-g-avenir-next);
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-ikytJe{
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:500;
}

.phw-g-i-il2ruL{
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--box-shadow-style-2);
}

.phw-g-i-il3QVV{
color:var(--white);
}

.phw-g-i-il7IZu{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-CMHQsI:hover .phw-g-i-ilIgkE{
background-color:var(--phw-custom-white);
color:var(--brand-color-primary);
}

.phw-g-i-ilIgkE{
}

.phw-g-i-ilRYNx{
height:300px;
}
.phw-g-i-ilRYNx img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-ilcvzX{
background-color:var(--phw-custom-white);
}

.phw-g-i-ilxZNs{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-imfgRD{
background-color:var(--phw-custom-white);
}

.phw-g-i-in3kqn{
border-width:1px;
border-color:var(--phw-custom-border-colorsb8b8b8);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-inF28z{
width:auto;
height:auto;
max-width:56px;
}

.phw-g-i-inIS0n{
}

.phw-g-i-inWSeT{
color:var(--phw-custom-indigo3f017dff);
font-weight:600;
margin-inline-start:calc(var(--mu-space)*-10);
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
text-align:start;
}

.phw-g-i-inX1aD{
background:none;
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
text-align:center;
padding-top:calc(var(--pu-space)*0.125);
}

.phw-g-i-indf1f{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-iogVN4{
color:var(--white);
font-weight:400;
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-iqEAZa{
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--input-bg);
padding-inline-end:32px;
padding-inline-start:32px;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
outline:none;
height:100%;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-iqEAZa:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-iqEAZa.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-iqEAZa:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-iqZLhC{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:none;
}

.phw-g-i-iriutE{
padding-bottom:calc(var(--pu-space)*3);
}

.phw-g-i-isWpJf{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:223px;
}
.phw-g-i-isWpJf img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-iseWU7{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-itKRjw{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-itOBHj{
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
}

.phw-g-i-itzCKQ{
background:var(--phw-custom-impact-gradient-inc-blue);
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-iudhw5{
margin-inline-start:calc(var(--mu-space)*1.25);
}

.phw-g-i-ivOIDm{
font-size:var(--phw-g-placeholder-text-font-size);
font-weight:400;
}

.phw-g-i-ivjyjN{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
min-width:210px;
padding-bottom:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
}

.phw-g-i-iwehRq{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-iwzIt2{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
height:0px;
}

.phw-g-i-ix3QAi{
padding-bottom:calc(var(--pu-space)*1.25);
max-width:200px;
max-height:none;
}

.phw-g-i-ixox4K{
border-top-width:0px;
border-bottom-width:0px;
border-color:var(--brand-color-primary);
border-inline-end-width:0px;
border-inline-start-style:solid;
border-inline-start-color:var(--input-stroke);
}

.phw-g-i-iy16sE{
background:var(--phw-custom-impact-gradient);
background-color:none;
}

.phw-g-i-iyIufj{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-iyQTo2{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-iyso83{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
text-align:center;
}

.phw-g-i-izIIjs{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-j0lpNu{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--alert-focus);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-j12epS{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--input-bg);
font-size:var( --phw-g-widget-subheading-font-size);
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-end:calc(var(--pu-space)*0);
font-weight:300;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:30px;
font-family:var(--cms-g-avenir-next);
padding-inline-start:calc(var(--pu-space)*1.25);
line-height:1;
}

.phw-g-i-j12epS:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-j12epS.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-j12epS:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-j1rxHW{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
width:350px;
}

.phw-g-i-j20zWO{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
height:345px;
}
.phw-g-i-j20zWO img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
height:100% ;
width:100% ;
}

.phw-g-i-j3Ef1j{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
text-shadow:0px 0px 0px rgba(29, 7, 67, 1);
opacity:1;
}

.phw-g-i-j3r06B{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
}

.phw-g-i-j4wzCj{
font-weight:300;
font-size:var(--phw-g-regular-text-font-size);
line-height:1.25;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-j5cEMo{
}

.phw-g-i-j5gFbS{
background:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-j5r9Dk{
}

.phw-g-i-j5znLT{
font-weight:300;
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-j6YfDw{
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-avenir-next);
font-weight:400;
}

.phw-g-i-j6cDgS:hover{
border: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(--body-color);
}

.phw-g-i-j6cDgS{
padding-left:0px;
padding-right:0px;
}

.phw-g-i-j6et0B{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-j6quTe{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-size:var( --phw-g-widget-subheading-font-size);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--input-bg);
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
height:30px;
line-height:1.5;
}

.phw-g-i-j6quTe:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-j6quTe.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-j6quTe:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-j8FOBm{
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
text-transform:capitalize;
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-j8Hr9q{
}

.phw-g-i-j8f71Q{
font-size:var(--phw-g-widget-title-font-size);
font-family:var(--cms-g-lora);
color:var(--white);
font-weight:500;
text-align:center;
}

.phw-g-i-j8yf0A{
}
.phw-g-i-j8yf0A img{
object-fit:cover;
}

.phw-g-i-jA87dQ{
border-width:0;
border-color:transparent;
color:var(--brand-color-secondary);
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
font-family:var(--cms-g-avenir-next);
font-size:var(--phw-g-regular-text-font-size);
padding-left:2px;
padding-right:2px;
}

.phw-g-i-jA87dQ: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(--alert-focus);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-jA87dQ:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-jA87dQ:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-jA87dQ.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-jA87dQ:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-jAyj7G{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
text-align:center;
}

.phw-g-i-jBmMgM{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-jC09ky{
}

.phw-g-i-PsYbch:hover .phw-g-i-jC7nhO{
color:var(--body-color);
}

.phw-g-i-jC7nhO{
}

.phw-g-i-jCLJRj{
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
background-repeat:no-repeat;
background-size:contain;
}

.phw-g-i-jCeS6C{
padding-inline-end:calc(var(--pu-space)*5);
color:var(--brand-color-primary);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-jDeHQB{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-jDm9dT{
width:auto;
height:100px;
}

.phw-g-i-jDyRxe{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-jEPPJ9{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*-10);
text-align:start;
}

.phw-g-i-jEtzQT{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Handshake-1741151040785.svg);
width:150px;
background-repeat:no-repeat;
background-position:50% 50%;
}

.phw-g-i-jFe8u5{
border-width:1px;
border-color:var(--input-stroke);
border-style:none;
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:transparent;
padding-inline-end:calc(var(--pu-space)*2);
padding-inline-start:calc(var(--pu-space)*4);
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
outline:none;
font-family:var(--cms-g-roboto);
height:32px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-jFe8u5:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-jFe8u5.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-jFe8u5:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-jFpK6e{
justify-content:center;
}

.phw-g-i-jGRkLo{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-jGcdCR{
background:none;
background-image: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);
border:none;
color:var(--brand-color-primary);
padding-left:0px;
min-height:32px;
padding-right:0px;
}

.phw-g-i-jGcdCR:hover{
background:none;
background-image: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);
color:var(--brand-color-primary);
border:none;
}

.phw-g-i-jGcdCR:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-jGcdCR:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-jGcdCR:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-jGcdCR.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-jGcdCR:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-jGmvyZ{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-jHwiI9{
}
.phw-g-i-jHwiI9 img{
object-fit:cover;
}

.phw-g-i-jIFM1T{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-jJ8O6U{
font-weight:500;
font-size:var(--custom-font-size-2);
color:var(--body-color);
font-family:var(--cms-g-roboto);
}

.phw-g-i-jJH6kg{
color:var(--white);
}

.phw-g-i-jJvHkR{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-jKFuXG{
font-weight:400;
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
text-align:center;
margin-inline-start:calc(var(--mu-space)*-0.625);
}

.phw-g-i-jL6P2z{
}

.phw-g-i-jLUltX{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-jMy0Rz{
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-jNYTOE{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-jNsZFF{
}

.phw-g-i-jNtfbd{
}

.phw-g-i-jNvL3g{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-jOlVHT{
background:none;
background-image:none;
width:150px;
background-repeat:no-repeat;
background-position:50% 50%;
}

.phw-g-i-jPAONF{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-jPC7Ia{
}

.phw-g-i-jPMKfB{
background:none;
background-image:none;
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);
max-height:none;
padding-inline-start:calc(var(--pu-space)*1.875);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
min-height:0px;
outline:none;
font-family:var(--cms-g-avenir-next);
border:none;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
max-width:none;
min-width:0px;
}

.phw-g-i-jPMKfB:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-jPMKfB.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-jPMKfB:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-jPMKfB::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-jPMKfB:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-jPMKfB::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-jPMKfB::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-jPa4ab{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-jPx8WC{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-jPx8WC img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-jRU7lh{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 100%;
}

.phw-g-i-jRucJP{
font-weight:500;
color:var(--brand-color-primary);
}

.phw-g-i-jS8nJA{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
border:none;
}

.phw-g-i-jSG7oM{
border-color:var(--phw-custom-indigo-border3f017dff);
border-style:solid;
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}
.phw-g-i-jSG7oM img{
object-fit:cover;
}

.phw-g-i-jSPsQD{
border-width:0;
border-color:transparent;
font-weight:400;
text-decoration:none;
height:var(--btn-height);
color:var(--phw-custom-dark-color-light4a4a4a);
background-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-jSPsQD:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-i-jSqNPw{
color:var(--white);
font-weight:400;
width:350px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-jT7oPn{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-jTIQ3O{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-jTe1Zp{
font-family:var(--cms-g-avenir-next);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
display:inline-flex;
text-decoration:none;
}

.phw-g-i-jTqRXF{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Handshake-1741151040785.svg);
width:150px;
background-repeat:no-repeat;
background-position:50% 50%;
}

.phw-g-i-jUELqE{
background-color:transparent;
}

.phw-g-i-jULiaQ{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-jVXw2s{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:320px;
}
.phw-g-i-jVXw2s img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-jVZoy9{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:250px;
}
.phw-g-i-jVZoy9 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-jVqYkx{
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-jWEH6e{
margin-top:calc(var(--mu-space)*-2.5);
}

.phw-g-i-jWoju6{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:223px;
}
.phw-g-i-jWoju6 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-jWwX3h{
border:none;
}

.phw-g-i-jXO5R2{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-jY533q{
padding-top:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-jYOXHZ{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-jYYboK{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-jZ7tS2{
height:300px;
}
.phw-g-i-jZ7tS2 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-jZdMYc{
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-bottom:calc(var(--mu-space)*-1.875);
}

.phw-g-i-jZeEoC{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-jZhlUv{
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-njmDEV:hover .phw-g-i-jZhlUv{
}

.phw-g-i-jZiiNo{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-jaXFGm{
background:none;
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-jazdGQ{
}

.phw-g-i-jb5dKC{
border-top-width:0px;
border-bottom-width:0px;
border-color:var(--brand-color-primary);
border-inline-end-width:0px;
border-inline-start-style:solid;
border-inline-start-color:var(--input-stroke);
}

.phw-g-i-jc2cDG{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5.625);
}

.phw-g-i-jcWgGJ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-jcelDL{
}

.phw-g-i-jeioUU{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-jf3S9M{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-jf3SvK{
height:542px;
}
.phw-g-i-jf3SvK img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-jfOeIy{
background-color:transparent;
}

.phw-g-i-jfU4AF{
}

.phw-g-i-jgHjQy{
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-jgODka{
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-jiMR6g{
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-jinwfJ{
font-weight:300;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
}

.phw-g-i-jj9ygY{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-jjVnNE{
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
background-color:transparent;
border:none;
}

.phw-g-i-jk7sxb{
align-items:start;
text-align:start;
}

.phw-g-i-jkOOvF{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:0px;
width:0px;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-jkoGcB{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-jkoGcB img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-jlDgOi{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:300;
margin-top:auto;
}

.phw-g-i-jlxtMp{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-jm2Vrk{
padding-top:calc(var(--pu-space)*2.5);
background-color:var(--widget-bg-white-color);
}

.phw-g-i-jmjSAQ{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-jn1epd{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
}

.phw-g-i-jnAqG8{
color:var(--white);
display:inline-block;
font-size:var(--phw-g-small-text-font-size);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:1;
}

.phw-g-i-jnAqG8:hover{
color:var(--white);
}

.phw-g-i-jnHqQn{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*0);
background-color:transparent;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-jnLR6m{
text-align:center;
}

.phw-g-i-jnssQU{
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-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-white);
}

.phw-g-i-joeq9V{
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-jpMrBb{
font-weight:400;
color:var(--white);
}

.phw-g-i-jpSJwz{
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-jpVfuk{
font-family:var(--cms-g-avenir-next);
font-weight:500;
}

.phw-g-i-jpjH1d{
font-size:22px;
color:var(--brand-color-secondary);
font-weight:500;
}

.phw-g-i-jpl6fj{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-jqQfBN{
}

.phw-g-i-jqTijV{
font-weight:500;
font-size:var(--custom-font-size-8);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-jqrNWa{
height:150px;
width:150px;
}

.phw-g-i-js69rr{
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*3.75);
}

.phw-g-i-jsLeGH{
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-jsPgv8{
font-size:var(--custom-font-size-8);
}

.phw-g-i-jsXQL6{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-jsnrbb{
background:none;
background-image:none;
}

.phw-g-i-jt4QzM{
width:1000px;
text-align:center;
}

.phw-g-i-jtfNku{
}

.phw-g-i-juSPsq{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-jv5vRO{
height:32px;
border-inline-end-style:solid;
border-inline-end-color:var(--input-stroke);
}

.phw-g-i-jvGM2P{
}

.phw-g-i-jvOJzi{
}

.phw-g-i-jw1BYs{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
width:700px;
text-shadow:3px 3px 10px rgba(0,0,0,0.25);
}

.phw-g-i-jw1BzV{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-jwRBTu{
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-jwS9V3{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:341px;
}
.phw-g-i-jwS9V3 img{
object-fit:cover;
height:100% ;
}

.phw-g-i-jy4i3F{
font-weight:500;
font-size:22px;
color:var(--white);
}

.phw-g-i-jyXFae{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-jzJzJE{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-jzJzJE img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-jzWLay{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
width:350px;
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-jzdwr2{
fill:var(--brand-color-primary);
}

.phw-g-i-k0mn6X{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0.125);
}

.phw-g-i-k17ZrN{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-grey-90percent-body-copy59666fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-k1PYwl{
margin-bottom:calc(var(--mu-space)*-18.75);
}

.phw-g-i-k1U6Mg{
font-family:var(--cms-g-avenir-next);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-k1XWk7{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-k1o1Mk{
border-width:1px;
border-color:transparent;
border-style:solid;
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-k2EHSC{
border-color:var(--phw-custom-indigo-border3f017dff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-k2EHSC img{
object-fit:cover;
}

.phw-g-i-k2Z8Y4{
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:auto;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-k2Z8Y4:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-k2Z8Y4.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-k2Z8Y4:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-k3NC95{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:326px;
}
.phw-g-i-k3NC95 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-k3ro8n{
padding-top:calc(var(--pu-space)*1);
padding-bottom:calc(var(--pu-space)*4);
background-color:var(--phw-custom-transperant-white);
}

.phw-g-i-k4dg0Q{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-k4ve53{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-k4zyc8{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/2Background-with-blue-glow-2-1737564781941.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-k505U7{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-k56hah{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:none;
}

.phw-g-i-k5LBig{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
font-weight:400;
padding-top:calc(var(--pu-space)*0.25);
padding-bottom:calc(var(--pu-space)*0.25);
}

.phw-g-i-k5bi4x{
}
.phw-g-i-k5bi4x img{
object-fit:cover;
}

.phw-g-i-k6IyTn{
width:80%;
}

.phw-g-i-k6ZkUj{
border:none;
font-size:var(--phw-g-cards-subtitle-font-size);
color:var(--white);
font-weight:700;
}

.phw-g-i-k79hEs{
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-k7nIeR{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*1.875);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:var(--input-bg);
outline:none;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-k7nIeR:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-k7nIeR.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-k7nIeR:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-k8RDXm{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-k8pQy9{
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)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:370px;
}
.phw-g-i-k8pQy9 img{
object-fit:cover;
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)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-k8qzyI{
color:var(--phw-custom-serco-gray46555fff);
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-k9FRmL{
border-top-left-radius:calc(var(--border-radius-base)*18.75);
border-top-right-radius:calc(var(--border-radius-base)*18.75);
border-bottom-left-radius:calc(var(--border-radius-base)*18.75);
border-bottom-right-radius:calc(var(--border-radius-base)*18.75);
}

.phw-g-i-k9qPX1{
border-color:var(--stroke-white);
}

.phw-g-i-kAXorN{
align-items:center;
background-color:var(--phw-custom-white);
}

.phw-g-i-kAywDl{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-kAyxHp{
width:80%;
}

.phw-g-i-kBOsGx{
padding-top:calc(var(--pu-space)*0);
background-color:var(--phw-custom-serco-light-grey-10pc);
}

.phw-g-i-kBerGf{
}

.phw-g-i-kBsqy2{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-kC4no2{
background-color:var(--phw-custom-white);
}

.phw-g-i-kCh7Yu{
background-color:var(--phw-custom-white);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-kCtUSF{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-kDM61R{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-family:var(--cms-g-avenir-next);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*3.125);
}

.phw-g-i-kEj0pZ{
color:var(--body-color);
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-kEmeUG{
background:var(--phw-custom-impact-gradient-inc-blue);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-kEsK1O{
border-width:1px;
border-color:transparent;
border-style:solid;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*-6.25);
}

.phw-g-i-kFOefn{
background:none;
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-top:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-kFTvQY{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-kFzHOl{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-kGTzAA{
font-size:var(--phw-g-small-text-font-size);
line-height:0.7;
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-kGngW6{
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-kGp2bt{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--box-shadow-style-3);
}

.phw-g-i-kI7GAM{
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);
text-align:left;
}

.phw-g-i-ajbN8W:hover .phw-g-i-kI7GAM{
}

.phw-g-i-kI9HPF{
font-family:var(--cms-g-avenir-next);
font-weight:500;
color:var(--brand-color-primary);
}

.phw-g-i-kIRbSx{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-kIb2VN{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
background-position:0% 50%;
background-size:cover;
}

.phw-g-i-kIuuPr{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:250px;
}
.phw-g-i-kIuuPr img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-kIzq4x{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0.5);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-kIzq4x img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0.5);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-kJ1rn7{
color:var(--body-color);
}

.phw-g-i-kJgEo0{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
align-items:center;
}

.phw-g-i-kK4LhE{
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-kKDYkb{
font-size:var(--custom-font-size-4);
font-family:var(--cms-g-lora);
color:var(--brand-color-primary);
font-weight:500;
text-align:center;
}

.phw-g-i-kLXUZV{
}

.phw-g-i-kLqAYq{
height:170px;
}
.phw-g-i-kLqAYq img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-kN4CBV{
height:310px;
}
.phw-g-i-kN4CBV img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-kNEOFM{
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:400;
}

.phw-g-i-kNNm2o{
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
font-weight:500;
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
padding-top:calc(var(--pu-space)*1.25);
text-shadow:none;
opacity:1;
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-kNraag{
font-size:var(--custom-font-size-2);
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-kOKwDP{
border-top-left-radius:calc(var(--border-radius-base)*18.75);
border-top-right-radius:calc(var(--border-radius-base)*18.75);
border-bottom-left-radius:calc(var(--border-radius-base)*18.75);
border-bottom-right-radius:calc(var(--border-radius-base)*18.75);
width:150px;
fill:var(--icon-light);
color:var(--icon-light);
height:150px;
background-repeat:no-repeat;
background-color:var(--phw-custom-indigo-30-per-cent3f017dff);
}

.phw-g-i-kOffs9{
box-shadow:none;
background-color:var(--phw-custom-white);
}

.phw-g-i-8uEhho:hover .phw-g-i-kOffs9{
background-color:var(--phw-custom-white);
}

.phw-g-i-kPIMNt{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.3;
font-weight:400;
margin-inline-end:calc(var(--mu-space)*3.75);
}

.phw-g-i-kPLzpq{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-kPMQ0s{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-inline-start:calc(var(--mu-space)*1.25);
margin-inline-end:calc(var(--mu-space)*1.25);
height:370px;
}
.phw-g-i-kPMQ0s img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-kPhFRK{
margin-top:calc(var(--mu-space)*3.75);
}

.phw-g-i-kQdunB{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--brand-color-primary);
}

.phw-g-i-kR1bei{
font-family:var(--cms-g-avenir-next);
font-weight:300;
color:var(--brand-color-primary);
margin-top:calc(var(--mu-space)*-3.75);
}

.phw-g-i-kRVnem{
font-weight:500;
font-size:var(--custom-font-size-8);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-kS7b1l{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
text-align:center;
margin-inline-start:calc(var(--mu-space)*33.125);
margin-inline-end:calc(var(--mu-space)*33.125);
}

.phw-g-i-kSjgot{
padding-left:0px;
padding-right:0px;
min-height:32px;
}

.phw-g-i-kSjgot:hover{
background-image:none;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:50%;
border-top-right-radius:50%;
border-bottom-left-radius:50%;
border-bottom-right-radius:50%;
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-kSjgot:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-kSjgot:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-kSjgot:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-kSjgot.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-kSjgot:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-kSrEZz{
border-top-width:0px;
border-bottom-width:0px;
border-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
border-inline-start-color:var(--input-stroke);
border-inline-end-width:0px;
font-family:var(--cms-g-avenir-next);
border-inline-start-style:solid;
}

.phw-g-i-kTBrST{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-kUXgaU{
font-size:30px;
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-kUtOSt{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-kUtOSt img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-kUviOe{
border-width:1px;
border-color:var(--phw-custom-border-colorsb8b8b8);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-indigo-20-per-cent);
}

.phw-g-i-kW1sIc{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-kW1sIc img{
object-fit:contain;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-kWAicH{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-kXZtwv{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-kXxNr1{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--box-shadow-style-2);
border:none;
}

.phw-g-i-kXyz4P{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:200px;
}
.phw-g-i-kXyz4P img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-kXzySX{
background-color:var(--phw-custom-white);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-kY2xp1{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-kYK5fZ{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*-10);
text-align:start;
}

.phw-g-i-kYvNqg{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-kZLhVk{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
padding-bottom:calc(var(--pu-space)*0.5);
padding-inline-end:calc(var(--pu-space)*0.5);
}

.phw-g-i-kZcayy{
font-weight:500;
font-size:var(--custom-font-size-8);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-kalhkz{
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:var(--input-line-height-lg);
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:var(--input-v-padding-lg);
padding-inline-end:var(--input-v-padding-lg);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-kalhkz:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-kalhkz.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-kalhkz:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-karceC{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-kbFxEO{
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-kbJHfn{
color:var(--brand-color-primary);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--custom-font-size-8);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-kbKP9e{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-kbyeH7{
}

.phw-g-i-kcdCUm{
width:80%;
}

.phw-g-i-kd4Raj{
font-weight:500;
font-size:var(--custom-font-size-2);
color:var(--body-color);
font-family:var(--cms-g-roboto);
margin-bottom:calc(var(--mu-space)*1);
}

.phw-g-i-kdDOCG{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
}

.phw-g-i-kdPUjM{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-kdqi4S{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-kduW75{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-keR3lR{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--input-bg);
font-size:var(--input-font-size-lg);
line-height:var(--input-line-height-lg);
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:var(--input-v-padding-lg);
padding-inline-end:var(--input-v-padding-lg);
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-keR3lR:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-keR3lR.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-keR3lR:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-keoXV5{
padding-bottom:calc(var(--pu-space)*6.875);
padding-top:calc(var(--pu-space)*6.875);
}

.phw-g-i-kf1k1J{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-kfItYk{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-kfRqZm{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-kfhpHh{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.3;
color:var(--secondary-text);
}

.phw-g-i-kgOiwJ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-kgRLhK{
fill:var(--icon-dark);
color:var(--icon-dark);
}

.phw-g-i-kgTeuZ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-khbjm0{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
height:0%;
}

.phw-g-i-khqlPl{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-khy7wb{
font-weight:500;
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--brand-color-primary);
}

.phw-g-i-kiEU8k{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-kiiIee{
}

.phw-g-i-kippcK{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-kippcK img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-kkqnCH{
font-weight:500;
font-size:40px;
color:var(--white);
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-kl67WU{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:none;
}

.phw-g-i-klNfOB{
font-weight:500;
color:var(--brand-color-primary);
}

.phw-g-i-kld1q9{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-kles0U{
max-height:300px;
}

.phw-g-i-kmHs2P{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-kmgOew{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-kmnFCS{
background-color:var(--phw-custom-serco-dark-purple-100-per-cent-1d0743ff);
}

.phw-g-i-knATTj{
height:100px;
width:150px;
}

.phw-g-i-knEcXz{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-knJmY4{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
}

.phw-g-i-knauqo{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--white);
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-knkNZo{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:250px;
}
.phw-g-i-knkNZo img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-koalCP{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-color:transparent;
background-repeat:no-repeat;
background-size:cover;
background-position:0% 50%;
}

.phw-g-i-kokWaD{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border:none;
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-kpBKYn{
font-family:var(--cms-g-avenir-next);
font-weight:300;
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-kpVwYN{
font-size:var(--phw-g-regular-text-font-size);
text-align:start;
}

.phw-g-i-kpnnpG{
}
.phw-g-i-kpnnpG img{
object-fit:cover;
}

.phw-g-i-kq0nWD{
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
padding-inline-end:calc(var(--pu-space)*62.5);
}

.phw-g-i-kqMsZ0{
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-kqlq2k{
}

.phw-g-i-krUt0J{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-krUt0J img{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
object-fit:cover ;
}

.phw-g-i-ks8dFf{
color:var(--brand-color-primary);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-ksI27x{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--phw-custom-white);
text-align:center;
}

.phw-g-i-ksIzVX{
background-color:var(--brand-color-primary);
}

.phw-g-i-ksgqju{
margin-inline-start:calc(var(--mu-space)*5);
}

.phw-g-i-ksjjwT{
}
.phw-g-i-ksjjwT img{
object-fit:cover;
}

.phw-g-i-ktd8LV{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-size:16px 12px;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*1.25);
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
outline:none;
background-repeat:no-repeat;
font-family:var(--cms-g-avenir-next);
text-align:end;
border:none;
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:var(--input-line-height);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-ktd8LV:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-ktd8LV.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-ktd8LV:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-ktoebN{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/15266_24_06_2024_Rushmoorgroundsmaintenance_With-Vignette-Background-Image-1741697065492.png);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:contain;
}

.phw-g-i-ktxOsL{
border-color:var(--phw-custom-indigo-border3f017dff);
border-style:solid;
}
.phw-g-i-ktxOsL img{
object-fit:cover;
}

.phw-g-i-ku4edZ{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-kueNcW{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--white);
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-kutyrB{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-kv9git{
height:280px;
}
.phw-g-i-kv9git img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-kvaSXh{
height:351px;
}
.phw-g-i-kvaSXh img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-kvpkAl{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-kwQRGY{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-kwT5x8{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-kwqbrn{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
height:400px;
width:600px;
}

.phw-g-i-kwt4RQ{
color:var(--white);
}

.phw-g-i-kxZkb9{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-kxjoyL{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-kxvpOt{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-size:var(--phw-g-small-text-font-size);
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
background-color:var(--input-bg);
font-weight:300;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-avenir-next);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*6.25);
}

.phw-g-i-kxvpOt:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-kxvpOt.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-kxvpOt:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-kzTs8K{
font-weight:300;
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-kzaN9n{
}

.phw-g-i-kzogvF{
height:100px;
width:auto;
}

.phw-g-i-kzpgdK{
border-width:1px;
border-color:transparent;
border-style:solid;
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-l09WRB{
background-color:transparent;
transition:all 0.2s;
justify-content:normal;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-l0eEFt{
color:var(--white);
}

.phw-g-i-l0zUIv{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-header-background-coloreceeefff);
}

.phw-g-i-l13ef5{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/15159-Security-Jobs-Hero-1742943297175.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-l1QeI1{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-serco-dark-purple-40-per-cent);
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-l1mn1M{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-l2RNrN{
border:none;
}

.phw-g-i-l2jJ3y{
color:var(--brand-color-primary);
font-weight:400;
width:350px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-l2n3bG{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
background-size:contain;
}

.phw-g-i-l2nCAH{
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-l2rOMo{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--phw-custom-serco-gray46555fff);
line-height:0.5;
height:50px;
}

.phw-g-i-l2wONL{
color:var(--white);
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-l2xDjV{
height:250px;
}
.phw-g-i-l2xDjV img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-l34atT{
padding-bottom:calc(var(--pu-space)*1.25);
max-height:none;
max-width:180px;
}

.phw-g-i-l3LLqI{
fill:var(--brand-color-primary);
}

.phw-g-i-l3T48K{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-l4ozSI{
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
padding-inline-end:calc(var(--pu-space)*56.25);
}

.phw-g-i-l57uFQ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-l5AyWL{
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-l6JGUj{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
padding-top:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
padding-bottom:calc(var(--pu-space)*10);
background-position:0% 50%;
}

.phw-g-i-l7plDS{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-white);
}

.phw-g-i-l7v3wB{
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-l7wEqN{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-l80TTw{
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
}

.phw-g-i-lA4MbK{
height:20px;
}

.phw-g-i-lA6x9O{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
text-align:start;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-lB9sc6{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*0);
justify-content:start;
text-align:start;
}

.phw-g-i-lBGrAX{
background:var(--phw-custom-impact-gradient);
padding-bottom:calc(var(--pu-space)*3.75);
padding-top:calc(var(--pu-space)*3.75);
}

.phw-g-i-lBOWV0{
font-weight:400;
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-lCcHHi{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/SGJSGZGB/images/download-1741333816230.svg);
background-repeat:no-repeat;
background-position:100% 50%;
}

.phw-g-i-lECHjP{
background:var(--phw-custom-impact-gradient);
}

.phw-g-i-lEHFKm{
background-color:var(--phw-custom-serco-dark-purple-100-per-cent-1d0743ff);
}

.phw-g-i-lEmU0A{
font-size:var(--phw-g-placeholder-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-lGNFRa{
width:160px;
height:80px;
}

.phw-g-i-lGRbgz{
background:none;
background-image:none;
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( --phw-g-widget-subheading-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
font-weight:300;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
border:none;
}

.phw-g-i-lGRbgz:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-lGRbgz.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-lGRbgz:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-lGfjao{
fill:var(--icon-dark);
color:var(--icon-dark);
height:80px;
width:80px;
}

.phw-g-i-lGpdO5{
height:410px;
}

.phw-g-i-lHm3Ke{
border-width:2px;
border-color:var(--brand-color-primary);
border-style:solid;
}

.phw-g-i-lI4l9q{
background:none !important;
border:none;
background-image:none;
background-color:transparent;
transition:all 0.2s;
}

.phw-g-i-lIFue1{
border-top-right-radius:calc(var(--border-radius-base)*0);
border:none;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-lIclzf{
background:none !important;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
}

.phw-g-i-lIvu8m{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/11087-Facilities-Jobs-Hero-1742941951710.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-size:cover;
background-repeat:no-repeat;
background-position:100% 50%;
}

.phw-g-i-lJogRJ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-lJyj0y{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-lK0SQI{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
margin-top:calc(var(--mu-space)*-5);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-lKrPYa{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-lLF6xw{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-lLessH{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
}

.phw-g-i-lLzqTy{
width:58%;
}

.phw-g-i-lN9GsD{
border-width:1px;
border-color:transparent;
border-style:solid;
background-color:transparent;
}

.phw-g-i-lNWyaj{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/SGJSGZGB/images/download-1741333816230.svg);
border-width:2px;
border-color:var(--brand-color-primary);
border-style:solid;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:tile;
}

.phw-g-i-lNZgRc{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-lNmKiG{
font-size:var(--font-size-13);
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-lORdER{
border-radius:var(--border-radius-base);
color:var(--text-dark);
line-height:30px;
min-width:30px;
background-color:var(--widget-bg-white-color);
}

.phw-g-i-lORdER.active{
color:var(--white);
background-color:var(--brand-color-primary);
}
.phw-g-i-lORdER.selected{
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-lORdER:hover{
color:var(--white);
}

.phw-g-i-lOhMjV{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-lPNgqF{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-lPzuwP{
color:var(--brand-color-secondary);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*-10);
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
text-align:center;
}

.phw-g-i-lQBQx7{
background-color:var(--phw-custom-white);
}

.phw-g-i-lR2UpG{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-lR2UpG img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-lRShTi{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-lSf1Kj{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-white);
width:0px;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-lSlxFv{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-lStusy{
background:none;
background-image:none;
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--phw-custom-serco-gray46555fff);
font-size:var( --phw-g-widget-subheading-font-size);
border:none;
}

.phw-g-i-lT6YMs{
font-weight:300;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-lT9A5l{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-lTDfoL{
border-width:1px;
border-top-width:0px;
border-bottom-width:0px;
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);
padding-inline-end:32px;
padding-inline-start:32px;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:var(--input-bg);
outline:none;
border-inline-end-width:0px;
height:auto;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-lTDfoL:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-lTDfoL.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-lTDfoL:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-lTDfoL::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-lTDfoL:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-lTDfoL::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-lTDfoL::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-lTgVxW{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-lUDTav{
}
.phw-g-i-lUDTav img{
object-fit:cover;
}

.phw-g-i-lUNemK{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-lUORvz{
border-top-width:0px;
border-bottom-width:0px;
border-color:var(--brand-color-primary);
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);
padding-inline-end:32px;
padding-inline-start:32px;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:var(--input-bg);
outline:none;
border-inline-end-width:0px;
border-inline-start-style:solid;
height:auto;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
border-inline-start-color:var(--input-stroke);
}

.phw-g-i-lUORvz:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-lUORvz.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-lUORvz:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-lUORvz::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-lUORvz:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-lUORvz::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-lUORvz::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-lUaLCo{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-lUubbo{
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
}

.phw-g-i-lVdZKk{
color:var(--white);
display:inline-block;
font-size:var(--phw-g-small-text-font-size);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:1;
}

.phw-g-i-lVdZKk:hover{
color:var(--white);
}

.phw-g-i-lWR3Vz{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
}

.phw-g-i-lXNSSz{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
}

.phw-g-i-lXtE2m{
}

.phw-g-i-lY279I{
color:var(--brand-color-primary);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-lZ6fI5{
font-weight:500;
font-size:var(--phw-g-large-text-font-size);
line-height:var(--line-height-4);
color:var(--black);
}

.phw-g-i-lZTKzp{
border-width:1px;
border-color:var(--phw-custom-indigo-border3f017dff);
border-style:solid;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-lZgLzq{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-laVNIr{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
}

.phw-g-i-lafETT{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--input-bg);
font-size:var( --phw-g-widget-subheading-font-size);
line-height:1.4;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-end:calc(var(--pu-space)*0);
font-weight:300;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:30px;
font-family:var(--cms-g-avenir-next);
padding-inline-start:calc(var(--pu-space)*1.25);
}

.phw-g-i-lafETT:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-lafETT.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-lafETT:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-lbIm3S{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--widget-bg-primary-color);
color:var(--white);
}

.phw-g-i-lbkBiw{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-lbmz9T{
}

.phw-g-i-lcb9PA{
margin-top:calc(var(--mu-space)*5);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-ldFbuV{
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-ldKUVg{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:270px;
}
.phw-g-i-ldKUVg img{
object-fit:cover;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-leCPRN{
background-color:var(--phw-custom-white);
}

.phw-g-i-leXxuU{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-lerV8L{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

.phw-g-i-lfLsJc{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-lfMCg4{
font-size:var(--phw-g-cards-title-font-size);
color:var(--white);
margin-bottom:calc(var(--mu-space)*-0.125);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-lfnAXY{
background:none;
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-lgli1A{
}

.phw-g-i-lgmKel{
font-size:var(--phw-g-button-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-lgoMS8{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-lh34FU{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-lhFBev{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-ljDKEz{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-ljOGND{
padding-top:calc(var(--pu-space)*0);
color:var(--white);
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-ljSLMT{
font-size:var(--phw-g-cards-title-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-ljVlCk{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-lkERHw{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-llMuUt{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-llds0c{
width:1000px;
text-align:center;
}

.phw-g-i-lmRyJu{
background-color:var(--widget-bg-white-color);
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
}

.phw-g-i-lms5hk{
font-weight:500;
font-size:var(--custom-font-size-2);
line-height:var(--line-height-4);
color:var(--brand-color-primary);
}

.phw-g-i-lmvGDu{
}

.phw-g-i-ln44hp{
font-size:var(--phw-g-regular-text-font-size);
color:var(--white);
font-weight:400;
}

.phw-g-i-loAPqF{
height:125px;
width:auto;
}

.phw-g-i-loMT94{
font-size:var(--phw-g-widget-title-font-size);
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-lora);
font-weight:400;
}

.phw-g-i-loPop5{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*-10);
text-align:start;
}

.phw-g-i-lq1kEd{
padding-inline-end:calc(var(--pu-space)*15);
padding-inline-start:calc(var(--pu-space)*15);
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
}

.phw-g-i-lq31uq{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564547053.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-position:50% 50%;
background-size:cover;
}

.phw-g-i-lqASIW{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
}

.phw-g-i-lqArcf{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-lqXQNj{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-lqno9r{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--white);
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-lr9EzS{
padding-top:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-lrphAy{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-lsM8C3{
padding-inline-start:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-lscbVA{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-family:var(--cms-g-avenir-next);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*1.875);
line-height:1;
}

.phw-g-i-lswfrI{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:367px;
}
.phw-g-i-lswfrI img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-lt9DMS{
}
.phw-g-i-lt9DMS img{
object-fit:cover ;
}

.phw-g-i-ltQfDn{
margin-top:calc(var(--mu-space)*5);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-ltelvk{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
text-align:center;
}

.phw-g-i-lu0bxP{
}

.phw-g-i-lu1z7c{
background:var(--phw-custom-impact-gradient-inc-blue);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-lu4GLI{
padding-inline-end:calc(var(--pu-space)*5);
color:var(--brand-color-primary);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-lv8Pjr{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-primary);
}

.phw-g-i-lvrVNT{
align-items:center;
height:44px;
}

.phw-g-i-lwAtML{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-lwGcud{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-lwRRaR{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:270px;
}
.phw-g-i-lwRRaR img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-lwt9CG{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--phw-custom-custom-shadow-1);
background-color:transparent;
}

.phw-g-i-lxDRQK{
height:323px;
}
.phw-g-i-lxDRQK img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-lxOYQ4{
height:399px;
}
.phw-g-i-lxOYQ4 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-lyLGxb{
background-color:var(--phw-custom-white);
}

.phw-g-i-lz6dfL{
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-lzX22R{
font-weight:500;
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-lzYuCc{
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-m0cvQR{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-m0mPf2{
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
width:auto;
height:100px;
}

.phw-g-i-m180xV{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-m1qY7T{
height:380px;
}
.phw-g-i-m1qY7T img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-m1sA1p{
height:270px;
}
.phw-g-i-m1sA1p img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-m1tmBR{
}
.phw-g-i-m1tmBR img{
object-fit:cover ;
}

.phw-g-i-m1vINB{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*12.5);
margin-inline-end:calc(var(--mu-space)*12.5);
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-m1zuOh{
}

.phw-g-i-m2DFmp{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-m2VO9r{
background-color:var(--phw-custom-black-background212529);
}

.phw-g-i-m2awX7{
text-shadow:0.5px 0.5px 0px rgba(29, 7, 67, 1);
box-shadow:none;
text-decoration:underline;
}

.phw-g-i-m38LvA{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-m39Cct{
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-m5wfRB{
max-height:none;
max-width:none;
width:auto;
min-height:0px;
min-width:0px;
height:100px;
}

.phw-g-i-m6FiNa{
}

.phw-g-i-m6FlbU{
}

.phw-g-i-m6ZIR8{
border-width:1px;
border-color:var(--stroke-white);
border-style:solid;
background-color:var(--phw-custom-white);
}

.phw-g-i-m6xUAH{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-m76K22{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/EnvironmentandGroundskeeping-JobCategory-Hero-1742943305076.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-m7cPQB{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0.125);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
height:175px;
}
.phw-g-i-m7cPQB img{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-m8WWcS{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-m9QtFQ{
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-mAJxzK{
border-width:1px;
border-color:var(--phw-custom-border-colorsb8b8b8);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--box-shadow-style-3);
}

.phw-g-i-mAfjmG{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-mB3lgq{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-mB96tz{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
}

.phw-g-i-mCkVUR{
background:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-mD0ig1{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-mD0ig1 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-mD3Wgq{
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
}

.phw-g-i-mDZEaI{
background-color:transparent;
}

.phw-g-i-mEj0hR:hover{
background-image:none;
color:var(--white);
background-repeat:repeat;
background-size:contain;
background-position:50% 50%;
background-color:var(--phw-custom-indigo-background3f017dff);
}

.phw-g-i-mEj0hR{
}

.phw-g-i-mGMTmu{
background:none;
background-image:none;
height:40px;
}

.phw-g-i-mGSZej{
width:1000px;
text-align:center;
}

.phw-g-i-mHFMlN{
font-size:var(--custom-font-size-4);
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-secondary);
font-weight:300;
}

.phw-g-i-mHG9m7{
margin-inline-end:calc(var(--mu-space)*3.75);
}

.phw-g-i-mHIg5M{
}

.phw-g-i-mHLoMh{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
text-align:start;
margin-inline-end:calc(var(--mu-space)*2.5);
margin-inline-start:calc(var(--mu-space)*2.5);
}

.phw-g-i-mHUNKP{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-mHahyL{
font-weight:300;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-roboto);
}

.phw-g-i-mHjMrh{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-mJjhXt{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.58;
color:var(--phw-custom-rich-redc50001ff);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-mKmSr0{
background:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-mLRYd7{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-mMpe7W{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-mMr4tI{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*0);
justify-content:start;
text-align:start;
}

.phw-g-i-mO6K0Q{
font-weight:400;
font-size:var(--custom-font-size-5);
line-height:1.25;
color:var(--phw-custom-rich-redc50001ff);
font-family:var(--cms-g-avenir-next);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-mOKJrg{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-mOp9pB{
font-size:13px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-mOwYdA{
background:var(--phw-custom-impact-gradient-inc-blue);
border-top-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
box-shadow:none;
}

.phw-g-i-mPYScI{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-mPgxsW{
}

.phw-g-i-mQmjGw{
font-size:13px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-mREduH{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-mRm8ib{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-mSS69K{
font-size:18px;
color:var(--white);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-mScRQd{
height:150px;
width:150px;
}

.phw-g-i-mSgxCi{
height:300px;
}
.phw-g-i-mSgxCi img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-mSjm6j{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
text-align:center;
}

.phw-g-i-mTZKxN{
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-mUaEpa{
padding-inline-end:calc(var(--pu-space)*56.25);
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-mUwqG6{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-mVBmVX{
font-size:var(--phw-g-regular-text-font-size);
color:var(--text-dark);
font-weight:400;
margin-top:calc(var(--mu-space)*6.875);
}

.phw-g-i-mVQIOa{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-inline-end:calc(var(--mu-space)*8.75);
margin-inline-start:calc(var(--mu-space)*8.75);
height:370px;
}
.phw-g-i-mVQIOa img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-mVZbjI{
fill:var(--brand-color-primary);
color:var(--brand-color-primary);
width:150px;
height:150px;
}

.phw-g-i-mVnTPI{
background:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-mW0ill{
}

.phw-g-i-mW6q9M{
background:none;
background-image:none;
border-width:1px;
border-color:transparent;
border-style:solid;
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-mXW55h{
}

.phw-g-i-mXWNFz{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-mXvHpQ{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:1.25;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:44px;
background-color:var(--input-bg);
font-weight:400;
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-roboto);
align-items:center;
}

.phw-g-i-mXvHpQ::-webkit-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-mXvHpQ:-ms-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-mXvHpQ::-moz-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-mXvHpQ::placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}

.phw-g-i-mXvHpQ.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-mXvHpQ:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-mXvHpQ:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-mY14qc{
font-weight:500;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-mZPwhq{
border-top-left-radius:calc(var(--border-radius-base)*2);
border-top-right-radius:calc(var(--border-radius-base)*2);
border-bottom-left-radius:calc(var(--border-radius-base)*2);
border-bottom-right-radius:calc(var(--border-radius-base)*2);
padding-top:calc(var(--pu-space)*0.5);
padding-bottom:calc(var(--pu-space)*0.5);
background-color:transparent;
}

.phw-g-i-ma1xZ8{
width:80%;
}

.phw-g-i-manRyw{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-mapWuJ{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-mash67{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-mbPEFW{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:423px;
}
.phw-g-i-mbPEFW img{
object-fit:fill;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-mcbkBa{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*0);
justify-content:start;
text-align:start;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-mefeUB{
}

.phw-g-i-mfsRFl{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-mg70QS{
}

.phw-g-i-mgjuDL{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
font-weight:300;
text-align:center;
}

.phw-g-i-mhHAlf{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
}

.phw-g-i-miA4Rd{
height:563px;
}
.phw-g-i-miA4Rd img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-miEGbC{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/15266_24_06_2024_Rushmoorgroundsmaintenance_With-Vignette-Background-Image-1741697065492.png);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-position:50% 50%;
background-size:cover;
}

.phw-g-i-mijIK6{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-mjI1L2{
color:var(--brand-color-primary);
font-weight:400;
width:350px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-mjXxm0{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-mkzpnP{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-mlO0IV{
font-size:var(--custom-font-size-2);
color:var(--brand-color-primary);
margin-inline-end:calc(var(--mu-space)*8.75);
margin-inline-start:calc(var(--mu-space)*8.75);
}

.phw-g-i-mlWIFa{
background-color:transparent;
transition:all 0.2s;
}

.phw-g-i-mmUJtb{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-mmkAcn{
height:20px;
width:20px;
}

.phw-g-i-mmudDA{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-mnOjXU{
margin-top:calc(var(--mu-space)*10);
margin-bottom:calc(var(--mu-space)*10);
}

.phw-g-i-mneBzg{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-size:var( --phw-g-widget-subheading-font-size);
line-height:1.25;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:50px;
background-color:var(--input-bg);
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-roboto);
align-items:center;
}

.phw-g-i-mneBzg::-webkit-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-mneBzg:-ms-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-mneBzg::-moz-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-mneBzg::placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}

.phw-g-i-mneBzg.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-mneBzg:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-mneBzg:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-mo9FKo{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-mo9FKo img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-moGyoQ{
background:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
padding-top:calc(var(--pu-space)*5);
background-repeat:no-repeat;
background-size:cover;
padding-bottom:calc(var(--pu-space)*5);
background-position:100% 50%;
}

.phw-g-i-mok2M1{
}

.phw-g-i-mpM6S2{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-repeat:no-repeat;
background-size:fill;
background-position:50% 50%;
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

.phw-g-i-mpdMg1{
font-weight:400;
color:var(--white);
font-family:var(--cms-g-roboto);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
font-size:var( --phw-g-widget-subheading-font-size);
padding-left:24px;
padding-right:24px;
min-height:44px;
width:auto;
background-color:var(--phw-custom-transperant-white);
}

.phw-g-i-mpdMg1:hover{
background-color:var(--phw-custom-white);
}

.phw-g-i-mq1Pw0{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-mqOSaw{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-mrGILJ{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
border:none;
}

.phw-g-i-mrk5vx{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:1.25;
color:var(--phw-custom-dark-color-light6e6e6e);
font-family:var(--cms-g-roboto);
font-weight:400;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-ms14jc{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-ms5tpG{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:200px;
}
.phw-g-i-ms5tpG img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-mt3kvq{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
}

.phw-g-i-muGLLa{
height:270px;
margin-bottom:calc(var(--mu-space)*0);
}
.phw-g-i-muGLLa img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-muZTcc{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:376px;
}
.phw-g-i-muZTcc img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-mv3Oae{
}
.phw-g-i-mv3Oae img{
object-fit:cover;
}

.phw-g-i-mxKMnP{
}

.phw-g-i-mxKkbh{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-mxTJcw{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-mxTJcw img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-mxU4qJ{
}

.phw-g-i-mxZ5FJ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-mxZ5FJ img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-myPXW4{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
width:700px;
}

.phw-g-i-myhHWh{
color:var(--alert-focus);
}

.phw-g-i-myoWwe{
font-size:var(--phw-g-widget-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
}

.phw-g-i-mypPJf{
border:none;
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-mypgEq{
width:1000px;
text-align:center;
}

.phw-g-i-mzBrH4{
background:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-mzLYdp{
object-fit:cover;
text-align:center;
aspect-ratio:1/1;
}

.phw-g-i-mzXeXt{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:transparent;
}

.phw-g-i-mzXgO3{
}

.phw-g-i-mzbsLA{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
height:50px;
}

.phw-g-i-mzhdnP{
width:58%;
}

.phw-g-i-n01xso{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:308px;
}
.phw-g-i-n01xso img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-n0LP6P{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-n0ZFwm{
font-size:var(--custom-font-size-2);
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-n0x6uH{
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
}

.phw-g-i-n1NApH{
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-n1uh6l{
width:80%;
}

.phw-g-i-n2Wmg2{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-n2b4Pe{
font-weight:500;
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--heading-line-height-3);
color:var(--body-color);
}

.phw-g-i-n2e0Dg{
font-weight:700;
font-size:40px;
color:var(--black);
}

.phw-g-i-n2vLlK{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-n2wgqQ{
height:32px;
border-inline-end-style:solid;
border-inline-end-color:var(--input-stroke);
}

.phw-g-i-n3i2zj{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-n44k3o{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-n4sVHv{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*-2.5);
}

.phw-g-i-n6ujzL{
font-family:var(--cms-g-avenir-next);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-n70B56{
width:auto;
height:150px;
}

.phw-g-i-n7VSm4{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-n8HA61{
font-family:var(--cms-g-avenir-next);
font-weight:500;
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-n8au6i{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:transparent;
}

.phw-g-i-n8e64V{
}

.phw-g-i-MrpoV5:hover .phw-g-i-n8e64V{
background:none;
background-image:none;
}

.phw-g-i-n8j9hc{
}

.phw-g-i-n9CmK3{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-serco-deep-red950001ff);
}

.phw-g-i-n9LUh1{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-n9N03I{
}

.phw-g-i-n9NfsE{
background-color:var(--phw-custom-white);
}

.phw-g-i-n9jT3M{
border-color:transparent;
}

.phw-g-i-nA3Bo8{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:442px;
}
.phw-g-i-nA3Bo8 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-nACdey{
color:var(--brand-color-primary);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-nADjuu{
font-size:var(--phw-g-small-text-font-size);
color:var(--brand-color-secondary);
font-weight:400;
}

.phw-g-i-nAbvCi{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-nAhYdI{
font-weight:500;
font-size:var(--custom-font-size-8);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-nBSwC0{
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-nBtLa1{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-grey-90percent-body-copy59666fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-nCp0us{
color:var(--white);
}

.phw-g-i-nCpn4X{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.2;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-nCtiDA{
font-family:var(--cms-g-avenir-next);
font-weight:300;
height:0px;
width:0px;
}

.phw-g-i-nDNQei{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
}

.phw-g-i-nDZG4m{
background:none;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-repeat:no-repeat;
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--white);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-nDcBDb{
border-style:none;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
justify-content:start;
}

.phw-g-i-nDnjwF{
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

.phw-g-i-nEKScD{
background-color:var(--phw-custom-white);
}

.phw-g-i-nETHLz{
fill:var(--phw-custom-whiteffffff);
height:20px;
width:20px;
}

.phw-g-i-nEaxuw{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:282px;
}
.phw-g-i-nEaxuw img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-nEgmqX{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-nEi1At{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564547053.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:none;
background-repeat:no-repeat;
background-position:50% 0%;
background-size:cover;
}

.phw-g-i-nEuJpv{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-nGMQfb{
border-width:1px;
border-color:var(--stroke-white);
border-style:solid;
background-color:var(--phw-custom-white);
}

.phw-g-i-nGagXU{
}
.phw-g-i-nGagXU img{
}

.phw-g-i-nHeDPj{
color:var(--brand-color-secondary);
}

.phw-g-i-nHoIh0{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-nI47su{
font-weight:400;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--phw-custom-rich-redc50001ff);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-nIR9Sv{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
color:var(--phw-custom-serco-gray46555fff);
padding-inline-start:calc(var(--pu-space)*0);
font-weight:300;
font-size:var(--phw-g-input-label-text-font-size);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
margin-bottom:calc(var(--mu-space)*3.75);
height:auto;
}

.phw-g-i-nIo8fO{
height:223px;
}
.phw-g-i-nIo8fO img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-nIprQr{
background-color:var(--phw-custom-white);
}

.phw-g-i-nJmgdn{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-nKJn8b{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
color:var(--phw-custom-rich-redc50001ff);
font-family:var(--cms-g-lora);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-nLNKCN{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-nM3feG{
font-weight:500;
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-nNmS7v{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-nOQFpC{
margin-inline-start:calc(var(--mu-space)*-10);
}

.phw-g-i-nOqnw6{
border-style:none;
}

.phw-g-i-nPdQuX{
font-size:var(--custom-font-size-2);
color:var(--brand-color-primary);
}

.phw-g-i-nPh4Te{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-nQAJN0{
}
.phw-g-i-nQAJN0 img{
object-fit:cover;
}

.phw-g-i-nQURqH{
}

.phw-g-i-nR8dla{
align-items:end;
}

.phw-g-i-nRSL9a{
font-weight:300;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-nRWeSl{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-nSIXaL{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-nSkfUO{
border-color:transparent;
}

.phw-g-i-nTHezJ{
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-nTKNoV{
height:354px;
}
.phw-g-i-nTKNoV img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-nUIDIX{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-nW8OaK{
}

.phw-g-i-nWH4AC{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-nWH4AC img{
object-fit:cover;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-nWsSjj{
width:auto;
height:100px;
}

.phw-g-i-nXo6Xy{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-nXvG6D{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-nYzVip{
background:var(--phw-custom-impact-gradient);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
background-color:none;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-nZ7zID{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-serco-dark-purple-100-per-cent-1d0743ff);
text-align:center;
}

.phw-g-i-nZIpSi{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
padding-inline-end:calc(var(--pu-space)*30);
padding-inline-start:calc(var(--pu-space)*30);
margin-top:calc(var(--mu-space)*1);
}

.phw-g-i-nZfg20{
background-color:var(--phw-custom-serco-light-grey-10pc);
}

.phw-g-i-nZmLHj{
margin-inline-end:calc(var(--mu-space)*10);
margin-inline-start:calc(var(--mu-space)*10);
}

.phw-g-i-na1jZu{
font-size:var(--phw-g-regular-text-font-size);
color:var(--secondary-text);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*6.25);
}

.phw-g-i-naDZzs{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
text-align:center;
}

.phw-g-i-naLXYS{
border-top-width:0px;
border-bottom-width:0px;
border-color:var(--brand-color-primary);
border-inline-end-width:0px;
border-inline-start-style:solid;
border-inline-start-color:var(--input-stroke);
}

.phw-g-i-naQG9U{
font-size:var(--phw-g-widget-title-font-size);
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-lora);
font-weight:400;
margin-bottom:calc(var(--mu-space)*-1.875);
text-align:start;
}

.phw-g-i-naZVM8{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-nagNNT{
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-nahaml{
height:324px;
}
.phw-g-i-nahaml img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-nbMWNx{
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);
text-align:left;
}

.phw-g-i-nbwd8l{
padding-top:calc(var(--pu-space)*0.125);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-nc9CUO{
height:150px;
width:200px;
}

.phw-g-i-ncKR8B{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-ncwZqF{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-ncwZqF img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-ncxeyn{
font-size:var(--custom-font-size-8);
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-nd1qpC{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-nd4HrK{
border:none;
font-size:var(--phw-g-cards-subtitle-font-size);
color:var(--white);
}

.phw-g-i-nd5MH9{
font-size:22px;
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-ndt2bn{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:326px;
}
.phw-g-i-ndt2bn img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-ndt8o9{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
}

.phw-g-i-ndxuze{
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-neCxop{
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-roboto);
font-weight:400;
color:var(--body-color);
}

.phw-g-i-neDJGo{
height:350px;
}
.phw-g-i-neDJGo img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-nezyKj{
width:1000px;
text-align:center;
}

.phw-g-i-nf45jn{
}

.phw-g-i-nf697A{
}

.phw-g-i-CMHQsI:hover .phw-g-i-nf697A{
}

.phw-g-i-ng6dVw{
font-weight:500;
font-size:40px;
color:var(--white);
font-family:var(--cms-g-lora);
}

.phw-g-i-nh5mv7{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-nhmjBp{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-nhusUe{
height:270px;
}
.phw-g-i-nhusUe img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-ni1UL3{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:0px;
width:0px;
}
.phw-g-i-ni1UL3 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-ni7F08{
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-ni9rhR{
font-size:var(--phw-g-regular-text-font-size);
font-family:var(--cms-g-roboto);
font-weight:400;
line-height:1.25;
}

.phw-g-i-niWcOG{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*15);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
}

.phw-g-i-nide2B{
border-color:transparent;
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);
min-width:210px;
height:40px;
}

.phw-g-i-njZEbK{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-njd4FT{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
text-align:start;
margin-inline-start:calc(var(--mu-space)*-0.625);
}

.phw-g-i-njmDEV{
}

.phw-g-i-njnw2p{
color:var(--white);
}

.phw-g-i-njuveq{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*7.5);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-nk3o27{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-nk5e6A{
margin-inline-start:calc(var(--mu-space)*-10);
}

.phw-g-i-nl2fBZ{
color:var(--white);
}

.phw-g-i-De6uhl:hover .phw-g-i-nl2fBZ{
color:var(--brand-color-primary);
}

.phw-g-i-c4kTS2:hover .phw-g-i-nl2fBZ{
color:var(--brand-color-primary);
}

.phw-g-i-pkyRVU:hover .phw-g-i-nl2fBZ{
color:var(--brand-color-primary);
}

.phw-g-i-fPZTj7:hover .phw-g-i-nl2fBZ{
color:var(--brand-color-primary);
}

.phw-g-i-nlB7nd{
padding-inline-end:calc(var(--pu-space)*6.25);
color:var(--phw-custom-serco-gray46555fff);
padding-inline-start:calc(var(--pu-space)*6.25);
font-weight:300;
font-size:var(--phw-g-regular-text-font-size);
padding-bottom:calc(var(--pu-space)*0);
line-height:var(--paragraph-line-height-2);
margin-inline-start:calc(var(--mu-space)*0);
font-family:var(--cms-g-avenir-next);
text-align:center;
}

.phw-g-i-nlejUT{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/1685613533915_media_icon_large1.jpg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
padding-inline-end:calc(var(--pu-space)*62.5);
background-position:50% 50%;
background-size:cover;
}

.phw-g-i-nlo3XC{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-indigo-background3f017dff);
color:var(--white);
}

.phw-g-i-nlo3XC:hover{
background:none;
background-image:none;
background-color:var(--phw-custom-backgroundgrayf2f2f2);
background-repeat:no-repeat;
}

.phw-g-i-nm15E6{
border-top-width:0px;
border-color:var(--brand-color-primary);
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(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:auto;
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;
border-inline-start-color:var(--input-stroke);
border-inline-start-style:solid;
}

.phw-g-i-nm15E6:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-nm15E6.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-nm15E6:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-nmX0aw{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-nmeYKs{
padding-inline-start:calc(var(--pu-space)*12.5);
}

.phw-g-i-nnfwFt{
font-size:var(--phw-g-regular-text-font-size);
color:var(--text-dark);
font-weight:400;
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-no3BgZ{
}

.phw-g-i-npoNQZ{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
text-shadow:0px 0px 0px rgba(29, 7, 67, 1);
opacity:1;
width:1000px;
}

.phw-g-i-nqOLKH{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-nqSv6z{
}

.phw-g-i-nrHFyb{
border-radius:var(--border-radius-base);
background-color:var(--brand-color-primary);
line-height:30px;
color:var(--white);
min-width:30px;
}

.phw-g-i-nrHFyb.active{
color:var(--white);
background-color:var(--brand-color-primary);
}
.phw-g-i-nrHFyb.selected{
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-nrHFyb:hover{
color:var(--white);
text-decoration:line-through;
}

.phw-g-i-nrJEnX{
font-weight:300;
font-size:var(--font-size-12);
line-height:1.2;
color:var(--white);
}

.phw-g-i-nsZhiE{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-nsduXU{
padding-top:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
}

.phw-g-i-nskc72{
}

.phw-g-i-ntgQDz{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-nvFUZ7{
font-weight:500;
font-size:40px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
padding-top:calc(var(--pu-space)*2.5);
text-align:center;
}

.phw-g-i-nvVhNw{
width:700px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:400;
}

.phw-g-i-nvdT66{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-nvnXMD{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-nwVrN7{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-nx7UOU{
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-Bsr0GI:hover .phw-g-i-nx7UOU{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-nxKAY5{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-nxmhg1{
border-width:1px;
border-color:transparent;
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(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-nxmhg1:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-nxmhg1.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-nxmhg1:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-nxpfJ9{
}

.phw-g-i-nxqy0W{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-nygMGh{
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-nymN59{
text-align:start;
}

.phw-g-i-nysN9X{
}

.phw-g-i-nz5nDo{
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-nz9gcd{
font-size:var(--custom-font-size-8);
}

.phw-g-i-nzDgMa{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-grey-80percent-body-text70787dff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-nzygeh{
background-color:transparent;
transition:all 0.2s;
}

.phw-g-i-nzygeh:hover{
}

.phw-g-i-o0F0QM{
background-color:var(--phw-custom-serco-light-grey-10pc);
}

.phw-g-i-o13BVl{
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-o1n1Qa{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:202px;
}
.phw-g-i-o1n1Qa img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-o2wuEs{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-o3Z9xK{
}
.phw-g-i-o3Z9xK img{
object-fit:cover ;
}

.phw-g-i-o3cfht{
background-image:none;
background-color:var(--phw-custom-serco-deep-red950001ff);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-o3xeNz{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/RedEllipseBackgroundTest2-1746103010266.png);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:transparent;
background-repeat:no-repeat;
background-position:50% 0%;
background-size:cover;
}

.phw-g-i-o46qCj{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-o47YKW{
height:270px;
}
.phw-g-i-o47YKW img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-o4mpqo{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-o4mpqo img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-o5Scs6{
}

.phw-g-i-o5pGl9{
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-o6FxGU{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*5);
background-color:transparent;
}

.phw-g-i-o6SDN3{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-o7Bjfn{
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-o7M4fj{
}

.phw-g-i-o7nCXV{
font-size:var(--phw-g-regular-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-o7wt6J{
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
color:var(--white);
font-weight:500;
}

.phw-g-i-o8g81t{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
text-align:center;
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}

.phw-g-i-o91Xzq{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-o9PEgv{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0.125);
}

.phw-g-i-oARBBM{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-oAVtnD{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--line-height-4);
color:var(--brand-color-primary);
}

.phw-g-i-oBNAzD{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
}

.phw-g-i-oBOPLw{
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
}

.phw-g-i-oBWCDW{
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
align-items:center;
background-color:var(--phw-custom-white);
}

.phw-g-i-oC4fC3{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/2Background-with-blue-glow-2-1737564781941.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 0%;
}

.phw-g-i-oCM0Qu{
font-size:20px;
color:var(--white);
padding-inline-end:calc(var(--pu-space)*62.5);
}

.phw-g-i-oCXXWP{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-avenir-next);
margin-top:calc(var(--mu-space) * 3);
margin-bottom:calc(var(--mu-space)*-5);
}

.phw-g-i-oCz8Cw{
background-color:var(--phw-custom-serco-light-grey-20pc);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-oD5l9K{
font-weight:500;
color:var(--brand-color-primary);
}

.phw-g-i-oD8OQw{
width:80%;
}

.phw-g-i-oDv2TK{
font-size:var(--phw-g-regular-text-font-size);
color:var(--text-dark);
font-weight:400;
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-oE7R5Q{
font-weight:500;
font-size:var(--custom-font-size-4);
padding-inline-end:calc(var(--pu-space)*15);
padding-inline-start:calc(var(--pu-space)*15);
}

.phw-g-i-oEAv9s{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-oEVCz4{
font-weight:400;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-roboto);
}

.phw-g-i-oEVHfa{
border:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-oEeZkH{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*2);
}

.phw-g-i-oEwjeT{
background-color:var(--phw-custom-serco-background-greyedeef0ff);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-oFpqmX{
background-color:var(--phw-custom-white);
}

.phw-g-i-oFpqmX:hover{
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-oGWQez{
gap:0px;
align-items:center;
justify-content:start;
}

.phw-g-i-oHCsFQ{
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( --phw-g-widget-subheading-font-size);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:300;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-oHCsFQ:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-oHCsFQ.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-oHCsFQ:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-oI9qOP{
}

.phw-g-i-oILz2A{
font-weight:500;
font-size:22px;
color:var(--brand-color-primary);
}

.phw-g-i-oIO6CD{
font-family:var(--cms-g-avenir-next);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-oIYobq{
background:var(--phw-custom-impact-gradient-inc-blue);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-size:cover;
background-repeat:no-repeat;
background-position:center;
text-align:center;
}

.phw-g-i-oJVkfI{
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(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:auto;
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;
border:none;
}

.phw-g-i-oJVkfI:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-oJVkfI.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-oJVkfI:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-oJj8GQ{
background:var(--phw-custom-impact-gradient);
background-color:none;
}

.phw-g-i-oJv8Z0{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}
.phw-g-i-oJv8Z0 img{
object-fit:cover;
}

.phw-g-i-oKFieS{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-oKOniT{
font-size:var(--font-size-15);
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
}

.phw-g-i-ajbN8W:hover .phw-g-i-oKhuTC{
background-color:transparent;
}

.phw-g-i-oKhuTC{
}

.phw-g-i-oKk4bQ{
font-family:var(--cms-g-lora);
font-weight:500;
}

.phw-g-i-oKzRq0{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-oL5JsM{
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
background-color:var(--phw-custom-serco-dark-purple-40-per-cent);
}

.phw-g-i-oLwkei{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-oLwkei img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-oLzSQC{
border-width:1px;
border-color:transparent;
border-style:solid;
background-color:transparent;
}

.phw-g-i-oM2ED0{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-oM2ED0 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-oMDNdJ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-oMDNdJ img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-oMIsI9{
}

.phw-g-i-oN1Bpb{
}

.phw-g-i-oNDaHH{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-oNFnCx{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-oPsBWb{
background:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-oPyVsT{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.3;
color:var(--phw-custom-serco-gray46555fff);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-oQAwrR{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-oRufMG{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-oSbpJP{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-oSk3c7{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-oTYuSp{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.3;
}

.phw-g-i-oThiiW{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-oUCJPO{
width:auto;
height:100px;
}

.phw-g-i-oVAs89{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-oVIfHX{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
}

.phw-g-i-oVQFWj{
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
text-align:start;
}

.phw-g-i-oW2dYp{
font-weight:500;
font-size:40px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
padding-inline-end:calc(var(--pu-space)*25);
margin-inline-start:calc(var(--mu-space)*0);
justify-content:start;
text-align:start;
}

.phw-g-i-oWgOhC{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
margin-inline-end:calc(var(--mu-space)*12.5);
}

.phw-g-i-oWijif{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*6.25);
color:var(--white);
padding-inline-start:calc(var(--pu-space)*6.25);
font-weight:400;
font-size:var(--phw-g-placeholder-text-font-size);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*7.5);
margin-inline-start:calc(var(--mu-space)*7.5);
margin-top:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-oX2YDn{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
text-shadow:0px 0px 0px rgba(29, 7, 67, 1);
opacity:1;
}

.phw-g-i-oXHgXf{
fill:var(--brand-color-secondary);
color:var(--brand-color-secondary);
height:80px;
width:80px;
}

.phw-g-i-oXMIGr{
height:150px;
width:150px;
}

.phw-g-i-oXkiE5{
text-align:center;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
width:auto;
}
.phw-g-i-oXkiE5 img{
object-fit:cover;
}

.phw-g-i-oY8mb9{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-oYQZyb{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:none;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-oZ3DyK{
border-width:1px;
border-color:var(--phw-custom-light-graye9e9e9);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
text-align:center;
background-color:var(--phw-custom-white);
}

.phw-g-i-oZBvOK{
border-width:1px;
border-color:var(--phw-custom-rich-red--sercoc50001ff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--white);
font-weight:400;
padding-left:16px;
font-size:var(--phw-g-small-text-font-size);
min-height:auto;
line-height:1;
background-color:var(--phw-custom-serco-rich-redc50001ff);
width:auto;
font-family:var(--cms-g-avenir-next);
padding-right:16px;
height:32px;
}

.phw-g-i-oZBvOK:hover{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--brand-color-secondary);
font-weight:400;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-oZBvOK:focus{
border-color:transparent;
background-color:transparent;
font-size:var(--phw-g-small-text-font-size);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-oZBvOK:active{
background-image:none;
border-color:var(--white);
background-color:transparent;
box-shadow:none;
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-oZBvOK:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-oZBvOK.disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}
.phw-g-i-oZBvOK:disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}

.phw-g-i-oZKxYn{
}

.phw-g-i-oZqMpQ{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-oZrOYm{
padding-inline-end:calc(var(--pu-space)*5);
width:264px;
}

.phw-g-i-oaonb0{
background:var(--phw-custom-impact-gradient);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-obK7KQ{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-obg93T{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-roboto);
text-align:start;
margin-inline-end:auto;
justify-content:start;
margin-inline-start:auto;
}

.phw-g-i-oc09ya{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
}

.phw-g-i-ochHTa{
padding-inline-start:calc(var(--pu-space)*6.25);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-ocp9o1{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-odGBdk{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-odrZLP{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--brand-color-primary);
text-align:center;
}

.phw-g-i-oeVj3A{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-top:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-serco-light-grey-20pc);
}

.phw-g-i-ofFpjW{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-ogNqim{
padding-left:0px;
padding-right:0px;
align-items:center;
height:64px;
}

.phw-g-i-ogpioA{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-ohZgao{
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-ohqbbN{
color:var(--brand-color-secondary);
}

.phw-g-i-ojDCTe{
color:var(--white);
}

.phw-g-i-ojM3fC{
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)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-ojXJpW{
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-roboto);
opacity:1;
text-shadow:2px 2px 0px rgba(29, 7, 67, 0.6);
}

.phw-g-i-ojcW1g{
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-v5tZ4Z:hover .phw-g-i-ojcW1g{
}

.phw-g-i-ojumHC{
font-weight:400;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
margin-inline-start:calc(var(--mu-space)*0);
justify-content:start;
text-align:start;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-ojx8NY{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-okmICN{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-oloxvY{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-olvokd{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
text-align:center;
}

.phw-g-i-ombfJE{
fill:var(--phw-custom-whiteffffff);
height:20px;
width:20px;
}

.phw-g-i-oml8sc{
background:var(--phw-custom-impact-gradient-inc-blue);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-omnn1Z{
align-items:center;
}

.phw-g-i-omnv4b{
width:80%;
}

.phw-g-i-on9Xuv{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-onHLVG{
width:auto;
height:150px;
}

.phw-g-i-onK9Io{
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
}

.phw-g-i-onMhP9{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-ooInP3{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 0%;
}

.phw-g-i-opAxBz{
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(--input-bg);
font-size:var( --phw-g-widget-subheading-font-size);
line-height:1.25;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:50px;
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-avenir-next);
align-items:center;
}

.phw-g-i-opAxBz::-webkit-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-opAxBz:-ms-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-opAxBz::-moz-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-opAxBz::placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}

.phw-g-i-opAxBz.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-opAxBz:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-opAxBz:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-opYxbi{
color:var(--white);
}

.phw-g-i-oqDwaF{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:250px;
}
.phw-g-i-oqDwaF img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-oqM8tF{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-oqOW2D{
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(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:100%;
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-oqOW2D:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-oqOW2D.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-oqOW2D:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-oqV6BA{
font-weight:300;
font-size:var(--custom-font-size-10);
line-height:var(--heading-line-height-3);
color:var(--white);
}

.phw-g-i-oqwUK2{
}

.phw-g-i-orjNZP{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-osJEkl{
background-color:var(--phw-custom-serco-background-greyedeef0ff);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-otzSEL{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
text-align:left;
background-color:var(--phw-custom-white);
}

.phw-g-i-ov4XCs{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:367px;
}
.phw-g-i-ov4XCs img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-ovBqtF{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-inline-start:calc(var(--mu-space)*1.25);
margin-inline-end:calc(var(--mu-space)*1.25);
}
.phw-g-i-ovBqtF img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-ovE0Xv{
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}

.phw-g-i-ovE0Xv::-webkit-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-ovE0Xv:-ms-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-ovE0Xv::-moz-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-ovE0Xv::placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}

.phw-g-i-ovE0Xv.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-ovE0Xv:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-ovE0Xv:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-ovvBAn{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-owdEQ2{
}

.phw-g-i-owvaEq{
border-top-width:0px;
border-bottom-width:0px;
border-color:var(--brand-color-primary);
border-inline-end-width:0px;
border-inline-start-style:solid;
border-inline-start-color:var(--input-stroke);
}

.phw-g-i-oxAvGN{
height:488px;
}
.phw-g-i-oxAvGN img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-oxL7Ql{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564547053.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
}

.phw-g-i-oykta4{
}
.phw-g-i-oykta4 img{
aspect-ratio:4/3;
object-fit:cover;
}

.phw-g-i-oynDum{
}

.phw-g-i-oyso34{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
font-weight:300;
text-align:start;
}

.phw-g-i-oyxOmV{
font-size:var(--phw-g-regular-text-font-size);
color:var(--white);
}

.phw-g-i-oz8KM9{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-p036Je{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-p1XdKx{
font-size:var(--phw-g-cards-title-font-size);
color:var(--phw-custom-indigo3f017dff);
}

.phw-g-i-p2ZVFY{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-p3NCqP{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-p3YTmi{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*3.75);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5.625);
}

.phw-g-i-p4mnJ8{
}
.phw-g-i-p4mnJ8 img{
object-fit:cover;
}

.phw-g-i-p5iX34{
width:1000px;
text-align:center;
}

.phw-g-i-p6DV4r{
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-p6VEWj{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:376px;
}
.phw-g-i-p6VEWj img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-p6YrAH{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}
.phw-g-i-p6YrAH img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-p6bBIT{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-p6rkL3{
font-size:var(--phw-g-regular-text-font-size);
color:var(--text-dark);
font-weight:400;
margin-top:calc(var(--mu-space)*2.375);
}

.phw-g-i-p7q5PM{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-new-grey495861ff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-p7qIdK{
width:150px;
}

.phw-g-i-p8MvJh{
font-size:var(--phw-g-placeholder-text-font-size);
font-weight:400;
margin-bottom:calc(var(--mu-space)*3.75);
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-p8pP1l{
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-p9JxjZ{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
}

.phw-g-i-p9aIiV{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-p9jnMm{
}

.phw-g-i-pAhP3Z{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-pBuKg8{
color:var(--white);
}

.phw-g-i-pCBRpj{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 0%;
}

.phw-g-i-pCgE5D{
font-size:var(--phw-g-regular-text-font-size);
color:var(--body-color);
font-weight:400;
}

.phw-g-i-pD8nQL{
color:var(--light-text);
display:inline-block;
font-size:var(--footer-menu-list-font-size-style-1);
line-height:1;
}

.phw-g-i-pEJ5Eu{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-pEQlOI{
background:var(--phw-custom-impact-gradient-inc-red);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-pEoC1H{
}

.phw-g-i-pFExT3{
width:1000px;
text-align:center;
}

.phw-g-i-pFNA0Q{
font-family:var(--cms-g-avenir-next);
font-weight:300;
font-size:var(--phw-g-input-label-text-font-size);
}

.phw-g-i-pG3iHc{
height:321px;
}
.phw-g-i-pG3iHc img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-pG7U7e{
color:var(--brand-color-primary);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*-10);
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-pGGmiW{
width:1000px;
text-align:center;
}

.phw-g-i-pGiRIq{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-pHNmlS{
height:20px;
width:20px;
}

.phw-g-i-pI44RE{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
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( --phw-g-widget-subheading-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--input-bg);
font-weight:300;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
border:none;
}

.phw-g-i-pI44RE:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-pI44RE.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-pI44RE:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-pIBwnV{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-pISnd4{
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);
min-width:180px;
margin-inline-start:auto;
margin-top:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-pJNWGv{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
text-align:center;
margin-inline-start:calc(var(--mu-space)*-1);
}

.phw-g-i-pJgSap{
color:var(--white);
}

.phw-g-i-pK1AaW{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/SGJSGZGB/images/download-1741333816230.svg);
background-repeat:no-repeat;
background-position:100% 50%;
background-size:16px 12px;
}

.phw-g-i-pKIOIi{
font-size:var(--phw-g-placeholder-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-pKnmpF{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
}

.phw-g-i-pKzmIb{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:175px;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
.phw-g-i-pKzmIb img{
object-fit:cover;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-pLIwWt{
height:150px;
width:200px;
}

.phw-g-i-pLe35w{
fill:var(--phw-custom-whiteffffff);
height:20px;
width:20px;
}

.phw-g-i-pLfaw4{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.5;
color:var(--brand-color-primary);
}

.phw-g-i-pLhK7S{
}

.phw-g-i-pM9f9E{
font-size:var(--phw-g-small-text-font-size);
color:var(--brand-color-secondary);
}

.phw-g-i-pMQJwJ{
}

.phw-g-i-pMTOrt{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-pO39vu{
border:none;
}

.phw-g-i-pOUjrv{
font-family:var(--cms-g-avenir-next);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
}

.phw-g-i-pPqBCe{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-pRVUJL{
color:var(--brand-color-primary);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-pRbr2h{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:none;
}

.phw-g-i-pReuMQ{
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
background-color:transparent;
}

.phw-g-i-pRzEOT{
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
margin-inline-end:calc(var(--mu-space)*3.125);
}

.phw-g-i-pSbWSY{
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-pSmTxa{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-pSsQcJ{
}

.phw-g-i-pSvR3D{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-pTCq2N{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-pV4yGo{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.3;
color:var(--body-color);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-pVMjbI{
border-width:0;
border-color:transparent;
font-weight:400;
text-decoration:none;
height:var(--btn-height);
color:var(--phw-custom-serco-gray46555fff);
background-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-pVMjbI:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-i-pVkml5{
}

.phw-g-i-pW0cdO{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-pW4lrK{
padding-inline-start:calc(var(--pu-space)*18.75);
}

.phw-g-i-pWAR0g{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-pWJ1Gb{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

.phw-g-i-pWud0k{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-pXMKnB{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
text-align:start;
}

.phw-g-i-pY9PQY{
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
}

.phw-g-i-pYKpmw{
border-width:1px;
border-color:transparent;
border-style:solid;
}

.phw-g-i-pYr44F{
background-color:var(--phw-custom-serco-light-grey-10pc);
}

.phw-g-i-pZ6bdk{
color:var(--white);
background-color:var(--phw-custom-serco-dark-purple-100-per-cent-1d0743ff);
}

.phw-g-i-pZYHCp{
font-weight:500;
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-pa0lvQ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-pa5sfB{
font-size:var(--phw-g-placeholder-text-font-size);
color:var(--white);
text-align:start;
}

.phw-g-i-paCou6{
height:20px;
width:20px;
}

.phw-g-i-paEO0l{
}

.phw-g-i-paQk0Y{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
height:300px;
width:400px;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-paeNud{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-paxrxE{
}

.phw-g-i-pbABI2{
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(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:auto;
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;
border-inline-start-style:solid;
border-inline-start-color:var(--input-stroke);
}

.phw-g-i-pbABI2:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-pbABI2.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-pbABI2:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-pbNMnH{
}

.phw-g-i-pbXkRc{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
text-align:start;
min-height:280px;
width:auto;
height:auto;
min-width:auto;
background-color:var(--phw-custom-serco-dark-purple-40-per-cent);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
padding-top:calc(var(--pu-space)*12.5);
margin-bottom:calc(var(--mu-space)*12.5);
margin-top:calc(var(--mu-space)*12.5);
padding-bottom:calc(var(--pu-space)*12.5);
}

.phw-g-i-pbvcX7{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-pe1Vjg{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--brand-color-secondary);
background-color:var(--phw-custom-transperant-white);
font-weight:400;
font-family:var(--cms-g-avenir-next);
padding-left:24px;
padding-right:24px;
width:auto;
min-height:auto;
height:50px;
border:none;
}

.phw-g-i-pe1Vjg:hover{
border-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-serco-rich-redc50001ff);
color:var(--white);
}

.phw-g-i-pe1Vjg:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-pe1Vjg:focus{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-pe1Vjg:active{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-pe1Vjg.disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}
.phw-g-i-pe1Vjg:disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}

.phw-g-i-pee1N5{
font-weight:500;
font-size:var(--custom-font-size-5);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*0);
justify-content:start;
text-align:start;
}

.phw-g-i-pfVPrq{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-pgxQiq{
font-weight:300;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--white);
}

.phw-g-i-phATHd{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-phu6kO{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Handshake-1741151040785.svg);
width:150px;
background-repeat:no-repeat;
background-position:50% 50%;
}

.phw-g-i-pibauJ{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-pjQiY4{
height:380px;
}
.phw-g-i-pjQiY4 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-pkyRVU:hover{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-pkyRVU{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-plfDCs{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
}

.phw-g-i-plwgh0{
height:100px;
width:80px;
}

.phw-g-i-pm03dc{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-pmk3td{
border-width:1px;
border-color:transparent;
border-style:solid;
background-color:transparent;
}

.phw-g-i-pn7Dfj{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0.625);
padding-inline-start:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-pnQn6v{
border-top-width:0px;
border-bottom-width:0px;
border-color:var(--brand-color-primary);
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(--input-bg);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*1.875);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
outline:none;
border-inline-end-width:0px;
border-inline-start-style:solid;
height:auto;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
border-inline-start-color:var(--input-stroke);
}

.phw-g-i-pnQn6v:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-pnQn6v.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-pnQn6v:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-pnQn6v::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-pnQn6v:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-pnQn6v::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-pnQn6v::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-pnW9PM{
}

.phw-g-i-pnebcw{
font-size:var(--phw-g-input-label-text-font-size);
color:var(--body-color);
font-weight:400;
}

.phw-g-i-poT9my{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-podgEM{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/5180-Healthcare-Jobs-Hero-1742943282879.png);
border-width:1px;
border-color:transparent;
border-style:solid;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-ppDvQ9{
color:var(--white);
font-weight:400;
width:350px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-ppo1SR{
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-pqBryA{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
text-align:center;
}

.phw-g-i-pqyndn{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-pru3rB{
font-weight:500;
font-size:var(--custom-font-size-4);
}

.phw-g-i-pubtBa{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-pvDGnK{
color:var(--white);
}

.phw-g-i-pvPGYx{
background-color:var(--phw-custom-serco-light-grey-10pc);
}

.phw-g-i-pvpNWQ{
color:var(--brand-color-primary);
}

.phw-g-i-pwMUeW{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-pwTHEx{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-pwWV4Z{
}

.phw-g-i-pwcnL2{
border-width:1px;
border-color:transparent;
border-style:solid;
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:var(--phw-g-regular-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
padding-inline-end:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
text-shadow:none;
}

.phw-g-i-pwk0sc{
height:40px;
}

.phw-g-i-pwtfUl{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*10);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-pxEPRV{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-pxG2qs{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:none;
}

.phw-g-i-py2boz{
background:none;
background-color:var(--phw-custom-serco-background-greyedeef0ff);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-pyIZay{
width:95%;
}

.phw-g-i-pyIoM5{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-pytpD2{
}

.phw-g-i-pyvh4R{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-pzD687{
font-weight:500;
font-size:var(--font-size-13);
line-height:var(--line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-pzIBLg{
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:400;
}

.phw-g-i-pzgql2{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:300;
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-pzvCHB{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-q0VUPt{
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-q1RGmX{
margin-top:calc(var(--mu-space)*-6.25);
margin-bottom:calc(var(--mu-space)*-6.25);
}

.phw-g-i-q1fu3K{
font-size:var(--custom-font-size-4);
font-family:var(--cms-g-lora);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-q1lLgz{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border:none;
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-q1pW6K{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-q2Jjjz{
width:1000px;
text-align:center;
}

.phw-g-i-q2OKxE{
font-size:var(--phw-g-widget-title-font-size);
font-family:var(--cms-g-lora);
color:var(--white);
font-weight:500;
text-align:center;
}

.phw-g-i-q2RZcQ{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-q2YCIA{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-q2YCIA img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-q2eWln{
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-q3HNFv{
background:none;
background-image:none;
border-width:1px;
border-color:transparent;
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;
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);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
margin-inline-start:calc(var(--mu-space)*-5);
}

.phw-g-i-q3HNFv:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-q3HNFv.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-q3HNFv:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-q3T9Qv{
margin-inline-start:calc(var(--mu-space)*0);
align-items:start;
justify-content:start;
}

.phw-g-i-q3WRsR{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-q3cCYO{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5.625);
}

.phw-g-i-q4PcjB{
border-width:1px;
border-color:transparent;
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(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-q4PcjB:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-q4PcjB.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-q4PcjB:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-q4Rfh5{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-q4mfzS{
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-q4xbki:hover{
background-color:transparent;
}

.phw-g-i-q4xbki{
border-top-left-radius:calc(var(--border-radius-base)*0);
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-q4zv2p{
background-color:transparent;
border-style:none;
}

.phw-g-i-q5UwEU,.btn-primary,.primary-button{
background-image:none;
border-color:var(--phw-custom-rich-red--sercoc50001ff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--white);
background-color:var(--phw-custom-serco-rich-redc50001ff);
font-family:var(--cms-g-avenir-next);
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
height:44px;
}

.phw-g-i-q5UwEU:hover,.btn-primary,.primary-button:hover{
background-image:none;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--brand-color-secondary);
background-color:var(--phw-custom-transperant-white);
}

.phw-g-i-q5UwEU.disabled,.btn-primary,.primary-button.disabled{
min-height:44px;
}
.phw-g-i-q5UwEU:disabled,.btn-primary,.primary-button:disabled{
min-height:44px;
}

.phw-g-i-q6P1Qo{
color:var(--black);
}

.phw-g-i-q6VaA4{
border-top-right-radius:calc(var(--border-radius-base)*0);
border:none;
text-align:center;
}

.phw-g-i-q6evpJ{
border:none;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-white);
}

.phw-g-i-q6ffqC{
background:var(--phw-custom-impact-gradient-inc-blue);
background-repeat:no-repeat;
}

.phw-g-i-q6sRmH{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:344px;
}
.phw-g-i-q6sRmH img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-q6w4Tc{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-q72MQO{
background:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-q72U6g{
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-q7SA0r{
padding-inline-start:calc(var(--pu-space)*5);
}

.phw-g-i-q7mt6n{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-q8Hp1L{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
box-shadow:var(--phw-custom-custom-shadow-1);
margin-top:calc(var(--mu-space)*1.25);
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-q8Ik2l{
background:none;
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-q8g6Q3{
height:270px;
}
.phw-g-i-q8g6Q3 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-q9vJbD{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--alert-focus);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-q9xItW{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/5242_04_07_2019_SandMartinHouse-Peterborough_VIGNETTE-1741813099216.jpg);
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-color:transparent;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-q9yN5V{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-qAHMxq{
}

.phw-g-i-qB8q1k{
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)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:370px;
}
.phw-g-i-qB8q1k img{
object-fit:cover;
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)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-qBSum8{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-bottom:calc(var(--mu-space)*2.5);
box-shadow:var(--box-shadow-style-2);
border:none;
}

.phw-g-i-qBaw6p{
width:auto;
height:100px;
}

.phw-g-i-qBmPMH{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-white);
}

.phw-g-i-qBohWB{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-qCCUGa{
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
align-items:center;
background-color:var(--phw-custom-white);
padding-inline-end:calc(var(--pu-space)*0.625);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-qCfG1T{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
}

.phw-g-i-qD8BPb{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-qDuGY8{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/5180-Healthcare-Jobs-Hero-1742941964071.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-size:cover;
background-repeat:no-repeat;
background-position:0% 100%;
text-align:center;
}

.phw-g-i-qEF1b5{
}

.phw-g-i-qEj2la{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-qFW1bc{
}

.phw-g-i-qFXuAQ{
color:var(--white);
}

.phw-g-i-qFdbNY{
}

.phw-g-i-qFpLfK{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-qGxrKO{
background-image:none;
background-color:var(--phw-custom-serco-deep-red950001ff);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-qH9wdT{
border-width:1px;
border-color:transparent;
border-style:solid;
}

.phw-g-i-qHezL0{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
margin-top:calc(var(--mu-space)*-10);
}

.phw-g-i-qHnuUr{
}
.phw-g-i-qHnuUr img{
object-fit:cover;
}

.phw-g-i-qIEkHe{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:0px;
}
.phw-g-i-qIEkHe img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-qIG9vZ{
font-weight:500;
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-qIHzzk{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:270px;
}
.phw-g-i-qIHzzk img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-qJ5LVE{
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-qJPzUW{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-qJPzUW img{
object-fit:cover;
}

.phw-g-i-qJxxcH{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:250px;
}
.phw-g-i-qJxxcH img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-qMDi8I{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-qMH9X1{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-qMTnPB{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-qN6RIP{
padding-bottom:calc(var(--pu-space)*6.25);
padding-top:calc(var(--pu-space)*6.25);
}

.phw-g-i-qNo9Jr{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-qNsD84{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564547053.png);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:0% 50%;
}

.phw-g-i-qORQLo{
fill:var(--phw-custom-serco-grey46555fff);
color:var(--phw-custom-serco-grey46555fff);
}

.phw-g-i-qOTsZc{
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-MrpoV5:hover .phw-g-i-qOTsZc{
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-qOTuwn{
background:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-qOeGiB{
border:none;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-qPU0o6{
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.4;
color:var(--brand-color-primary);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-qQxu8H{
border-width:0.5px;
border-color:var(--phw-custom-border-colorsb8b8b8);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-qRAZBC{
font-weight:300;
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-qRHAx2{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-focus1862c6);
}

.phw-g-i-qS19I9{
font-size:var(--custom-font-size-4);
font-family:var(--cms-g-lora);
color:var(--white);
font-weight:500;
text-align:center;
}

.phw-g-i-qS6X1q{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-qSO8pT{
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
width:auto;
}

.phw-g-i-qSybGZ{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-qTGSvG{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:none;
}

.phw-g-i-qTNS9C{
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)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:transparent;
}

.phw-g-i-qTjb7U{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-qTmTPG{
border-bottom-color:var(--phw-custom-whiteborderffffff);
border-bottom-style:solid;
font-size:var(--phw-g-cards-subtitle-font-size);
color:var(--white);
}

.phw-g-i-qU9wrm{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-white);
}

.phw-g-i-qV2AJn{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-qV2AJn img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-qVo6kn{
}

.phw-g-i-qVvJHT{
height:177px;
}
.phw-g-i-qVvJHT img{
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-qX7Jpq{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
text-align:start;
margin-inline-start:calc(var(--mu-space)*-10);
}

.phw-g-i-qXAcOr{
background:none;
background-image:none;
border-color:transparent;
min-width:200px;
}

.phw-g-i-qXjYnq{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-qXuXTy{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-qXvbl4{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:var(--line-height-4);
color:var(--brand-color-primary);
}

.phw-g-i-qY5wOS{
padding-bottom:calc(var(--pu-space)*13.75);
background-color:var(--phw-custom-white);
}

.phw-g-i-qZ2a5D{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.25);
font-weight:400;
font-size:var(--phw-g-cards-subtitle-font-size);
background-color:var(--input-bg);
outline:none;
font-family:var(--cms-g-avenir-next);
height:50px;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:1.25;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
align-items:center;
}

.phw-g-i-qZ2a5D::-webkit-input-placeholder{
font-size:var(--phw-g-regular-text-font-size);
color:var(--black);
}
.phw-g-i-qZ2a5D:-ms-input-placeholder{
font-size:var(--phw-g-regular-text-font-size);
color:var(--black);
}
.phw-g-i-qZ2a5D::-moz-placeholder{
font-size:var(--phw-g-regular-text-font-size);
color:var(--black);
}
.phw-g-i-qZ2a5D::placeholder{
font-size:var(--phw-g-regular-text-font-size);
color:var(--black);
}

.phw-g-i-qZ2a5D.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-qZ2a5D:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-qZ2a5D:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-qZAWnd{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*-10);
text-align:start;
}

.phw-g-i-qZsp0V{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-qaelTp{
border-width:1px;
border-color:transparent;
border-style:solid;
}

.phw-g-i-qbArty{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-qbhZ1E{
border-width:1px;
border-color:transparent;
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(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-qbhZ1E:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-qbhZ1E.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-qbhZ1E:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-qcaCFy{
height:500px;
}

.phw-g-i-qcxujL{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-qdlrtg{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-qe2wP3{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-qeIOoB{
font-size:var(--phw-g-regular-text-font-size);
color:var(--body-color);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*0);
max-width:500px;
margin-inline-start:calc(var(--mu-space)*15);
width:500px;
}

.phw-g-i-qeJuEZ{
border-width:1px;
border-color:transparent;
border-style:solid;
}

.phw-g-i-qehOVa{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-qexNTO{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*8.75);
padding-inline-start:calc(var(--pu-space)*8.75);
padding-inline-end:calc(var(--pu-space)*8.75);
}

.phw-g-i-qfBS5Y{
margin-inline-end:calc(var(--mu-space)*10);
margin-inline-start:calc(var(--mu-space)*10);
}

.phw-g-i-qfqbIZ{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
text-align:center;
}

.phw-g-i-qgduZk{
font-size:var(--phw-g-input-label-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
text-align:center;
}

.phw-g-i-qgjEo8{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-qheuPk{
background-color:var(--phw-custom-serco-light-grey-10pc);
}

.phw-g-i-qhzNuP{
width:120px;
}

.phw-g-i-qigGwA{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-qiuzy2{
background-color:transparent;
}

.phw-g-i-qiuzy2{
}

.phw-g-i-qj5zB7{
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-qj8YvU{
color:var(--white);
font-weight:300;
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-avenir-next);
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-qjfQy6{
background-image:none;
background-color:var(--phw-custom-serco-background-greyedeef0ff);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-qjlywz{
padding-top:calc(var(--pu-space)*13);
padding-bottom:calc(var(--pu-space)*13);
}

.phw-g-i-qk2fKJ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:280px;
}
.phw-g-i-qk2fKJ img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-qkWlgY{
}
.phw-g-i-qkWlgY img{
object-fit:cover;
}

.phw-g-i-qkcsI1{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-qkqBUA{
}

.phw-g-i-CMHQsI:hover .phw-g-i-qkqBUA{
}

.phw-g-i-qkwYSR{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-qkxrm2{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-qldcsQ{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-qmdqmF{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--white);
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-qmgpyy{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-qmvCJl{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
width:350px;
}

.phw-g-i-qnEW28{
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-qoGbcW{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-qoGbcW img{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
}

.phw-g-i-qorxy4{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-qorxy4 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-qpNxQG{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
text-align:center;
}

.phw-g-i-qpY8xd{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
}

.phw-g-i-qpaL4T{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-qqLFse{
background:var(--phw-custom-impact-gradient-inc-blue);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-qqRPJn{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-qqqPPb{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-qr9kZe{
}

.phw-g-i-qraf97{
height:316px;
}
.phw-g-i-qraf97 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-j5r9Dk:hover .phw-g-i-qromuS{
color:var(--brand-color-primary);
}

.phw-g-i-qromuS{
}

.phw-g-i-qsCakm{
font-weight:500;
color:var(--brand-color-primary);
}

.phw-g-i-qtDF9i{
border-width:1px;
border-color:var(--phw-custom-indigo-border3f017dff);
border-style:solid;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-qtIBcW{
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-qtIBcW:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-qtIBcW.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-qtIBcW:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-qtjoiQ{
font-weight:500;
font-size:var(--phw-g-placeholder-text-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-qtq91p{
}

.phw-g-i-quYpAO{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
background-color:var(--phw-custom-serco-dark-purple-40-per-cent);
width:600px;
text-align:start;
margin-inline-start:calc(var(--mu-space)*-1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
}

.phw-g-i-qvnpoA{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-qwa5DK{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
text-align:start;
min-height:280px;
width:auto;
height:auto;
min-width:auto;
background-color:var(--phw-custom-serco-dark-purple-40-per-cent);
padding-inline-start:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*5);
padding-top:calc(var(--pu-space)*5);
margin-bottom:calc(var(--mu-space)*12.5);
margin-top:calc(var(--mu-space)*12.5);
}

.phw-g-i-qwpPaG{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--phw-custom-serco-primary1d0743ff);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*5);
margin-inline-end:calc(var(--mu-space)*5);
}

.phw-g-i-qx4Kss{
}

.phw-g-i-qx4afq{
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-qxP3x0{
font-weight:300;
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-qy8Gih{
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-qy9ZUF{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-qyk6Sg{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-qzyp56{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
width:700px;
}

.phw-g-i-r0XNbQ{
}

.phw-g-i-r0jlXn{
height:563px;
}
.phw-g-i-r0jlXn img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-r1A3TI{
padding-inline-end:calc(var(--pu-space)*5);
color:var(--brand-color-primary);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-r25emU{
padding-inline-end:calc(var(--pu-space)*25);
color:var(--brand-color-primary);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-r2VoYH{
border-width:0.5px;
border-color:var(--phw-custom-border-colorsb8b8b8);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--box-shadow-style-2);
}

.phw-g-i-r2eofY{
font-weight:500;
font-size:40px;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-r2m7Br{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*-10);
margin-inline-end:calc(var(--mu-space)*1.875);
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-r37p9D{
color:var(--body-color);
font-weight:600;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
justify-content:start;
text-align:start;
}

.phw-g-i-r3EFPP{
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-r50Du4{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-r52NBj{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-r66uC7{
}

.phw-g-i-r6THJd{
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-r77SnX{
border-width:2px;
border-color:var(--phw-custom-rich-red--sercoc50001ff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
font-weight:400;
color:var(--phw-custom-rich-redc50001ff);
font-family:var(--cms-g-avenir-next);
font-size:var( --phw-g-widget-subheading-font-size);
background-color:var(--phw-custom-white);
padding-left:24px;
padding-right:24px;
min-height:44px;
width:auto;
}

.phw-g-i-r77SnX:hover{
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
background-color:var(--brand-color-primary);
}

.phw-g-i-r77SnX.disabled{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-family:var(--cms-g-avenir-next);
}
.phw-g-i-r77SnX:disabled{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-r77SnX:focus{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-r77SnX:active{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-r8eWwe{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-r9T9Rj{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/EnvironmentandGroundskeeping-JobCategory-Hero-1742811259065.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-rA3tZm{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
text-shadow:0px 0px 0px rgba(29, 7, 67, 1);
opacity:1;
}

.phw-g-i-rB4xxr{
padding-top:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
text-align:center;
}

.phw-g-i-rBcjeE{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:none;
}

.phw-g-i-rBmf2a{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-rBzCvS{
font-weight:500;
font-size:40px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
}

.phw-g-i-rCKXHT{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
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)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
height:0px;
}

.phw-g-i-rCnCV2{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-rCq0nZ{
}
.phw-g-i-rCq0nZ img{
aspect-ratio:1/1;
object-fit:contain;
}

.phw-g-i-rDLULW{
}

.phw-g-i-rDdtp9{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-white);
margin-top:calc(var(--mu-space)*5);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-rE0VKk{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-rECsQ5{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-rEo1t9{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-rEs5TZ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-rF26Df{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-rF31pU{
}

.phw-g-i-rFSgwH{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-rG3ZLE{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*1.875);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:var(--input-bg);
outline:none;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-rG3ZLE:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-rG3ZLE.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-rG3ZLE:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-rHrJOe{
width:80%;
}

.phw-g-i-rJ0cJx{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-rJbu9n{
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-roboto);
}

.phw-g-i-rKhRx6{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
text-shadow:0px 0px 0px rgba(29, 7, 67, 1);
opacity:1;
padding-bottom:calc(var(--pu-space)*0.125);
padding-top:calc(var(--pu-space)*0.125);
}

.phw-g-i-rL7VWA{
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
color:var(--white);
font-weight:500;
}

.phw-g-i-rLCJPv{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-rLbJDS{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-rLiG3G{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:325px;
}
.phw-g-i-rLiG3G img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-rLoBaP{
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
}

.phw-g-i-rLpYgK{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-rMgUPx{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--heading-line-height-3);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-rNo9kM{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:350px;
}
.phw-g-i-rNo9kM img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-rNwdCT{
font-weight:600;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
text-align:start;
}

.phw-g-i-rO699A{
}

.phw-g-i-rOP9rT{
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
}

.phw-g-i-rPjo9M{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:203px;
}
.phw-g-i-rPjo9M img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-rPnw9Q{
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--white);
}

.phw-g-i-rPr3By{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
width:500px;
margin-inline-end:calc(var(--mu-space)*2.5);
margin-inline-start:calc(var(--mu-space)*2.5);
}

.phw-g-i-rQKuOJ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-rQhyuY{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-rQpUJR{
color:var(--phw-custom-error_colorff0000ff);
}

.phw-g-i-rRAjmW{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-rSLa2w{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-rSQDDy{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-rSY7xB{
height:100px;
width:100px;
}

.phw-g-i-rSzidF{
}

.phw-g-i-rTIDaO{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-rTzlIM{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-rUiC9q{
}

.phw-g-i-rUr0tm{
background:none;
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-rVIui4{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-rVZo0W{
border-width:1px;
border-top-width:0px;
border-bottom-width:0px;
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);
padding-inline-end:32px;
padding-inline-start:32px;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:var(--input-bg);
outline:none;
border-inline-end-width:0px;
height:auto;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-rVZo0W:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-rVZo0W.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-rVZo0W:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-rVZo0W::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-rVZo0W:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-rVZo0W::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-rVZo0W::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-rVztUu{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-rWOcnR{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-rWkfnh{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
font-weight:400;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-rX3ejL{
color:var(--white);
}

.phw-g-i-rXVFwc{
fill:var(--icon-dark);
color:var(--icon-dark);
width:150px;
height:150px;
}

.phw-g-i-rYMSnx{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-rYjErz{
fill:var(--brand-color-primary);
}

.phw-g-i-rYjlTO{
font-weight:500;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-roboto);
}

.phw-g-i-rZ6ZrU{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-rZFDww{
font-size:var(--phw-g-regular-text-font-size);
color:var(--white);
font-weight:400;
padding-inline-start:calc(var(--pu-space)*0);
max-width:500px;
width:500px;
margin-inline-start:calc(var(--mu-space)*12.5);
}

.phw-g-i-rZXWwC{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*-10);
text-align:start;
}

.phw-g-i-raSguq{
justify-content:center;
}

.phw-g-i-ram8wy{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-rbqRA4{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-rdH5hu{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-rdwlNf{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-rdxhvU{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-reXKF4{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-rgXnZo{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
width:0px;
height:0px;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-riaKdm{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-rj666N{
}

.phw-g-i-rjACZ4{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-rjACZ4 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-rjz667{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:transparent;
}

.phw-g-i-rkbEol{
color:var(--brand-color-primary);
font-weight:400;
width:350px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-rlx0Qh{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
padding-top:calc(var(--pu-space)*0.5);
padding-bottom:calc(var(--pu-space)*0.5);
padding-inline-end:calc(var(--pu-space)*0.5);
}

.phw-g-i-rmJQSy{
}
.phw-g-i-rmJQSy img{
object-fit:cover ;
}

.phw-g-i-rmPYi7{
padding-inline-end:calc(var(--pu-space)*5);
color:var(--brand-color-primary);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-rmuZbJ{
color:var(--white);
}

.phw-g-i-rn9N6N{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
text-align:center;
}

.phw-g-i-rnM4Rs{
background:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 100%;
background-color:var(--phw-custom-serco-dark-purple-100-per-cent-1d0743ff);
}

.phw-g-i-rndr0k{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-roEg1x{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-roWIn3{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-rp9M7W{
border-width:1px;
border-color:transparent;
border-style:solid;
background-color:transparent;
}

.phw-g-i-rpRYpC{
width:80%;
}

.phw-g-i-rpsraW{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-rpsraW img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-rqHS1R{
font-family:var(--cms-g-avenir-next);
font-weight:300;
font-size:var(--phw-g-large-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-rsAmUe{
color:var(--white);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*12.5);
margin-inline-end:calc(var(--mu-space)*12.5);
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-avenir-next);
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-rsd5gt{
height:20px;
width:20px;
}

.phw-g-i-rtZwNA{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-rtvl4X{
font-weight:500;
font-size:var(--font-size-13);
line-height:var(--line-height-3);
color:var(--alert-focus);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-ruGS6M{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-ructpg{
font-size:var(--phw-g-small-text-font-size);
color:var(--brand-color-secondary);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-rvI6Ml{
border-width:2px;
border-color:var(--phw-custom-indigo-border3f017dff);
border-style:solid;
background-color:transparent;
}

.phw-g-i-rvwgUv{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
text-align:center;
}

.phw-g-i-rwczmM{
font-size:var(--phw-g-regular-text-font-size);
color:var(--white);
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteborderffffff);
}

.phw-g-i-rweINS{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/2Background-with-blue-glow-2-1737564781941.png);
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 50%;
}

.phw-g-i-rwiBxb{
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-rxEWSw{
margin-bottom:calc(var(--mu-space)*6.875);
}

.phw-g-i-ryDm3d{
}

.phw-g-i-rygAk9{
color:var(--white);
font-size:var(--phw-g-numbers-font-size);
}

.phw-g-i-rymBPU{
background:none;
border:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

.phw-g-i-s0IdkC{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}
.phw-g-i-s0IdkC img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-s12Xs2{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

.phw-g-i-s1G5r7{
color:var(--white);
font-size:var(--phw-g-cards-subtitle-font-size);
}

.phw-g-i-s1eDO2{
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:400;
}

.phw-g-i-s2g2Mu{
background:none;
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-s34CQb{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-bottom:calc(var(--mu-space)*-8.75);
}

.phw-g-i-s3O7ts{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
overflow:visible;
}

.phw-g-i-s3qSFm{
background:none;
background-image:none;
width:150px;
background-repeat:no-repeat;
background-position:50% 50%;
}

.phw-g-i-s5JWZD{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 0%;
}

.phw-g-i-s6fZbY{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:440px;
}
.phw-g-i-s6fZbY img{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-s7DKeG{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*6.25);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-s7XPW3{
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-s83rQp{
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
}

.phw-g-i-s8bMQS{
background-color:var(--brand-color-secondary);
transition:all 0.2s;
}

.phw-g-i-s8qmS4{
border-top-left-radius:calc(var(--border-radius-base)*18.75);
border-top-right-radius:calc(var(--border-radius-base)*18.75);
border-bottom-left-radius:calc(var(--border-radius-base)*18.75);
border-bottom-right-radius:calc(var(--border-radius-base)*18.75);
background-color:var(--phw-custom-indigo-30-per-cent3f017dff);
fill:var(--phw-custom-whiteffffff);
color:var(--phw-custom-whiteffffff);
}

.phw-g-i-sA3g5i{
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
margin-inline-end:calc(var(--mu-space)*3.125);
}

.phw-g-i-sAD0vz{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-sAD0vz img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-sAe1y8{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*15);
padding-inline-end:calc(var(--pu-space)*15);
}

.phw-g-i-sBXpWX{
border-top-left-radius:calc(var(--border-radius-base)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*1.25);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
align-items:center;
background-color:var(--phw-custom-white);
width:700px;
text-align:center;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-sBY1Tr{
height:563px;
}
.phw-g-i-sBY1Tr img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-sBw95P{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-sCRMHU{
font-family:var(--cms-g-avenir-next);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-sCVJnM{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-sCVJnM img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-sCyKeV{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
background-color:none;
}

.phw-g-i-sED7GC{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
height:50px;
}

.phw-g-i-sEGaJI{
}

.phw-g-i-sENmZb{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
border:none;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
text-align:center;
background-color:var(--phw-custom-white);
}

.phw-g-i-sEWZUu{
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-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
background-color:var(--input-bg);
outline:none;
font-family:var(--cms-g-avenir-next);
height:50px;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:1.25;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
align-items:center;
}

.phw-g-i-sEWZUu::-webkit-input-placeholder{
font-size:var(--custom-font-size-1);
font-weight:400;
font-family:var(--cms-g-avenir-next);
color:var(--placeholder-text-color-1);
}
.phw-g-i-sEWZUu:-ms-input-placeholder{
font-size:var(--custom-font-size-1);
font-weight:400;
font-family:var(--cms-g-avenir-next);
color:var(--placeholder-text-color-1);
}
.phw-g-i-sEWZUu::-moz-placeholder{
font-size:var(--custom-font-size-1);
font-weight:400;
font-family:var(--cms-g-avenir-next);
color:var(--placeholder-text-color-1);
}
.phw-g-i-sEWZUu::placeholder{
font-size:var(--custom-font-size-1);
font-weight:400;
font-family:var(--cms-g-avenir-next);
color:var(--placeholder-text-color-1);
}

.phw-g-i-sEWZUu.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-sEWZUu:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-sEWZUu:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-sGRbUY{
border-width:1px;
border-color:transparent;
border-style:solid;
margin-top:calc(var(--mu-space)*-3.75);
}

.phw-g-i-sGVOqC{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:var(--brand-color-primary);
}

.phw-g-i-sGbAON{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*33.125);
padding-inline-end:calc(var(--pu-space)*33.125);
}

.phw-g-i-sGrHrm{
font-family:var(--cms-g-lora);
font-weight:500;
font-size:50px;
}

.phw-g-i-sH0LNx{
font-size:var(--phw-g-regular-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-sHNhnQ{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
width:600px;
text-align:start;
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-sHbuk5{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
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)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
.phw-g-i-sHbuk5 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-sHkBZk{
}

.phw-g-i-sIIPXb{
width:80%;
}

.phw-g-i-sILsE3{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-sILsE3 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-sINvig{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-sIrvHW{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
border:none;
box-shadow:var(--box-shadow-style-2);
}

.phw-g-i-sJ8GrG{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Defence-JobCategory-Hero-1742811255364.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-sJSkKu{
margin-bottom:calc(var(--mu-space)*0.125);
}

.phw-g-i-sJg3SO{
}

.phw-g-i-sK5TIy{
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-sKBhRa{
color:var(--brand-color-secondary);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*-10);
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
text-align:center;
}

.phw-g-i-sKSmQ3{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-sKSmQ3 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-sL74rK{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-sML5Iz{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--widget-bg-primary-color);
color:var(--white);
}

.phw-g-i-sMzFoW{
fill:transparent;
color:transparent;
}

.phw-g-i-sNjt12{
border-width:1px;
border-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--white);
background-color:var(--phw-custom-serco-rich-redc50001ff);
min-height:0px;
font-family:var(--cms-g-avenir-next);
font-size:var(--phw-g-input-label-text-font-size);
gap:10px;
max-width:none;
max-height:none;
min-width:0px;
height:50px;
}

.phw-g-i-sNjt12:hover{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-family:var(--cms-g-avenir-next);
font-size:var(--phw-g-input-label-text-font-size);
background-color:var(--phw-custom-transperant-white);
}

.phw-g-i-sNmWRE{
background-color:var(--phw-custom-serco-light-grey-20pc);
}

.phw-g-i-sOdioP{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-sP50Vb{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*1);
padding-bottom:calc(var(--pu-space)*4);
}

.phw-g-i-sPUiZ9{
font-size:var(--phw-g-widget-title-font-size);
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-lora);
font-weight:400;
margin-bottom:calc(var(--mu-space)*-1.875);
}

.phw-g-i-sPfYVI{
}

.phw-g-i-sQEKqO{
}

.phw-g-i-sQNB6a{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:none;
}

.phw-g-i-sQYpSU{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:none;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-sQYpSU:hover{
background:none;
background-image:none;
box-shadow:none;
}

.phw-g-i-sQffza{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-sQpGjN{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-sQpKUQ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:223px;
}
.phw-g-i-sQpKUQ img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-sRHMBC{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-sS4BJs{
fill:var(--phw-custom-whiteffffff);
color:var(--phw-custom-whiteffffff);
}

.phw-g-i-sT4sLc{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
padding-inline-end:calc(var(--pu-space)*62.5);
}

.phw-g-i-sT9avw{
}

.phw-g-i-sTCY1F{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*6.25);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-sTJGc1{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-sUKMzR{
color:var(--white);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
justify-content:start;
text-align:start;
}

.phw-g-i-sV3ZhR{
color:var(--brand-color-secondary);
}

.phw-g-i-sVbgBS{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/RedEllipseBackgroundTest1-1748365469183.png);
padding-top:calc(var(--pu-space)*10);
background-repeat:no-repeat;
padding-inline-end:calc(var(--pu-space)*0);
background-size:cover;
padding-bottom:calc(var(--pu-space)*10);
background-position:0% 0%;
}

.phw-g-i-sW7Xne{
background:var(--phw-custom-impact-gradient);
}

.phw-g-i-sWcfoX{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Innovationoridea-1741152634207.svg);
width:150px;
background-repeat:no-repeat;
background-position:50% 50%;
}

.phw-g-i-sX9rn0{
background-color:var(--brand-color-primary);
}

.phw-g-i-sYkoIG{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-serco-deep-red950001ff);
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-sYx4aB{
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-sZVxun{
}
.phw-g-i-sZVxun img{
aspect-ratio:4/3;
object-fit:contain;
}

.phw-g-i-sZZ9IT{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-saG5D7{
}

.phw-g-i-saUBwi{
font-weight:500;
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
margin-top:calc(var(--mu-space)*-10);
}

.phw-g-i-sapk3M{
color:var(--white);
font-weight:400;
width:350px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-sb9ALP{
}

.phw-g-i-sb9ALP:hover{
background-color:transparent;
}

.phw-g-i-sbAaZ9{
margin-inline-start:calc(var(--mu-space)*0.125);
}

.phw-g-i-sbHNjh{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-sbHNjh img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-sbwWBc{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-scwYyk{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
font-weight:300;
text-align:start;
}

.phw-g-i-sdeFDt{
}
.phw-g-i-sdeFDt img{
object-fit:cover ;
}

.phw-g-i-seOLST{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-sfTxrS{
font-size:var( --phw-g-widget-subheading-font-size);
}

.phw-g-i-sfbhH9{
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( --phw-g-widget-subheading-font-size);
line-height:1.25;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:50px;
background-color:var(--input-bg);
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-avenir-next);
align-items:center;
}

.phw-g-i-sfbhH9::-webkit-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-sfbhH9:-ms-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-sfbhH9::-moz-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-sfbhH9::placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}

.phw-g-i-sfbhH9.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-sfbhH9:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-sfbhH9:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-sftRgs{
color:var(--white);
background-color:var(--phw-custom-serco-grey-60-per-cent);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
text-align:center;
overflow:auto;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-sfxzmi{
border-top-right-radius:calc(var(--border-radius-base)*0);
border:none;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-sgU5Fg{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-sgWiyD{
font-size:var(--phw-g-regular-text-font-size);
color:var(--text-dark);
font-weight:400;
margin-top:calc(var(--mu-space)*12.5);
}

.phw-g-i-sgZ3sg{
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-sgcZNE{
min-width:20%;
max-width:25%;
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-sgfUCx{
}

.phw-g-i-sh5yq6{
border-top-width:0px;
border-bottom-width:0px;
border-color:var(--brand-color-primary);
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(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:auto;
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;
border-inline-start-color:var(--input-stroke);
border-inline-start-style:solid;
border-inline-end-width:0px;
}

.phw-g-i-sh5yq6:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-sh5yq6.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-sh5yq6:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-shLLTm{
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--white);
}

.phw-g-i-si2TaT{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*10);
}

.phw-g-i-silgBB{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-sipVyD{
}

.phw-g-i-siyDfe{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-sizTlB{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:none;
}

.phw-g-i-sizTlB:hover{
background:none;
background-image:none;
box-shadow:none;
}

.phw-g-i-sk0d7z{
background:none;
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
text-align:center;
}

.phw-g-i-skRnT4{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-slDT0f{
background:var(--phw-custom-impact-gradient-inc-blue);
}

.phw-g-i-sm0gWh{
background-color:var(--phw-custom-white);
}

.phw-g-i-sm4STN{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:var(--input-bg);
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-sm4STN:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-sm4STN.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-sm4STN:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-smQgdx{
font-family:var(--cms-g-avenir-next);
font-weight:300;
max-height:0px;
}

.phw-g-i-smTefX{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*12.5);
margin-inline-end:calc(var(--mu-space)*12.5);
margin-top:calc(var(--mu-space) * 3);
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-smUR60{
border-width:1px;
border-color:transparent;
border-style:solid;
background-color:transparent;
}

.phw-g-i-snKjyB{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-snSYHQ{
border-color:var(--brand-color-primary);
}

.phw-g-i-snyPey{
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-bottom:calc(var(--mu-space)*-1.875);
}

.phw-g-i-sokkLT{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-sp8IZS{
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:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*2);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:none;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-sp8IZS:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-sp8IZS.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-sp8IZS:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-sq7k9z{
height:150px;
width:250px;
}

.phw-g-i-sqCjtL{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:367px;
}
.phw-g-i-sqCjtL img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-sqrsw0{
height:308px;
}
.phw-g-i-sqrsw0 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-ssdQHR{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-sstIr5{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/2Background-with-blue-glow-2-1737564781941.png);
padding-top:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-stf6RA{
background:none;
border-color:var(--phw-custom-indigo-border3f017dff);
border-style:solid;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-suEPjX{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-sv0eO8{
background:none;
background-image:none;
}

.phw-g-i-sv3aSw{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
max-height:auto;
min-height:auto;
align-items:center;
}

.phw-g-i-svB2BZ{
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-svrkHh{
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-sw2jCo{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-sw61KO{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-sxK5U8{
font-weight:500;
font-size:var(--custom-font-size-2);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-sxQpMi{
height:282px;
}
.phw-g-i-sxQpMi img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-sxZpXa{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*20);
padding-inline-start:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-sxb7T0{
display:inline-flex;
line-height:var(--paragraph-line-height-2);
text-decoration:none;
color:var(--phw-custom-serco-gray46555fff);
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-syMzOV{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-syYFlD{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-szNioE{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-szffz6{
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-t0PoaH{
}
.phw-g-i-t0PoaH img{
object-fit:cover;
}

.phw-g-i-t0i4Bz{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-t1PUIq{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-t1PazW{
}
.phw-g-i-t1PazW img{
aspect-ratio:4/3;
object-fit:cover;
}

.phw-g-i-t1qdvA{
}

.phw-g-i-t454YQ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564547053.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-position:100% 0%;
background-size:cover;
}

.phw-g-i-t6MaaI{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--white);
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-t6NUUS{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-serco-light-grey-10pc);
}

.phw-g-i-t78A0L{
background:var(--phw-custom-impact-gradient-inc-blue);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:none;
}

.phw-g-i-t7E7UR{
color:var(--brand-color-primary);
font-weight:400;
width:350px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-t840Cu{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
}

.phw-g-i-t9Vep8{
border-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-weight:400;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
background-color:var(--phw-custom-transperant-white);
padding-left:24px;
padding-right:24px;
min-height:0px;
height:44px;
max-width:none;
max-height:none;
min-width:0px;
width:auto;
}

.phw-g-i-t9Vep8:hover{
border-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-serco-rich-redc50001ff);
color:var(--white);
}

.phw-g-i-t9Vep8:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-t9Vep8:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-t9Vep8:active{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-t9Vep8.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-t9Vep8:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-t9aeWv{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-t9myjr{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-tA60sO{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-tA7PqJ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/ExecutiveandAdvisory-JobCategory-Hero-1742943307028.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-tADTNe{
font-size:var(--phw-g-placeholder-text-font-size);
margin-bottom:calc(var(--mu-space)*3.75);
font-weight:400;
}

.phw-g-i-tAono1{
color:var(--white);
}

.phw-g-i-tBU0Nk{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-tBadCe{
background-color:transparent;
}

.phw-g-i-tCBNmt{
font-weight:500;
font-size:40px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-tDr7rx{
background:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-tFeHGf{
}

.phw-g-i-tGPMT2{
}
.phw-g-i-tGPMT2 img{
object-fit:cover ;
}

.phw-g-i-tGg5Hm{
border:none;
}

.phw-g-i-tGjiSp{
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-tGxQpo{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:300;
margin-top:auto;
}

.phw-g-i-tHIU38{
border:none;
}

.phw-g-i-tHIU38::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-tHIU38:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-tHIU38::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
}
.phw-g-i-tHIU38::placeholder{
font-size:var(--phw-g-large-text-font-size);
}

.phw-g-i-tHPsrq{
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-tHmt6L{
font-size:var(--phw-g-cards-title-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-tJDL6U{
border-color:transparent;
}

.phw-g-i-tJctTE{
border-width:1px;
border-color:transparent;
border-style:solid;
background-color:transparent;
}

.phw-g-i-tK5fld:hover{
background-color:transparent;
}

.phw-g-i-tK5fld{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:transparent;
}

.phw-g-i-tK7RUM{
font-size:var(--font-size-13);
}

.phw-g-i-tKDGzW{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*4.375);
}

.phw-g-i-tKOPcr{
border-width:0;
border-color:transparent;
font-weight:400;
text-decoration:none;
height:var(--btn-height);
color:var(--phw-custom-dark-color-light4a4a4a);
background-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-tKOPcr:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-i-tKVluV{
background:none !important;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
}

.phw-g-i-tKmX9s{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-tL3NLz{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:0px;
width:0px;
}

.phw-g-i-tLLNTU{
font-weight:500;
font-size:22px;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-tLX8JV{
}

.phw-g-i-tLcKK0{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
padding-inline-start:calc(var(--pu-space)*6.25);
padding-inline-end:calc(var(--pu-space)*6.25);
}

.phw-g-i-tM3mST{
}

.phw-g-i-tMIj7s{
background-color:var(--phw-custom-white);
}

.phw-g-i-tMg6JX{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
border:none;
}

.phw-g-i-tMjEuw{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-tMtQer{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:270px;
}
.phw-g-i-tMtQer img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-tN5Smx{
color:var(--brand-color-primary);
font-size:var(--phw-g-widget-title-font-size);
}

.phw-g-i-tNA0Ae{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-tOZLcL{
background:none;
background-image:none;
border-width:1px;
border-color:transparent;
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);
max-height:none;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
min-height:0px;
outline:none;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
max-width:none;
min-width:0px;
}

.phw-g-i-tOZLcL:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-tOZLcL.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-tOZLcL:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-tPBIE8{
}

.phw-g-i-tRxmd8{
font-size:var(--phw-g-widget-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
padding-inline-start:calc(var(--pu-space)*15);
padding-inline-end:calc(var(--pu-space)*15);
}

.phw-g-i-tSR147{
font-size:var(--phw-g-numbers-font-size);
line-height:1.2;
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-tSZZ1X{
font-weight:500;
font-size:40px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-tSebXU{
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-tSi7vh{
font-size:var(--custom-font-size-4);
font-family:var(--cms-g-lora);
color:var(--white);
font-weight:500;
text-align:center;
}

.phw-g-i-tSystP{
font-weight:500;
font-size:var(--custom-font-size-5);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*0);
justify-content:start;
text-align:start;
}

.phw-g-i-tTDJR7{
color:var(--white);
display:inline-block;
font-size:var(--phw-g-small-text-font-size);
line-height:1;
}

.phw-g-i-tTGpCW{
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:var(--input-line-height-lg);
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:var(--input-v-padding-lg);
padding-inline-end:var(--input-v-padding-lg);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-tTGpCW:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-tTGpCW.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-tTGpCW:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-tVBFit{
width:1000px;
text-align:center;
}

.phw-g-i-tVY7LW{
margin-inline-start:calc(var(--mu-space)*15);
margin-inline-end:calc(var(--mu-space)*15);
}

.phw-g-i-tVeOeg{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-indigo-background3f017dff);
color:var(--white);
}

.phw-g-i-tVeOeg:hover{
background:none;
background-image:none;
background-color:var(--phw-custom-backgroundgrayf2f2f2);
background-repeat:no-repeat;
}

.phw-g-i-tWdvgU{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/SGJSGZGB/images/download-1741333816230.svg);
background-repeat:no-repeat;
background-position:100% 50%;
background-size:16px 12px;
}

.phw-g-i-tXh8Ba{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-tYFDI4{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-tYYC5W{
box-shadow:var(--phw-custom-custom-shadow-1);
background-color:transparent;
}

.phw-g-i-tYde4z{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
text-align:center;
}

.phw-g-i-tYvW4e{
font-size:var(--phw-g-cards-title-font-size);
}

.phw-g-i-tZ1X8X{
font-weight:400;
font-size:var(--custom-font-size-8);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-tZVEo2{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:none;
}

.phw-g-i-taBT5L{
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-secondary);
font-weight:400;
}

.phw-g-i-tagON1{
}

.phw-g-i-taiUd0{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-taiUd0 img{
aspect-ratio:16/9;
object-fit:contain;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-tbXOjR{
font-weight:500;
font-size:50px;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-tbu4d9{
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-tbz1xb{
}

.phw-g-i-tc8nPd{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:250px;
}
.phw-g-i-tc8nPd img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-tdDY22{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
padding-inline-start:calc(var(--pu-space)*6.875);
padding-inline-end:calc(var(--pu-space)*6.875);
}

.phw-g-i-tdH48F{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-tdWaF3{
background:none;
background-image:none;
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-teUd1I{
width:auto;
height:100px;
}

.phw-g-i-teYRXQ{
border-width:1px;
border-color:var(--phw-custom-border-colorsb8b8b8);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-teoPXf{
}

.phw-g-i-tf8GsE{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
align-items:center;
background-color:transparent;
padding-inline-end:calc(var(--pu-space)*0.625);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-tg1Uuu{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-tgc8fi{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-tglqsQ{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-roboto);
}

.phw-g-i-tgpmhd{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-thKWIE{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
}

.phw-g-i-tjLkoA{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--input-bg);
font-size:var( --phw-g-widget-subheading-font-size);
line-height:1.4;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:300;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
height:50px;
}

.phw-g-i-tjLkoA:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-tjLkoA.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-tjLkoA:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-tl3Eqk{
font-size:var(--phw-g-input-label-text-font-size);
color:var(--brand-color-secondary);
font-weight:500;
}

.phw-g-i-tlD2Fa{
height:340px;
}
.phw-g-i-tlD2Fa img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-tlxMno{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*0);
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-tlxMno:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-tlxMno.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-tlxMno:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-tmMMbu{
height:100px;
width:auto;
}

.phw-g-i-tmfCQV{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-tmmCdD{
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-tn207U{
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
height:100px;
width:180px;
}

.phw-g-i-tnBkl9{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
text-align:start;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-tnea0z{
color:var(--white);
font-weight:300;
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-avenir-next);
margin-top:calc(var(--mu-space) * 3);
text-align:center;
}

.phw-g-i-tnmAQP{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-to4T7g{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-tokvNP{
}

.phw-g-i-tpraKd{
font-weight:300;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-roboto);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-tqVDM7{
}
.phw-g-i-tqVDM7 img{
object-fit:cover;
}

.phw-g-i-trHAxY{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-tsH0tf{
font-weight:400;
font-size:var(--custom-font-size-8);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-tsTqzg{
height:445px;
}
.phw-g-i-tsTqzg img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-tsXHFV{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-tsXfSj{
margin-inline-start:calc(var(--mu-space)*-10);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-tsoCUE{
margin-inline-start:calc(var(--mu-space)*25);
margin-inline-end:calc(var(--mu-space)*25);
}

.phw-g-i-tsrPAm{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-tt4Lnw{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-ttBV7m{
}

.phw-g-i-ttUiCJ{
border-radius:var(--border-radius-base);
background-color:var(--brand-color-primary);
line-height:30px;
color:var(--white);
min-width:30px;
}

.phw-g-i-ttUiCJ.active{
color:var(--white);
background-color:var(--brand-color-primary);
}
.phw-g-i-ttUiCJ.selected{
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-ttUiCJ:hover{
color:var(--white);
text-decoration:underline;
}

.phw-g-i-ttojCl{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-tuQh48{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-tufCTG{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-tuhYGO{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/cropChild-ZrwJl-1740032042768.png);
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-tuzHhO{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:223px;
}
.phw-g-i-tuzHhO img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-twQQ6X{
overflow:hidden;
}

.phw-g-i-txQfhZ{
padding-left:20px;
padding-right:20px;
}

.phw-g-i-txSz6H{
width:1000px;
text-align:center;
}

.phw-g-i-txXLSf{
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-tyIdGW{
margin-top:calc(var(--mu-space)*0);
align-items:center;
margin-bottom:calc(var(--mu-space)*0);
height:100%;
}

.phw-g-i-tyXimG{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
margin-top:calc(var(--mu-space)*1);
}

.phw-g-i-tyiTBk{
border-width:1px;
border-color:var(--phw-custom-rich-red--sercoc50001ff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--white);
background-color:var(--phw-custom-serco-rich-redc50001ff);
font-weight:400;
font-family:var(--cms-g-avenir-next);
font-size:var(--phw-g-small-text-font-size);
padding-left:16px;
padding-right:16px;
min-height:auto;
width:auto;
height:32px;
}

.phw-g-i-tyiTBk:hover{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--brand-color-secondary);
font-weight:400;
background-color:var(--phw-custom-white);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-tyiTBk:focus{
border-color:transparent;
background-color:transparent;
font-size:var(--phw-g-small-text-font-size);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-tyiTBk:active{
background-image:none;
border-color:var(--white);
background-color:transparent;
box-shadow:none;
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-tyiTBk:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-tyiTBk.disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}
.phw-g-i-tyiTBk:disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}

.phw-g-i-u0rzxg{
font-size:var(--custom-font-size-2);
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-u1E98r{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-u1Rxgp{
font-weight:500;
font-family:var(--cms-g-lora);
}

.phw-g-i-u1hX9x{
font-size:var(--phw-g-cards-title-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-u1xgMC{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-u2FZMv{
margin-top:auto;
}

.phw-g-i-u37GgL{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-u37GgL img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-u3FQiJ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-u3YYdg{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:447px;
}
.phw-g-i-u3YYdg img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-u3np3i{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
text-align:start;
}

.phw-g-i-u3zspH{
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-u43tXI{
border-width:0.5px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
.phw-g-i-u43tXI img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-u4zbNf{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
margin-inline-end:calc(var(--mu-space)*7.5);
margin-inline-start:calc(var(--mu-space)*7.5);
}
.phw-g-i-u4zbNf img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-u52MsE{
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-u61AiE{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
background-size:contain;
}

.phw-g-i-u7rmY4{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-serco-light-grey-20pc);
}

.phw-g-i-u9jRPh{
height:150px;
width:auto;
}

.phw-g-i-u9kvm8{
font-size:var(--custom-font-size-8);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-uARKCh{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-uAwcE0{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-uAzsDU{
background:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-uCRVyd{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-uCRVyd img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-uCwton{
background:none;
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-uD9qzm{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-uDPV3x{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:none;
}

.phw-g-i-uDsaeL{
height:400px;
width:400px;
text-align:center;
}

.phw-g-i-uEwnq9{
}

.phw-g-i-uF1jU9{
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-uFW6OM{
color:var(--white);
}

.phw-g-i-uFvoYr{
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:400;
}

.phw-g-i-uGDWr6{
background-color:transparent;
}

.phw-g-i-uGEG6l{
background-color:transparent;
}

.phw-g-i-uHJlUQ{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-3);
color:var(--white);
}

.phw-g-i-uHm1SP{
height:321px;
}
.phw-g-i-uHm1SP img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-uHpvyw{
}

.phw-g-i-uIbzxI{
font-size:var(--custom-font-size-8);
color:var(--brand-color-primary);
}

.phw-g-i-uIkCJ1{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
color:var(--brand-color-secondary);
font-family:var(--cms-g-roboto);
text-align:start;
}

.phw-g-i-uIqqa5{
font-size:var(--phw-g-cards-title-font-size);
}

.phw-g-i-uIyZqc{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-uJEl4r{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:var(--brand-color-primary);
}

.phw-g-i-uJEl4r:hover{
}

.phw-g-i-uK6V9e{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
text-align:start;
}

.phw-g-i-uL9vhg{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
text-align:center;
}

.phw-g-i-uLCAcf{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-uLcvLD{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
text-shadow:0px 0px 0px rgba(29, 7, 67, 1);
opacity:1;
}

.phw-g-i-uLe65E{
font-weight:500;
font-size:var(--custom-font-size-8);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-uLlLaZ{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-njmDEV:hover .phw-g-i-uLuvxS{
background-color:var(--phw-custom-white);
}

.phw-g-i-uLuvxS{
}

.phw-g-i-uMuZ1j{
}

.phw-g-i-uNSpkR{
font-family:var(--cms-g-avenir-next);
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-uO6TA5{
}

.phw-g-i-uQ46Qs{
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-uQrWcF{
background:none;
background-image:none;
border-width:1px;
border-color:transparent;
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);
max-height:none;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
min-height:0px;
outline:none;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
max-width:none;
margin-inline-start:calc(var(--mu-space)*-5);
min-width:0px;
}

.phw-g-i-uQrWcF:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-uQrWcF.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-uQrWcF:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-uRJTif{
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-uRQmfA{
margin-inline-end:calc(var(--mu-space)*10);
margin-inline-start:calc(var(--mu-space)*10);
}

.phw-g-i-uRXfhq{
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
line-height:1.58;
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-uRrqRt{
}

.phw-g-i-uRxT4m{
max-height:none;
max-width:none;
width:auto;
min-height:0px;
min-width:0px;
height:100px;
}

.phw-g-i-uSLWDH{
}

.phw-g-i-uSYfxl{
margin-top:calc(var(--mu-space)*-3.75);
}

.phw-g-i-uSdAVn{
height:20px;
width:20px;
background-color:transparent;
fill:var(--icon-light);
}

.phw-g-i-uShMiZ{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--input-bg);
font-size:var(--phw-g-cards-subtitle-font-size);
line-height:1.25;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:50px;
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-avenir-next);
align-items:center;
padding-inline-start:calc(var(--pu-space)*1.25);
}

.phw-g-i-uShMiZ::-webkit-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-uShMiZ:-ms-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-uShMiZ::-moz-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-uShMiZ::placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}

.phw-g-i-uShMiZ.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-uShMiZ:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-uShMiZ:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-uSubzU{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-uUaxkU{
background-color:transparent;
}

.phw-g-i-uUpfNI{
color:var(--alert-focus);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-uVajaN{
background-color:transparent;
}

.phw-g-i-no3BgZ:hover .phw-g-i-uVajaN{
}

.phw-g-i-uVgx0n{
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-uVr6Fn{
margin-top:calc(var(--mu-space)*19);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-uVtTmt{
font-weight:300;
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
text-align:start;
}

.phw-g-i-uWsqZp{
color:var(--white);
font-weight:400;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-avenir-next);
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-uX5IVN{
width:80%;
}

.phw-g-i-uZdamU{
font-weight:500;
font-size:40px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
text-align:center;
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-uaB409{
background:none !important;
background-image:none;
border-width:2px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
background-color:transparent;
}

.phw-g-i-uaB409:hover{
}

.phw-g-i-uaHv6g{
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-uaK6W6{
font-weight:400;
font-size:var(--phw-g-widget-title-huge-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-uaKr48{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-ualtEN{
color:var(--brand-color-secondary);
}

.phw-g-i-uax6lO{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
background-color:transparent;
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-ubQAjh{
width:80%;
}

.phw-g-i-ubVSyp{
padding-top:calc(var(--pu-space)*0.25);
padding-bottom:calc(var(--pu-space)*0.25);
}

.phw-g-i-ucD8EY{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
object-fit:contain;
text-align:left;
}

.phw-g-i-ucGvEv{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-ud25iQ{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-udUmSk{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-udXqin{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:383px;
}
.phw-g-i-udXqin img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-udiBR3{
width:1000px;
text-align:center;
}

.phw-g-i-udqjMc{
fill:var(--phw-custom-whiteffffff);
height:20px;
width:20px;
}

.phw-g-i-ueNV7c{
border-style:none;
border-inline-end-style:solid;
border-inline-end-width:1px;
border-inline-end-color:var(--stroke-dark);
align-items:center;
}

.phw-g-i-ugpgpz{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
text-align:center;
}

.phw-g-i-uhAlUB{
background-color:var(--widget-bg-white-color);
padding-bottom:calc(var(--pu-space)*13.75);
}

.phw-g-i-ui0349{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-ui50ge{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:259px;
}
.phw-g-i-ui50ge img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-uiyW5A{
font-size:var(--phw-g-cards-title-font-size);
color:var(--white);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*10);
}

.phw-g-i-ujPhD7{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-ujZDTi{
font-weight:400;
font-size:var(--custom-font-size-8);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-uk604i{
border-width:1px;
border-color:transparent;
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);
padding-inline-end:32px;
padding-inline-start:32px;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:var(--input-bg);
outline:none;
height:50px;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-uk604i:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-uk604i.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-uk604i:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-ukDyEE{
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var(--custom-font-size-2);
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-ul3J2b{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
height:404px;
}
.phw-g-i-ul3J2b img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
height:100% ;
width:100% ;
}

.phw-g-i-ulE6D7{
padding-top:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-um5Juy{
background:none;
background-image: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);
border:none;
color:var(--brand-color-primary);
padding-left:0px;
min-height:32px;
padding-right:0px;
}

.phw-g-i-um5Juy:hover{
background:none;
background-image: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);
border:none;
color:var(--brand-color-primary);
}

.phw-g-i-um5Juy:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-um5Juy:focus{
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-um5Juy:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-um5Juy.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-um5Juy:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-umOFGh{
min-width:210px;
}

.phw-g-i-umZz3i{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:none;
}

.phw-g-i-umZz3i:hover{
background:none;
background-image:none;
box-shadow:none;
}

.phw-g-i-uoKdDk{
font-weight:500;
font-size:40px;
line-height:var(--line-height-4);
color:var(--brand-color-primary);
}

.phw-g-i-uoRc64{
color:var(--phw-custom-serco-gray46555fff);
font-weight:500;
}

.phw-g-i-up6T69{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-upIj5D{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
background-color:none;
padding-top:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
padding-bottom:calc(var(--pu-space)*10);
background-position:0% 0%;
}

.phw-g-i-upR6Nn{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:300;
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*33.125);
padding-inline-end:calc(var(--pu-space)*33.125);
}

.phw-g-i-uplYSi{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-uq9AWa{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
background-repeat:no-repeat;
background-position:0% 50%;
background-size:cover;
}

.phw-g-i-uqTUbQ{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:270px;
}
.phw-g-i-uqTUbQ img{
object-fit:cover;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-uqk40h{
font-size:var(--custom-font-size-2);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
font-weight:300;
width:320px;
}

.phw-g-i-urh8bF{
color:var(--white);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
margin-inline-start:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-urxA72{
padding-top:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*4);
background-color:var(--brand-color-primary);
}

.phw-g-i-ut8RME{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-utR24K{
}

.phw-g-i-utadA8{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-uueQlv{
height:40px;
}

.phw-g-i-uunNm3{
color:var(--phw-custom-serco-gray46555fff);
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-uuwmtc{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-uvEj2F{
font-weight:500;
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
margin-top:calc(var(--mu-space)*-10);
}

.phw-g-i-uvk0ad{
}
.phw-g-i-uvk0ad img{
object-fit:cover ;
}

.phw-g-i-uw2Vxd{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-uw2Vxd img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-uwEeoq{
background-color:transparent;
}

.phw-g-i-uwEeoq:hover{
}

.phw-g-i-uwKvbX{
overflow:hidden;
}
.phw-g-i-uwKvbX img{
aspect-ratio:3/2;
object-fit:unset;
}

.phw-g-i-uxXaVL{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-uxll9z{
margin-inline-end:calc(var(--mu-space)*1.25);
font-size:var(--phw-g-cards-title-font-size);
color:var(--white);
text-align:center;
}

.phw-g-i-uyHkr9{
background-image:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:var(--phw-custom-serco-deep-red950001ff);
}

.phw-g-i-uyYZ9d{
height:100px;
width:auto;
}

.phw-g-i-uypAUI{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*1.25);
font-weight:300;
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-uypAUI::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-uypAUI:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-uypAUI::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-uypAUI::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}

.phw-g-i-uypAUI.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-uypAUI:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-uypAUI:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-uzPopr{
font-size:var(--custom-font-size-4);
font-family:var(--cms-g-lora);
color:var(--white);
font-weight:500;
text-align:center;
}

.phw-g-i-uzcI9I{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-v05RKO{
}

.phw-g-i-v07Eqb{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-v0A0LF{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-v0BPSy{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-v0BPSy img{
object-fit:cover;
}

.phw-g-i-v0pH0H{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-v1LUTR{
background-color:transparent;
border-style:none;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-v1n3K5{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-v2GP5C{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
}

.phw-g-i-v2TCSS{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-v2yU8B{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:none;
}

.phw-g-i-v3Kdl2{
}

.phw-g-i-v3SuSN{
border-width:2px;
border-color:var(--phw-custom-indigo-border3f017dff);
border-style:solid;
background-color:transparent;
}

.phw-g-i-v3ZSIE{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:none;
}

.phw-g-i-v3mc50{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-v3x6f1{
color:var(--white);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-v4SbC4{
font-size:var(--phw-g-placeholder-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-v59RVs{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/ExecutiveandAdvisory-JobCategory-Hero-1742811307368.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-v5tZ4Z{
}

.phw-g-i-v6iFV4{
fill:var(--phw-custom-whiteffffff);
color:var(--phw-custom-whiteffffff);
}

.phw-g-i-v78ybj{
font-size:var(--phw-g-regular-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-v79gpH{
color:var(--white);
}

.phw-g-i-v7S7Oa{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-v7j741{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:579px;
}
.phw-g-i-v7j741 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-v8Wbop{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*2.625);
border-bottom-left-radius:calc(var(--border-radius-base)*3.875);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-focus1862c6);
}

.phw-g-i-v8v1CE{
font-size:var(--custom-font-size-2);
color:var(--brand-color-primary);
}

.phw-g-i-v8vL3V{
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-v9L5FC{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
color:var(--white);
font-family:var(--cms-g-lora);
}

.phw-g-i-v9ThDB{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-footer-background2c2c41ff);
text-align:left;
}

.phw-g-i-v9XyMl{
fill:var(--brand-color-secondary);
color:var(--brand-color-secondary);
height:80px;
width:80px;
}

.phw-g-i-v9nDzn{
font-family:var(--cms-g-avenir-next);
font-weight:500;
color:var(--brand-color-primary);
}

.phw-g-i-v9w06u{
font-weight:300;
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-vATTZj{
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-vBjB3H{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-vCjDzc{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
}

.phw-g-i-vDI5js{
}

.phw-g-i-vDVS9u{
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-vEBQyN{
height:438px;
}
.phw-g-i-vEBQyN img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-vEhp24{
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-vFUHIu{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-vFtKLM{
background-color:var(--phw-custom-transperant-white);
}

.phw-g-i-vGHLTf{
background-color:transparent;
transition:all 0.2s;
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
}

.phw-g-i-vGLBc9{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
}

.phw-g-i-vGicKu{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-vGicKu img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-vGmHjW{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:0px;
}

.phw-g-i-vH4jHM{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.3;
color:var(--body-color);
}

.phw-g-i-vHsEOe{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-vIU2mm{
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-weight:300;
}

.phw-g-i-vJb1i2{
color:var(--brand-color-primary);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-vK7riK{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-vKaZVj{
color:var(--brand-color-primary);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-vKbREu{
margin-inline-start:calc(var(--mu-space)*-10);
margin-top:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-vL94kd{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-vLMoBo{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-vLmX6M{
width:700px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:400;
}

.phw-g-i-vM7sSb{
background-color:var(--phw-custom-white);
}

.phw-g-i-vMO1FD{
}

.phw-g-i-vMQUQC{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
}

.phw-g-i-vMevtb{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/2Background-with-blue-glow-2-1737564781941.png);
background-color:none;
background-repeat:no-repeat;
background-size:fill;
background-position:100% 0%;
}

.phw-g-i-vMkzms{
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
}

.phw-g-i-vMyTgk{
font-size:var(--font-size-13);
}

.phw-g-i-vNCQWC{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/7473-Leisure-Jobs-Hero-1742941967142.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-vNjEha{
font-weight:300;
font-size:var(--custom-font-size-4);
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-vOBF9v{
background:none;
background-image:none;
width:150px;
background-repeat:no-repeat;
background-position:50% 50%;
}

.phw-g-i-vPMFdt{
border-width:5px;
border-color:var(--phw-custom-whiteborderffffff);
border-style:solid;
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:var(--phw-g-regular-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
padding-inline-end:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*2.5);
text-shadow:none;
}

.phw-g-i-vPVMn1{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-vPVMn1 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-vQMRsp{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-vQuI4d{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-vRlXYz{
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-vTJjcN{
font-weight:500;
font-size:40px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*5);
margin-inline-end:calc(var(--mu-space)*5);
}

.phw-g-i-vTo18y{
}

.phw-g-i-vU0liS{
color:var(--brand-color-secondary);
}

.phw-g-i-vUpaoo{
font-weight:500;
color:var(--brand-color-primary);
}

.phw-g-i-vUv5db{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-vVGICd{
}

.phw-g-i-vVR7XC{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-vVq8cI{
}

.phw-g-i-vW4Fhb{
}

.phw-g-i-vXOwwf{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-vXvF28{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0.625);
padding-inline-start:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-vY9o9v{
color:var(--brand-color-primary);
font-weight:400;
width:350px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-vYFUbk{
background-color:var(--phw-custom-white);
}

.phw-g-i-vZ5dus{
background-color:var(--phw-custom-white);
}

.phw-g-i-vZCBB2{
font-weight:400;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--text-dark);
}

.phw-g-i-vZCh6q{
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var(--custom-font-size-2);
}

.phw-g-i-vZk4Mx{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-3);
color:var(--secondary-text);
font-weight:400;
}

.phw-g-i-vaOybS{
}
.phw-g-i-vaOybS img{
aspect-ratio:4/3;
object-fit:contain;
}

.phw-g-i-vapvqX{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-vblDPl{
background:var(--phw-custom-impact-gradient);
padding-bottom:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-vc962C{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-vctW2s{
}

.phw-g-i-vdfOzg{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-vdlMmR{
background-color:transparent;
margin-bottom:calc(var(--mu-space)*-2.5);
}

.phw-g-i-veCHfI{
}
.phw-g-i-veCHfI img{
object-fit:cover ;
}

.phw-g-i-vefRfB{
font-weight:500;
font-size:30px;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-velRZS{
color:var(--white);
display:inline-block;
font-size:var(--phw-g-small-text-font-size);
line-height:1;
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-vgNLUR{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-vhIG74{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-vhfsyq{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-vhifPP{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-vhmVvs{
margin-bottom:calc(var(--mu-space)*0.125);
}

.phw-g-i-viD5TX{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
font-family:var(--cms-g-avenir-next);
font-weight:400;
height:50px;
}

.phw-g-i-viMX37{
font-weight:500;
font-size:var(--custom-font-size-2);
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-roboto);
}

.phw-g-i-vjICq4{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-vjsChb{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*3.125);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-vkDEz9{
font-size:var(--phw-g-regular-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*6.25);
}

.phw-g-i-vkde4d{
border-top-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-vlpEMo{
}

.phw-g-i-vn6mke{
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-vnGCXb{
color:var(--phw-custom-serco-gray46555fff);
font-weight:500;
}

.phw-g-i-vnRaN0{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 0%;
}

.phw-g-i-vnvqUl{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-voblqz{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-vpXoBj{
}

.phw-g-i-vpyvvx{
margin-top:calc(var(--mu-space)*-3.75);
}

.phw-g-i-vpzVP6{
fill:var(--brand-color-primary);
}

.phw-g-i-vqYjiP{
font-size:var(--custom-font-size-4);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-vr1T8F{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-vrpqdO{
background-image:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 0%;
background-color:var(--phw-custom-white);
}

.phw-g-i-vrruvd{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-vrruvd img{
object-fit:cover;
}

.phw-g-i-vsDDaa{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-vsQHHH{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
height:0px;
width:0px;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-vszapV{
font-weight:500;
}

.phw-g-i-vtWMEj{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:328px;
}
.phw-g-i-vtWMEj img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-vuWN6E{
font-size:var(--phw-g-regular-text-font-size);
color:var(--body-color);
}

.phw-g-i-vulAQO{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-serco-light-grey-10pc);
}

.phw-g-i-vv1lwV{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-vv2Wj2{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
width:700px;
}

.phw-g-i-vv5ZlO{
}

.phw-g-i-vvjKLr{
font-weight:300;
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-vw0XnC{
border-color:transparent;
}

.phw-g-i-vwEAOn{
color:var(--white);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-vwIFX0{
}

.phw-g-i-vwWKbd{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
}

.phw-g-i-vwjhOd{
font-size:var(--phw-g-regular-text-font-size);
color:var(--white);
text-align:center;
}

.phw-g-i-vwo871{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:320px;
}
.phw-g-i-vwo871 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-vwxTSn{
fill:var(--brand-color-primary);
}

.phw-g-i-vxKjkp{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*13.75);
background-color:var(--phw-custom-white);
}

.phw-g-i-vxhh6F{
color:var(--white);
font-weight:400;
width:350px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-vxsI6x{
}

.phw-g-i-vxtXuA{
min-width:20%;
}

.phw-g-i-vyFOS6{
font-weight:300;
font-size:var(--phw-g-numbers-font-size);
color:var(--text-dark);
}

.phw-g-i-vz9D5g{
fill:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-vzqzhC{
background-color:transparent;
}

.phw-g-i-w00CAz{
font-weight:300;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-roboto);
}

.phw-g-i-w08LBR{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-w0hgmD{
max-height:80px;
}

.phw-g-i-w0nmlI{
background-color:var(--phw-custom-serco-dark-purple-100-per-cent-1d0743ff);
color:var(--white);
}

.phw-g-i-w19r8X{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-w1R0EI{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-w3o9FX{
font-size:24px;
}

.phw-g-i-w4LTXi{
}

.phw-g-i-w4yNgH{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-w56tQh{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
text-shadow:0px 0px 0px rgba(29, 7, 67, 1);
opacity:1;
}

.phw-g-i-w5mfbS{
}

.phw-g-i-CMHQsI:hover .phw-g-i-w5mfbS{
}

.phw-g-i-w6u0UA{
padding-inline-end:calc(var(--pu-space)*15);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*15);
font-weight:300;
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-roboto);
margin-top:calc(var(--mu-space)*1);
}

.phw-g-i-w7EhtL{
background:none;
background-image:none;
box-shadow:none;
}

.phw-g-i-8uEhho:hover .phw-g-i-w7EhtL{
background-color:var(--phw-custom-white);
}

.phw-g-i-w7TPYF{
color:var(--white);
padding-inline-start:calc(var(--pu-space)*0);
max-width:500px;
font-weight:400;
margin-inline-start:calc(var(--mu-space)*16.25);
margin-inline-end:calc(var(--mu-space)*1.25);
width:500px;
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-w7dyFz{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
margin-top:calc(var(--mu-space)*-10);
}

.phw-g-i-w7kZkc{
}

.phw-g-i-CMHQsI:hover .phw-g-i-w7kZkc{
}

.phw-g-i-w8TDOX{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/1685613533915_media_icon_large1.jpg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
}

.phw-g-i-w8bRdD{
height:20px;
width:20px;
}

.phw-g-i-w8dRcv{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-w8ynPG{
}
.phw-g-i-w8ynPG img{
object-fit:cover ;
}

.phw-g-i-w92jPD{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-wAEuhG{
}

.phw-g-i-wAMKqv{
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--input-bg);
padding-inline-end:32px;
padding-inline-start:32px;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
outline:none;
height:100%;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-wAMKqv:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-wAMKqv.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-wAMKqv:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-wAqbGa{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-wBN8IK{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
text-align:left;
background-color:var(--phw-custom-white);
}

.phw-g-i-wC379b{
font-size:var(--phw-g-regular-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-wCQwqR{
font-weight:300;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--heading-line-height-3);
color:var(--white);
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-wD0OSS{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-wDBFcH{
border-width:1px;
border-color:transparent;
border-style:solid;
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-wDYEy6{
}

.phw-g-i-q4xbki:hover .phw-g-i-wDYEy6{
}

.phw-g-i-wEYKU9{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/SGJSGZGB/images/download-1741078711575.png);
fill:var(--phw-custom-whiteffffff);
color:var(--phw-custom-whiteffffff);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-wEcWqz{
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-wEx5vx{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-wG8pcI{
color:var(--white);
display:inline-block;
font-size:var(--phw-g-small-text-font-size);
padding-bottom:calc(var(--pu-space)*0.625);
line-height:1;
}

.phw-g-i-wG8pcI:hover{
color:var(--white);
}

.phw-g-i-wH4tml{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
}

.phw-g-i-wHLIFY{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-wHnRmO{
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-lora);
font-weight:400;
}

.phw-g-i-wInsET{
height:100px;
width:150px;
}

.phw-g-i-wJJIFK{
width:1000px;
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-wJw9f3{
padding-bottom:calc(var(--pu-space)*10);
padding-top:calc(var(--pu-space)*6.875);
}

.phw-g-i-wK96X5{
font-size:var(--phw-g-button-text-font-size);
color:var(--white);
font-weight:500;
}

.phw-g-i-wKKVcd{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-wLRTwb{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-wMHtVO{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-wMviej{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-wMviej:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-wMviej.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-wMviej:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-wNSKyV{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
height:50px;
}

.phw-g-i-wNjSmh{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-wNqYNA{
font-weight:500;
font-size:var(--custom-font-size-7);
color:var(--brand-color-primary);
}

.phw-g-i-wPMu8e{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-wPbUEe{
width:1000px;
text-align:center;
}

.phw-g-i-wQX4wH{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:356px;
}
.phw-g-i-wQX4wH img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-wR36TM{
font-weight:500;
color:var(--brand-color-primary);
}

.phw-g-i-wTZPY4{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-wTn7HN{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
color:var(--brand-color-primary);
padding-inline-end:calc(var(--pu-space)*6.25);
}

.phw-g-i-wVw44f{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
}

.phw-g-i-wW8msZ{
background:var(--phw-custom-impact-gradient);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-wWcafF{
font-weight:500;
font-size:var(--custom-font-size-8);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-wWenpd{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-wWpPby{
fill:var(--brand-color-primary);
color:var(--brand-color-primary);
width:150px;
height:150px;
}

.phw-g-i-wX0LG5{
}

.phw-g-i-wY2BYN{
background-color:var(--phw-custom-transperant-white);
}

.phw-g-i-wY9HhF{
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-roboto);
font-weight:500;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-wYgGUJ{
background:none;
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

.phw-g-i-wZB2Dr{
}

.phw-g-i-wZacs2{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-wZuiw4{
}

.phw-g-i-wa3eyi{
border-color:var(--phw-custom-rich-red--sercoc50001ff);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--white);
font-size:var(--phw-g-input-label-text-font-size);
min-height:35px;
background-color:var(--phw-custom-serco-rich-redc50001ff);
gap:0px;
margin-inline-end:calc(var(--mu-space)*1.25);
justify-content:center;
margin-top:calc(var(--mu-space)*0);
align-items:center;
}

.phw-g-i-wa3eyi:hover{
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--phw-custom-transperant-white);
color:var(--white);
}

.phw-g-i-wa3eyi:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-wa3eyi:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-wa3eyi:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-wa3eyi.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-wa3eyi:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-wayU00{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-wbDYl0{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
width:0px;
height:0px;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-wbXNLf{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-wbahcz:hover{
color:var(--white);
}

.phw-g-i-wbahcz{
}

.phw-g-i-wcWcrF{
border-style:none;
}

.phw-g-i-wcXqHB{
}

.phw-g-i-wcetMs{
object-fit:fill;
opacity:1;
}

.phw-g-i-wcfU3m{
justify-content:normal;
padding-inline-start:calc(var(--pu-space)*0.125);
}

.phw-g-i-wch62K{
}

.phw-g-i-wcpFjJ{
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-wdoIDR{
background-color:transparent;
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-wdy8qS{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-we2VnS{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border:none;
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-weAvQf{
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-wecKil{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:none;
}

.phw-g-i-werZJk{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-wezF6A{
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-wf3AqB{
background-color:transparent;
}

.phw-g-i-wf6GVy{
width:1000px;
text-align:center;
}

.phw-g-i-wfB60d{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}

.phw-g-i-wfKU9i{
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-wg7Pk8{
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--box-shadow-style-3);
}

.phw-g-i-whZ9nY{
line-height:1;
padding-left:0px;
padding-right:0px;
}

.phw-g-i-whZ9nY:hover{
border-width:0px;
border-color:var(--brand-color-primary);
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(--body-color);
}

.phw-g-i-whizOl{
background:var(--phw-custom-impact-gradient);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-wi0kyX{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
}

.phw-g-i-wiP4l8{
font-family:var(--cms-g-lora);
}

.phw-g-i-wiUPLB{
background-color:var(--phw-custom-white);
}

.phw-g-i-wixpvO{
align-items:center;
height:100%;
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-wjFZnl{
}
.phw-g-i-wjFZnl img{
object-fit:cover;
}

.phw-g-i-wjkaB9{
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:400;
padding-inline-start:calc(var(--pu-space)*2);
}

.phw-g-i-wjxwRW{
}

.phw-g-i-wk7tEI{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-wkBlsN{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-wkBlsN img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-wkjKRQ{
}

.phw-g-i-wl5RQR{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
height:50px;
margin-inline-start:calc(var(--mu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*1.875);
}

.phw-g-i-wlDkZA{
font-weight:400;
color:var(--white);
font-family:var(--cms-g-roboto);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
font-size:var( --phw-g-widget-subheading-font-size);
background-color:var(--phw-custom-transparent-black);
padding-left:24px;
padding-right:24px;
min-height:44px;
width:auto;
}

.phw-g-i-wlDkZA:hover{
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--white);
background-color:var(--phw-custom-black-background212529);
}

.phw-g-i-wlJ6Zg{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
padding-inline-end:calc(var(--pu-space)*0.5);
}

.phw-g-i-wmC0kv{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5.625);
}

.phw-g-i-wnj03x{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
padding-inline-end:calc(var(--pu-space)*15);
padding-inline-start:calc(var(--pu-space)*15);
margin-top:calc(var(--mu-space)*1);
}

.phw-g-i-wo1cYg{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-wo1cYg img{
object-fit:cover;
}

.phw-g-i-woCSMj{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-woNn6T{
}

.phw-g-i-wojOEp{
font-size:var(--phw-g-regular-text-font-size);
color:var(--body-color);
font-weight:400;
}

.phw-g-i-wolpkr{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
text-align:start;
margin-inline-start:calc(var(--mu-space)*-1);
}

.phw-g-i-wozcW6{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-wozcW6 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-wpJ2vO{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-wpNIit{
font-size:var(--phw-g-numbers-font-size);
line-height:1.2;
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-wq4Tjd{
}

.phw-g-i-wqVoTo{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-wqhNcP{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:none;
}

.phw-g-i-wqkP6F{
font-weight:500;
font-size:var(--font-size-13);
line-height:var(--line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-wqtUjE{
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-wqzJ55{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-wsEqYr{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:44px;
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-end:32px;
font-weight:var(--input-font-weight);
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
padding-inline-start:calc(var(--pu-space)*5);
}

.phw-g-i-wsEqYr:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-wsEqYr.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-wsEqYr:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-wslKRN{
}

.phw-g-i-wsmNl9{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-wt47bU{
}

.phw-g-i-wtTyHG{
color:var(--text-dark);
}

.phw-g-i-q4xbki:hover .phw-g-i-wtTyHG{
}

.phw-g-i-wtctUd{
background:none;
background-image:none;
height:80px;
width:80px;
}

.phw-g-i-wtoN4s{
border-width:1px;
border-color:var(--phw-custom-indigo-border3f017dff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-indigo-80-per-cent);
}

.phw-g-i-wtyNpr{
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-weight:400;
color:var(--white);
font-family:var(--cms-g-avenir-next);
padding-left:24px;
padding-right:24px;
min-height:auto;
height:44px;
margin-top:calc(var(--mu-space)*0);
border:none;
}

.phw-g-i-wtyNpr:hover{
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-wtyNpr:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-wtyNpr:focus{
border-color:transparent;
color:var(--brand-color-primary);
background-color:transparent;
}

.phw-g-i-wtyNpr:active{
border-color:var(--white);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-wtyNpr.disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}
.phw-g-i-wtyNpr:disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}

.phw-g-i-wuOFNq{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-wubZRN{
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-bottom:calc(var(--mu-space)*-0.625);
line-height:1.2;
}

.phw-g-i-wulSAW{
border-top-left-radius:calc(var(--border-radius-base)*2.5);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-wvtZbo{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-color:transparent;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-wvuzmI{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-wwS1ut{
padding-inline-end:calc(var(--pu-space)*1.25);
color:var(--white);
padding-inline-start:calc(var(--pu-space)*0);
max-width:500px;
font-weight:400;
width:500px;
margin-inline-start:calc(var(--mu-space)*12.5);
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-wxyLpQ{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border:none;
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-wyWmQz{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*0);
text-align:start;
}

.phw-g-i-wycUsJ{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-wydn3x{
font-family:var(--cms-g-avenir-next);
font-weight:300;
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-wz41Wc{
background:none;
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
text-align:center;
}

.phw-g-i-wzFwUS{
border:none;
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-wzlTJ9{
border-color:var(--phw-custom-indigo-border3f017dff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}
.phw-g-i-wzlTJ9 img{
object-fit:cover;
}

.phw-g-i-x0N1N1{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
}

.phw-g-i-x0ayUL{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 50%;
}

.phw-g-i-x2KcMC{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-serco-light-grey-10pc);
}

.phw-g-i-x36wmh{
font-weight:600;
font-size:var(--custom-font-size-4);
color:var(--phw-custom-indigo3f017dff);
}

.phw-g-i-x3g3Xg{
padding-inline-end:calc(var(--pu-space)*8.75);
}

.phw-g-i-x40sH9{
}
.phw-g-i-x40sH9 img{
object-fit:cover;
}

.phw-g-i-x4HFOW{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
}

.phw-g-i-x4eXCe{
background:none;
background-image:none;
border-width:0px;
border-color:transparent;
border-style:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-secondary);
}

.phw-g-i-x5S94I{
background:var(--phw-custom-impact-gradient-inc-blue);
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-x6z261{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-x7COMW{
}

.phw-g-i-x7FAIx{
padding-left:20px;
padding-right:20px;
}

.phw-g-i-x7OGrK{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-x7joxM{
font-size:var(--font-size-15);
line-height:var(--paragraph-line-height-1);
color:var(--white);
}

.phw-g-i-x9VCvR{
font-size:var(--phw-g-placeholder-text-font-size);
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
}

.phw-g-i-x9x8SJ{
}

.phw-g-i-x9x8SJ:hover{
background-image:none;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:50%;
border-top-right-radius:50%;
border-bottom-left-radius:50%;
border-bottom-right-radius:50%;
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-x9x8SJ:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-x9x8SJ:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-x9x8SJ:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-x9x8SJ.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-x9x8SJ:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-xAH7mE{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:var(--brand-color-primary);
}

.phw-g-i-xAPc8R{
border-style:none;
height:32px;
border-inline-end-style:solid;
border-inline-end-color:var(--input-stroke);
}

.phw-g-i-xB3JK9{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
}

.phw-g-i-xBJlhn{
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-xBiQac{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.4;
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*3.125);
}

.phw-g-i-xC7Jr7{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--input-bg);
font-size:var( --phw-g-widget-subheading-font-size);
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-end:calc(var(--pu-space)*0);
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:30px;
font-family:var(--cms-g-avenir-next);
padding-inline-start:calc(var(--pu-space)*1.25);
line-height:1;
}

.phw-g-i-xC7Jr7:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-xC7Jr7.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-xC7Jr7:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-xC8Hcp{
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-CvRgI8:hover .phw-g-i-xC8Hcp{
}

.phw-g-i-xCFer7{
background-color:var(--brand-color-secondary);
transition:all 0.2s;
}

.phw-g-i-xD3mN1{
width:0%;
}

.phw-g-i-xDX5qV{
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-xDbDkw{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-xDubqq{
font-weight:300;
font-size:var(--font-size-12);
line-height:1.2;
color:var(--brand-color-primary);
}

.phw-g-i-xEBnZ7{
font-weight:500;
color:var(--phw-custom-marine0f747aff);
}

.phw-g-i-xEVFly{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-xEVFly img{
object-fit:cover;
}

.phw-g-i-xEZchq{
}

.phw-g-i-xEoxnD{
font-weight:600;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--phw-custom-indigo3f017dff);
font-family:var(--cms-g-avenir-next);
text-align:start;
}

.phw-g-i-xEtgvz{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--brand-color-secondary);
padding-top:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-xGJPeZ{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-xHhnkq{
}

.phw-g-i-xIHNuJ{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*7.5);
padding-inline-end:calc(var(--pu-space)*7.5);
}

.phw-g-i-xIV26w{
fill:var(--brand-color-primary);
}

.phw-g-i-xJJhvF{
border-top-width:0px;
border-bottom-width:0px;
border-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
border-inline-start-color:var(--input-stroke);
border-inline-end-width:0px;
font-family:var(--cms-g-avenir-next);
border-inline-start-style:solid;
}

.phw-g-i-xKDN4t{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-transparent-black);
justify-content:start;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*6.25);
margin-inline-end:calc(var(--mu-space)*62.5);
}

.phw-g-i-xKHliR{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--input-bg);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:calc(var(--pu-space)*1.875);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
outline:none;
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);
line-height:1.5;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:50px;
}

.phw-g-i-xKHliR:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-xKHliR.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-xKHliR:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-xKRSlI{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-xKucEh{
border-width:1px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-xL7FLY:hover{
color:var(--white);
}

.phw-g-i-xL7FLY{
}

.phw-g-i-xLXBGM{
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-xLtza1{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-roboto);
opacity:1;
text-shadow:0px 0px 0px rgba(29, 7, 67, 1);
}

.phw-g-i-xM81lK{
background-color:var(--phw-custom-white);
}

.phw-g-i-xMDCYd{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-xNZLxg{
background:none;
background-image:none;
}

.phw-g-i-xNmHhC{
color:var(--secondary-text);
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.3;
}

.phw-g-i-xO0ZEV{
font-weight:400;
font-size:30px;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-xOMzWM{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-xOOcAJ{
fill:var(--brand-color-secondary);
color:var(--brand-color-secondary);
}

.phw-g-i-xOzGto{
font-weight:300;
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-xQkPhh{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
}

.phw-g-i-xQzMKf{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-xR3M1S{
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)*0);
height:175px;
}
.phw-g-i-xR3M1S img{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-xRlfRQ:hover{
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-xRlfRQ{
}

.phw-g-i-xTgE34{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
overflow:hidden;
max-height:700px;
background-color:transparent;
}

.phw-g-i-xTsmhw{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-xUNfy3{
background-color:transparent;
}

.phw-g-i-xUNfy3:hover{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Sercojobcategoryicon-1737090020449.png);
background-color:none;
background-repeat:no-repeat;
}

.phw-g-i-xUaEkI{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
text-align:center;
margin-inline-start:calc(var(--mu-space)*-0.625);
}

.phw-g-i-xV6293{
justify-content:center;
align-items:center;
}

.phw-g-i-xV9fPs{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*-10);
text-align:start;
}

.phw-g-i-xVDK3K{
padding-inline-end:calc(var(--pu-space)*2);
}

.phw-g-i-xVGYXE{
font-size:var(--phw-g-input-label-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-xVHnL8{
width:auto;
height:100px;
}

.phw-g-i-xVbCje{
background-color:var(--phw-custom-white);
}

.phw-g-i-xVhBsO{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 50%;
}

.phw-g-i-xWM7Lc{
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
height:64px;
align-items:center;
justify-content:start;
}

.phw-g-i-xXLeln{
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var(--phw-g-cards-subtitle-font-size);
line-height:1.5;
text-align:start;
}

.phw-g-i-xXosgm{
}
.phw-g-i-xXosgm img{
object-fit:cover;
}

.phw-g-i-xZ8HUW{
background-color:transparent;
transition:all 0.2s;
}

.phw-g-i-xZz1nm{
margin-inline-start:calc(var(--mu-space)*8.125);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-xa9LCz{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-xbzqTS{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-xc1GsA{
}

.phw-g-i-xcdvW5{
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
height:100px;
width:100px;
}

.phw-g-i-xdjp3v{
height:125px;
width:auto;
}

.phw-g-i-xe1jvu{
background-image:none;
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-xeKlGo{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-xeoK0L{
color:var(--body-color);
}

.phw-g-i-q4xbki:hover .phw-g-i-xeoK0L{
}

.phw-g-i-xf19jT{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-xfMKZh{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0.125);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
height:175px;
}
.phw-g-i-xfMKZh img{
object-fit:cover;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-xfspOu{
padding-top:calc(var(--pu-space)*13);
padding-bottom:calc(var(--pu-space)*13);
}

.phw-g-i-xgW9F8{
border-width:1px;
border-color:transparent;
border-style:solid;
}

.phw-g-i-xhULY3{
color:var(--white);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-xhiyDe{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:499px;
}
.phw-g-i-xhiyDe img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-xi10NU{
font-weight:300;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--white);
}

.phw-g-i-xiQnNq{
height:384px;
}
.phw-g-i-xiQnNq img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-xihSGe{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-grey-90percent-body-copy59666fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-xiymgK{
border:none;
}

.phw-g-i-xjpZWi{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564547053.png);
background-color:none;
background-repeat:no-repeat;
}

.phw-g-i-xkgZUo{
background-color:transparent;
transition:all 0.2s;
}

.phw-g-i-xl9dBD{
color:var(--brand-color-primary);
font-weight:500;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-xlAXTA{
font-size:var(--phw-g-regular-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-xlBWOs{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-xlBWOs:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-xlBWOs.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-xlBWOs:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-xmIDtS{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
text-align:center;
margin-inline-start:calc(var(--mu-space)*-1);
}

.phw-g-i-xmT8tK{
color:var(--brand-color-secondary);
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
text-align:center;
}

.phw-g-i-xoG5qt{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:transparent;
}

.phw-g-i-xoU0qQ{
}

.phw-g-i-xou4wo{
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-xp4Vdm{
}

.phw-g-i-xpbwHt{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-xpneFB{
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*4.375);
}

.phw-g-i-xrRRo3{
font-size:var(--phw-g-placeholder-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-xsOajB{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-xsRVl4{
}

.phw-g-i-xsaVzl{
padding-top:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*2);
}

.phw-g-i-xtKkYK{
width:120px;
}

.phw-g-i-xuUCTu{
background-color:var(--phw-custom-white);
}

.phw-g-i-xuVRlf{
background:none;
background-image:none;
font-family:var(--cms-g-avenir-next);
color:var(--alert-focus);
font-weight:400;
background-color:transparent;
}

.phw-g-i-xuVRlf:hover{
color:var(--white);
}

.phw-g-i-xv76Zl{
fill:var(--phw-custom-whiteffffff);
color:var(--phw-custom-whiteffffff);
}

.phw-g-i-xvM2DI{
}

.phw-g-i-q4xbki:hover .phw-g-i-xvM2DI{
}

.phw-g-i-xwZDCo{
font-weight:500;
line-height:1.5;
color:var(--phw-custom-rich-redc50001ff);
font-size:var(--phw-g-button-text-font-size);
}

.phw-g-i-xxmAHR{
border-width:1px;
border-color:transparent;
border-style:solid;
}

.phw-g-i-xxwzrg{
}

.phw-g-i-xy1rLd{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-xy31Hi{
border-width:1px;
border-color:transparent;
border-style:solid;
}

.phw-g-i-xy5f6I{
font-size:var(--phw-g-input-label-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-xyCl28{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-xyKK2Z{
fill:var(--brand-color-primary);
}

.phw-g-i-xyVqIZ{
border-width:1px;
border-color:transparent;
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(--input-bg);
font-size:var(--input-font-size-lg);
line-height:var(--input-line-height-lg);
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:var(--input-v-padding-lg);
padding-inline-end:var(--input-v-padding-lg);
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-xyVqIZ:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-xyVqIZ.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-xyVqIZ:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-xzAX1j{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
height:50px;
}

.phw-g-i-y0HE1L{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--input-bg);
font-size:var( --phw-g-widget-subheading-font-size);
line-height:1.25;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:44px;
font-weight:400;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-roboto);
align-items:center;
}

.phw-g-i-y0HE1L::-webkit-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-y0HE1L:-ms-input-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-y0HE1L::-moz-placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}
.phw-g-i-y0HE1L::placeholder{
color:var(--black);
font-size:var(--custom-font-size-6);
}

.phw-g-i-y0HE1L.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-y0HE1L:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-y0HE1L:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-y0QDQf{
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
font-weight:500;
font-size:var(--custom-font-size-7);
}

.phw-g-i-y15gLa{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-y15gLa img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-y1HWut{
background-image:none;
background-color:transparent;
padding-inline-end:calc(var(--pu-space)*2);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-CP9a5k:hover .phw-g-i-y1HWut{
}

.phw-g-i-y2u65s{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:400px;
width:600px;
}

.phw-g-i-y3CB52{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.5;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
font-weight:500;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-y3VDtn{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-y3hnZc{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-y4Crdd{
border-width:2px;
border-color:var(--phw-custom-indigo-border3f017dff);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-indigo-20-per-cent);
}

.phw-g-i-y4ib9f{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--input-line-height);
padding-bottom:calc(var(--pu-space)*0.625);
font-weight:300;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-avenir-next);
padding-inline-start:calc(var(--pu-space)*1.25);
color:var(--phw-custom-serco-gray46555fff);
border:none;
text-align:end;
padding-top:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-y4ib9f:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-y4ib9f.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-y4ib9f:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-y4zl0s{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-y5KfES{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-y5OqBg{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-y5n1i5{
border-width:1px;
border-color:transparent;
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(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:50px;
}

.phw-g-i-y5n1i5:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-y5n1i5.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-y5n1i5:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-y5z17t{
background-color:transparent;
border-style:none;
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-y6Cw20{
background-color:var(--phw-custom-white);
}

.phw-g-i-y6bXTx{
width:auto;
height:150px;
}

.phw-g-i-y7rTCw{
background-color:var(--widget-bg-white-color);
padding-top:calc(var(--pu-space)*0.5);
padding-bottom:calc(var(--pu-space)*0.5);
}

.phw-g-i-y7s53A{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}
.phw-g-i-y7s53A img{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
object-fit:cover ;
}

.phw-g-i-y7z4Oj{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.25);
font-weight:400;
font-size:var(--phw-g-cards-subtitle-font-size);
background-color:var(--input-bg);
outline:none;
font-family:var(--cms-g-avenir-next);
height:50px;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:1.25;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
align-items:center;
}

.phw-g-i-y7z4Oj::-webkit-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
color:var(--black);
}
.phw-g-i-y7z4Oj:-ms-input-placeholder{
font-size:var(--phw-g-large-text-font-size);
color:var(--black);
}
.phw-g-i-y7z4Oj::-moz-placeholder{
font-size:var(--phw-g-large-text-font-size);
color:var(--black);
}
.phw-g-i-y7z4Oj::placeholder{
font-size:var(--phw-g-large-text-font-size);
color:var(--black);
}

.phw-g-i-y7z4Oj.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-y7z4Oj:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-y7z4Oj:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-y8V0YT{
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-y8j8Xh{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-y8j8Xh img{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
object-fit:cover ;
}

.phw-g-i-y8q4TZ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-y9M8mZ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-y9si8c{
font-size:30px;
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-yA0zv3{
align-items:center;
height:40px;
}

.phw-g-i-yA4OIg{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 100%;
}

.phw-g-i-yAIQDj{
padding-bottom:calc(var(--pu-space)*10);
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-yArEge{
padding-inline-end:calc(var(--pu-space)*5);
color:var(--brand-color-primary);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
justify-content:start;
text-align:start;
}

.phw-g-i-yAriAl{
padding-top:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
}

.phw-g-i-yAwg5x{
height:auto;
width:32px;
}

.phw-g-i-yAwszM{
color:var(--brand-color-primary);
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:start;
}

.phw-g-i-yBb7be{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-mid-grey-100-per-cent3d4961ff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-yBzYTu{
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
background-color:var(--phw-custom-white);
}

.phw-g-i-yCIBw2{
}

.phw-g-i-yCW6nB{
font-family:var(--cms-g-avenir-next);
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
}

.phw-g-i-yCXAZw{
fill:var(--phw-custom-whiteffffff);
color:var(--phw-custom-whiteffffff);
}

.phw-g-i-yD0HDi{
font-weight:300;
font-size:var(--phw-g-regular-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-yDLaWw{
font-size:var(--phw-g-placeholder-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-yDObeE{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-yDyJ1y{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:600px;
}

.phw-g-i-yEcBs1{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-yEemdF{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:none;
}

.phw-g-i-yExCPV{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-yF1HZg{
font-weight:400;
margin-inline-end:calc(var(--mu-space)*10);
margin-inline-start:calc(var(--mu-space)*10);
font-size:var(--phw-g-widget-title-font-size);
}

.phw-g-i-yF4GXC{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-yFBMQh{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-yGA6Jl{
font-size:var(--phw-g-regular-text-font-size);
color:var(--white);
text-align:center;
}

.phw-g-i-yGLjNO{
}

.phw-g-i-yGYxKF{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-yHfvyP{
background-color:transparent;
}

.phw-g-i-yHwQMc{
font-weight:300;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-roboto);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-yI3p4s{
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-yIGSA8{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*6.25);
color:var(--white);
padding-inline-start:calc(var(--pu-space)*6.25);
font-weight:400;
font-size:var(--phw-g-placeholder-text-font-size);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*7.5);
margin-inline-start:calc(var(--mu-space)*7.5);
margin-top:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-yIIXG7{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-yINJyh{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*-10);
text-align:start;
}

.phw-g-i-yIOgz0{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/5180-Healthcare-Jobs-Hero-1742941964071.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-yJ1sph{
border-width:1px;
border-color:transparent;
border-style:solid;
background-color:transparent;
}

.phw-g-i-yJJJav{
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-yJwCLj{
border-top-width:0px;
border-bottom-width:0px;
border-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
border-inline-start-color:var(--input-stroke);
border-inline-end-width:0px;
font-family:var(--cms-g-avenir-next);
border-inline-start-style:solid;
}

.phw-g-i-yKa1md{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/CorporateOperationsandICT-JobCategory-Hero-1742804351514.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-yLLIeX{
color:var(--white);
font-weight:400;
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-yLNWSp{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-yLbYax{
border-top-width:0px;
border-bottom-width:0px;
border-color:var(--brand-color-primary);
border-inline-end-width:0px;
border-inline-start-style:solid;
border-inline-start-color:var(--input-stroke);
}

.phw-g-i-yNKC4V{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:387px;
}
.phw-g-i-yNKC4V img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-yNkuxd{
height:100px;
width:auto;
}

.phw-g-i-yO5OLV{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:250px;
}
.phw-g-i-yO5OLV img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-yOE39S{
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--phw-custom-serco-gray46555fff);
line-height:0.5;
border-inline-start-style:solid;
border-inline-start-color:var(--input-stroke);
}

.phw-g-i-yOaBfl{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-yQfgVz{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-yR1oob{
border:none;
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-yR60Di{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-yRtJYk{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
text-align:start;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-ySifxx{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-yT3eBA{
padding-top:calc(var(--pu-space)*0);
background-color:var(--widget-bg-white-color);
}

.phw-g-i-yT8wHK{
font-size:var(--phw-g-placeholder-text-font-size);
font-weight:400;
margin-bottom:calc(var(--mu-space)*3.75);
margin-inline-end:calc(var(--mu-space)*3.75);
margin-inline-start:calc(var(--mu-space)*3.75);
}

.phw-g-i-yTFrY0{
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-yUbFhI{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*25);
margin-inline-start:calc(var(--mu-space)*2.5);
}

.phw-g-i-yW0AKu{
width:80%;
}

.phw-g-i-yWH3qw{
font-size:var(--phw-g-regular-text-font-size);
color:var(--white);
}

.phw-g-i-yWlWQU{
}

.phw-g-i-yWlWQU:hover{
}

.phw-g-i-yWviVR{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:transparent;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-yX83KC{
background:none;
background-image: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);
color:var(--brand-color-primary);
border:none;
padding-left:0px;
padding-right:0px;
min-height:32px;
}

.phw-g-i-yX83KC:hover{
background:none;
background-image:none;
border-top-left-radius:50%;
border-top-right-radius:50%;
border-bottom-left-radius:50%;
border-bottom-right-radius:50%;
border:none;
color:var(--brand-color-primary);
}

.phw-g-i-yX83KC:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-yX83KC:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-yX83KC:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-yX83KC.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-yX83KC:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-yXZHXQ{
color:var(--white);
font-size:20px;
padding-inline-end:calc(var(--pu-space)*50);
}

.phw-g-i-yXrEvt{
font-weight:600;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-avenir-next);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-yY1meu{
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

.phw-g-i-yY4yYA{
gap:24px;
padding-inline-start:calc(var(--pu-space)*15);
padding-inline-end:calc(var(--pu-space)*15);
}

.phw-g-i-yZ0ZAZ{
background:none;
background-image:none;
width:150px;
background-repeat:no-repeat;
background-position:50% 50%;
}

.phw-g-i-yZCO2I{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-yZInS3{
width:100%;
}

.phw-g-i-yZWJ7M{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/5242_04_07_2019_SandMartinHouse-Peterborough-1741811308671.jpg);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-yZe3RB{
width:80%;
}

.phw-g-i-yZtjXy{
height:44px;
}

.phw-g-i-yZuLTi{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:center;
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-yaDpkm{
font-size:40px;
line-height:1.25;
font-family:var(--cms-g-lora);
color:var(--white);
font-weight:500;
}

.phw-g-i-yahAKy{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:270px;
}
.phw-g-i-yahAKy img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-yakAoW{
height:370px;
}
.phw-g-i-yakAoW img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-ybQjwm{
padding-top:calc(var(--pu-space)*5);
background-color:var(--phw-custom-white);
}

.phw-g-i-ybTriB{
width:700px;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
font-weight:400;
}

.phw-g-i-ybV1zR{
}

.phw-g-i-ybmi6P{
fill:var(--phw-custom-icondark595959);
}

.phw-g-i-ybmmRq{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:250px;
}
.phw-g-i-ybmmRq img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-ycOLXI{
font-weight:300;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--white);
}

.phw-g-i-ydL46z{
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--input-bg);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*1.875);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
outline:none;
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);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:50px;
}

.phw-g-i-ydL46z:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-ydL46z.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-ydL46z:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-ydlfOn{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564398840.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 0%;
background-color:none;
}

.phw-g-i-yeJh4F{
height:379px;
}
.phw-g-i-yeJh4F img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-yeh3dg{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:250px;
}
.phw-g-i-yeh3dg img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-yfeV2p{
font-weight:500;
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--heading-line-height-3);
color:var(--white);
}

.phw-g-i-yfg7ax{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
background-color:transparent;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-yfvMu2{
}

.phw-g-i-yhhlUa{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-avenir-next);
margin-top:calc(var(--mu-space) * 3);
margin-bottom:calc(var(--mu-space)*-5);
}

.phw-g-i-yi2CIb{
font-size:var(--phw-g-regular-text-font-size);
color:var(--white);
font-weight:500;
}

.phw-g-i-yixhax{
background:var(--phw-custom-impact-gradient);
background-color:none;
}

.phw-g-i-yiyRnq{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-yjmrpc{
padding-bottom:calc(var(--pu-space)*1.25);
max-height:none;
max-width:200px;
}

.phw-g-i-ykDYPZ{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
background-color:var(--input-bg);
outline:none;
font-family:var(--cms-g-roboto);
height:50px;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:1.25;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
align-items:center;
}

.phw-g-i-ykDYPZ::-webkit-input-placeholder{
background-color:var(--phw-custom-white);
font-size:var(--phw-g-input-label-text-font-size);
font-weight:400;
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
}
.phw-g-i-ykDYPZ:-ms-input-placeholder{
background-color:var(--phw-custom-white);
font-size:var(--phw-g-input-label-text-font-size);
font-weight:400;
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
}
.phw-g-i-ykDYPZ::-moz-placeholder{
background-color:var(--phw-custom-white);
font-size:var(--phw-g-input-label-text-font-size);
font-weight:400;
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
}
.phw-g-i-ykDYPZ::placeholder{
background-color:var(--phw-custom-white);
font-size:var(--phw-g-input-label-text-font-size);
font-weight:400;
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-ykDYPZ.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-ykDYPZ:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-ykDYPZ:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-ylGfMJ{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
font-size:var(--phw-g-small-text-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--input-bg);
font-weight:300;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-avenir-next);
padding-inline-end:calc(var(--pu-space)*6.25);
}

.phw-g-i-ylGfMJ:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-ylGfMJ.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-ylGfMJ:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-ylukBy{
font-weight:400;
font-size:30px;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-ym4qwb{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-ym83Z8{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Handshake-1741151040785.svg);
width:150px;
background-repeat:no-repeat;
background-position:50% 50%;
}

.phw-g-i-ymJLZx{
font-weight:400;
font-size:var(--custom-font-size-2);
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
width:320px;
}

.phw-g-i-ynNJF5{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-ynNJF5 img{
object-fit:cover;
}

.phw-g-i-yniWTN{
color:var(--white);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*2.5);
font-size:var(--phw-g-button-text-font-size);
line-height:1.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-yoh6qS{
}

.phw-g-i-yoyIcE{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-ypH9kl{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-yqIwd9{
}

.phw-g-i-yqqJpy{
color:var(--phw-custom-rich-redc50001ff);
}

.phw-g-i-yr2K1U{
font-size:var(--custom-font-size-7);
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-yr9ODB{
border-top-width:0px;
border-bottom-width:0px;
border-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
border-inline-start-color:var(--input-stroke);
border-inline-end-width:0px;
font-family:var(--cms-g-avenir-next);
border-inline-start-style:solid;
}

.phw-g-i-ys1c62{
font-size:var(--phw-g-cards-title-font-size);
color:var(--white);
text-align:center;
margin-inline-end:calc(var(--mu-space)*1.25);
}

.phw-g-i-ysBrnA{
background:none;
background-image:none;
height:40px;
margin-inline-start:auto;
margin-top:auto;
margin-inline-end:auto;
margin-bottom:auto;
}

.phw-g-i-ysMEiR{
width:1000px;
text-align:center;
}

.phw-g-i-yt84iT{
align-items:center;
text-align:center;
justify-content:center;
}

.phw-g-i-ytDusi{
}

.phw-g-i-ytxmEM{
font-weight:500;
font-size:var(--phw-g-numbers-font-size);
line-height:1.25;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-yuHRrR{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border:none;
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-yucGPK{
background-image:none;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*2);
background-color:transparent;
}

.phw-g-i-yvSxMj{
height:359px;
}
.phw-g-i-yvSxMj img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-yvkUZ5{
background-color:var(--phw-custom-serco-purple-transparent1d0743ff);
width:500px;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-ywYCox{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-yx5aYZ{
fill:var(--phw-custom-serco-teal28a9a7ff);
color:var(--phw-custom-serco-teal28a9a7ff);
}

.phw-g-i-yxScEE{
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-yxUsMA{
padding-left:0px;
padding-right:0px;
align-items:center;
height:64px;
}

.phw-g-i-yyEIfb{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:270px;
}
.phw-g-i-yyEIfb img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-yyGaHG{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-yynSbU{
font-weight:400;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-yzo0Gr{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-yzo0Gr img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-yzvLd7{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-z0ilqF{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-z0xisT{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:200px;
}
.phw-g-i-z0xisT img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-z186eg{
background:var(--phw-custom-impact-gradient);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-z1KyLy{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:447px;
}
.phw-g-i-z1KyLy img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-z1Zzes{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-black-background212529);
}

.phw-g-i-z2UEwc{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-size:cover;
background-repeat:no-repeat;
background-position:center;
}

.phw-g-i-z32K7u{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
background-color:none;
background-repeat:no-repeat;
background-position:100% 50%;
background-size:cover;
}

.phw-g-i-z4EgGS{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
text-align:start;
}

.phw-g-i-z4ey8f{
}
.phw-g-i-z4ey8f img{
object-fit:cover;
}

.phw-g-i-z5JVtL{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:404px;
}
.phw-g-i-z5JVtL img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}

.phw-g-i-z5rVpo{
background:none;
background-image:none;
border-width:2px;
border-color:var(--brand-color-primary);
border-style:solid;
}

.phw-g-i-z5wryl{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-z67T6H{
border-color:var(--input-stroke);
}

.phw-g-i-z6LXaF{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-roboto);
}

.phw-g-i-z6ceXQ{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}

.phw-g-i-z7q4BN{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-z85Glm{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Careers-Homepage-Hero-1440X648-1736332369267.png);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*12.5);
background-repeat:no-repeat;
}

.phw-g-i-z8Qxbp{
background-image:none;
border-style:solid;
border-top-left-radius:50%;
border-top-right-radius:50%;
border-bottom-left-radius:50%;
border-bottom-right-radius:50%;
color:var(--white);
font-family:var(--cms-g-avenir-next);
padding-left:0px;
min-height:32px;
background-color:var(--phw-custom-serco-rich-redc50001ff);
padding-right:0px;
}

.phw-g-i-z8Qxbp:hover{
background-image:none;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:50%;
border-top-right-radius:50%;
border-bottom-left-radius:50%;
border-bottom-right-radius:50%;
background-color:var(--phw-custom-transperant-white);
color:var(--brand-color-secondary);
}

.phw-g-i-z8Qxbp:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-z8Qxbp:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-z8Qxbp:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-z8Qxbp.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-z8Qxbp:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

.phw-g-i-z8tgGZ{
}

.phw-g-i-z8tumf{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-z8vSSI{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.58;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}

.phw-g-i-z9n7kV{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/15159-Security-Jobs-Hero-1742941954885.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-zAGhsT{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-zAjFZ5{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-zB9V6i{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-zBqcTK{
color:var(--white);
padding-inline-start:calc(var(--pu-space)*0);
max-width:500px;
font-weight:400;
margin-inline-start:calc(var(--mu-space)*16.25);
margin-inline-end:calc(var(--mu-space)*1.25);
width:500px;
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-zBx1KI{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*0);
background-repeat:no-repeat;
background-size:cover;
padding-bottom:calc(var(--pu-space)*2.5);
background-position:100% 50%;
}

.phw-g-i-zCAvad{
font-weight:300;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--white);
}

.phw-g-i-zCR5rb{
font-size:var(--phw-g-input-label-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-bottom:calc(var(--mu-space)*3.75);
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
height:auto;
width:100%;
}

.phw-g-i-zEb5N7{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-zFFyl6{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/14498_15_07_202210_18_04_AirfieldSupportTeamSupervisorSimonWooldridgecheckstherunwayformaintenance_atRAFBrizeNorton.-defence-1743175472588.jpg);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-zFZHAX{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-zGWTtE{
font-size:var(--phw-g-placeholder-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-top:calc(var(--mu-space)*0);
text-align:center;
}

.phw-g-i-zGfC9v{
padding-top:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-zHbbQ3{
font-size:var(--phw-g-regular-text-font-size);
color:var(--white);
font-weight:400;
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-zHkvvN{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-zHpRIG{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-zHpbVE{
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-zHu8Fg{
font-size:var(--phw-g-cards-title-font-size);
}

.phw-g-i-zI3jAL{
}

.phw-g-i-zIhwBA{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-zK4qv1{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
box-shadow:var(--phw-custom-custom-shadow-1);
}

.phw-g-i-zKCc8L{
}

.phw-g-i-zKd9A0{
font-weight:500;
font-size:var(--phw-g-small-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-zLo9dA{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-zLx41y{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
box-shadow:none;
}

.phw-g-i-zMPqVL{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-zMVmBN{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-i-zMsR7N{
font-weight:400;
color:var(--body-color);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-zN9WKb{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-zN9WKb img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-zNqKEC{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-zO4kdu{
margin-top:calc(var(--mu-space)*19);
}

.phw-g-i-zOZCpY{
font-size:var(--custom-font-size-4);
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-secondary);
font-weight:300;
}

.phw-g-i-zOi7zH{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-i-zOlj6k{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}

.phw-g-i-zOorKd{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-zOp0qd{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-zOyKCQ{
font-weight:500;
font-size:var(--custom-font-size-2);
color:var(--brand-color-primary);
}

.phw-g-i-zPLZkD{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:0px;
}
.phw-g-i-zPLZkD img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-zPQKhx{
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-zQ31LD{
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-zQMqdi{
background:none;
background-image:none;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-zQOCpV{
font-weight:400;
margin-inline-end:calc(var(--mu-space)*10);
margin-inline-start:calc(var(--mu-space)*10);
font-size:var(--phw-g-widget-title-font-size);
}

.phw-g-i-zQhRa5{
border-top-width:0px;
border-bottom-width:0px;
border-color:var(--brand-color-primary);
border-inline-start-style:solid;
border-inline-start-color:var(--input-stroke);
border-inline-end-width:0px;
}

.phw-g-i-zR0N3F{
font-weight:400;
color:var(--white);
}

.phw-g-i-zRvF44{
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
box-shadow:none;
}

.phw-g-i-8uEhho:hover .phw-g-i-zRvF44{
background:none;
background-image:none;
}

.phw-g-i-83hYHi:hover .phw-g-i-zRvF44{
background:none;
background-image:none;
}

.phw-g-i-zRxOuC{
font-weight:500;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
}

.phw-g-i-zSbfFZ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-zSbfFZ img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-zT5nWy{
}

.phw-g-i-zU2doS{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-zUPN3K{
text-align:left;
}

.phw-g-i-zURvUN{
font-weight:300;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-zVSyux{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:250px;
}
.phw-g-i-zVSyux img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-zW7MUa{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-and-grey-glow-1737567358307.png);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-size:cover;
background-repeat:no-repeat;
background-position:100% 0%;
text-align:center;
}

.phw-g-i-zWF2zP{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--input-bg);
font-size:var( --phw-g-widget-subheading-font-size);
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-end:calc(var(--pu-space)*0);
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:30px;
font-family:var(--cms-g-avenir-next);
padding-inline-start:calc(var(--pu-space)*1.25);
line-height:1;
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-zWF2zP:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-zWF2zP.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-zWF2zP:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-zWH3uO{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-zWTBgm{
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--phw-custom-serco-gray46555fff);
font-size:var( --phw-g-widget-subheading-font-size);
}

.phw-g-i-zWtdEy{
height:250px;
}
.phw-g-i-zWtdEy img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-zX1FMn{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-zX3y1j{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
text-align:center;
background-color:var(--phw-custom-white);
}

.phw-g-i-zY91Se{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Handshake-1741151040785.svg);
width:150px;
background-repeat:no-repeat;
background-position:50% 50%;
}

.phw-g-i-zY9YzZ{
padding-top:calc(var(--pu-space)*6.875);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-zYBZtY{
background:var(--phw-custom-impact-gradient);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-zYEEYd{
background:var(--phw-custom-impact-gradient);
background-color:none;
}

.phw-g-i-zYb5cJ{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-1737564548603.png);
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-color:none;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-zYdU2S{
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-zYe0Rs{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-wide-1738253811036.png);
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-color:transparent;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-zYiLoj{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-zYoMyz{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:0px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*-1.25);
}

.phw-g-i-zYsxg6{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:402px;
}
.phw-g-i-zYsxg6 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-zaLpDl{
height:100px;
width:auto;
}

.phw-g-i-zaT1mD{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-zam2Nw{
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-zctdJn{
border-width:1px;
border-color:var(--phw-custom-indigo-border3f017dff);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-indigo-20-per-cent);
}

.phw-g-i-zd4G8Y{
margin-inline-end:calc(var(--mu-space)*3.75);
}

.phw-g-i-zdWgf5{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}

.phw-g-i-zdfpod{
background-color:var(--phw-custom-white);
}

.phw-g-i-ze3qXx{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*33.125);
padding-inline-end:calc(var(--pu-space)*33.125);
text-align:center;
}

.phw-g-i-zeAgZQ{
color:var(--white);
display:inline-block;
font-size:var(--phw-g-small-text-font-size);
line-height:1;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-zeKDRK{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-zeKDRK img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-zeQfJ1{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-serco-dark-purple-40-per-cent);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-zejosb{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/12702-Maritime-Jobs-Hero-1742943295233.png);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-zfTUwh{
background-color:transparent;
}

.phw-g-i-zgEBFY{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-zgEBFY img{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
}

.phw-g-i-zgKQ3i{
}

.phw-g-i-zhV1wr{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-ziprQc{
color:var(--phw-custom-rich-redc50001ff);
font-family:var(--cms-g-avenir-next);
font-weight:500;
}

.phw-g-i-zirIue{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
width:600px;
text-align:start;
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-zizZM8{
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-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
background-color:var(--input-bg);
outline:none;
font-family:var(--cms-g-roboto);
height:50px;
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
line-height:1.25;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
align-items:center;
}

.phw-g-i-zizZM8::-webkit-input-placeholder{
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-zizZM8:-ms-input-placeholder{
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-zizZM8::-moz-placeholder{
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}
.phw-g-i-zizZM8::placeholder{
font-size:var(--phw-g-cards-subtitle-font-size);
font-family:var(--cms-g-avenir-next);
color:var(--body-color);
}

.phw-g-i-zizZM8.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-zizZM8:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-zizZM8:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-zkMilU{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:480px;
}
.phw-g-i-zkMilU img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}

.phw-g-i-zlL11O{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-zlMwXY{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-zlTrAw{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-zlTrAw img{
object-fit:cover;
}

.phw-g-i-zlsQHk{
margin-bottom:auto;
}

.phw-g-i-zm5IZ8{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-zmVKbN{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-zmv1d8{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:var(--input-bg);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
outline:none;
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);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:50px;
}

.phw-g-i-zmv1d8:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-zmv1d8.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-zmv1d8:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-zmy1Tz{
font-family:var(--cms-g-avenir-next);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-znUf5W{
background:none;
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-serco-background-greyedeef0ff);
text-align:center;
}

.phw-g-i-zo0REy{
background:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564547053.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-zo7gZe{
color:var(--white);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*12.5);
margin-inline-end:calc(var(--mu-space)*12.5);
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-avenir-next);
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-zoAOUb{
align-items:start;
}

.phw-g-i-zoX5NA{
font-weight:500;
font-size:var(--custom-font-size-2);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-zpMr7o{
font-weight:300;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-avenir-next);
text-align:start;
justify-content:start;
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-i-zpno4k{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-and-red-ellipse-wide-1738253811036.png);
padding-top:calc(var(--pu-space)*10);
background-repeat:no-repeat;
background-size:cover;
background-position:100% 50%;
}

.phw-g-i-zq1quc{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.3;
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-zquOJB{
}

.phw-g-i-zrANgX{
font-size:var(--phw-g-placeholder-text-font-size);
font-weight:400;
}

.phw-g-i-zrFzvi{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-zrP2CX{
align-items:start;
}

.phw-g-i-zrWDjo{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
background-repeat:no-repeat;
background-size:fill;
background-position:50% 50%;
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}

.phw-g-i-zs3l50{
border-width:0;
border-color:transparent;
font-weight:400;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
text-decoration:none;
height:var(--btn-height);
background-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
}

.phw-g-i-zs3l50:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-i-zsEIPE{
background:none;
background-color:var(--phw-custom-serco-light-grey-10pc);
box-shadow:none;
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-zsczR5{
}

.phw-g-i-zsmifA{
font-weight:400;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
margin-inline-start:calc(var(--mu-space)*0);
justify-content:start;
text-align:start;
}

.phw-g-i-zsnfzY{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-ztOdCq{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-ztOdCq img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-zu2cl9{
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-zu2rmN{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
}
.phw-g-i-zu2rmN img{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
object-fit:cover ;
}

.phw-g-i-zunk1L{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
height:50px;
}

.phw-g-i-zv9ZIi{
font-size:var(--custom-font-size-1);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-avenir-next);
font-weight:400;
margin-inline-end:calc(var(--mu-space)*31.25);
margin-inline-start:calc(var(--mu-space)*2.5);
}

.phw-g-i-zvLd83{
font-family:var(--cms-g-avenir-next);
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
}

.phw-g-i-zvR1vg{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-lora);
margin-bottom:calc(var(--mu-space)*0);
text-shadow:10px 10px 10px rgba(0, 0, 0, 0.5);
}

.phw-g-i-zwpzNb{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-zxizfS{
font-weight:500;
color:var(--brand-color-primary);
}

.phw-g-i-zyFj0j{
}

.phw-g-i-q4xbki:hover .phw-g-i-zyFj0j{
}

.phw-g-i-zzMaO2{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-zzOttg{
font-weight:500;
font-size:var(--custom-font-size-8);
color:var(--brand-color-primary);
font-family:var(--cms-g-avenir-next);
}

.phw-g-i-zzT6e4{
}

.phw-g-i-zznXAp{
color:var(--brand-color-primary);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-lora);
text-align:center;
}

.phw-g-icon-arrow-right{
}

.phw-g-icon-left-arrow{
}

.phw-g-icon-left-chevron{
}

.phw-g-icon-right-chevron{
}

.phw-g-icondark{
fill:var(--phw-custom-icondark595959);
}

.phw-g-iconprimary{
}

.phw-g-iconstar{
}

.phw-g-inputmediumtextfield{
height:51px;
border-style:solid;
border-color:transparent;
border-width:1px;
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);
}

.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:hover{
}

.phw-g-jdsavedefault{
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
border-style:solid;
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
border-width:0px;
}

.phw-g-logosize{
height:36px;
width:100px;
}

.phw-g-menu-list-link:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
text-decoration:underline;
}

.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;
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;
}

.phw-g-next-previous-button:hover{
color:var(--white);
text-decoration:underline;
}

.phw-g-next-previous-button{
}

.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(--custom-font-size-1);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.phw-g-p-default-light{
font-size:var(--custom-font-size-2);
}

.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-secondary{
font-size:var(--custom-font-size-2);
}

.phw-g-p-widget-subheading-style-1{
font-size:var(--phw-g-button-text-font-size);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-padding-20{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-padding-20-24{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*3);
}

.phw-g-padding-rlb-0{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-padding-zero-with-background{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}

.phw-g-paddingtopbottom15{
padding-top:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*1.5);
}

.phw-g-paragraph-20-light{
font-size:var(--phw-g-large-text-font-size);
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-roboto);
font-weight:300;
color:var(--body-color);
}

.phw-g-paragraph-title-medium-dark{
font-size:var(--phw-g-button-text-font-size);
font-family:var(--cms-g-roboto);
font-weight:500;
color:var(--body-color);
}

.phw-g-paragraphmediumdark{
font-size:var(--phw-g-large-text-font-size);
font-family:var(--cms-g-roboto);
font-weight:300;
color:var(--phw-custom-dark-color-light4a4a4a);
}

.phw-g-podpaddingzerotransparent{
background-color:transparent;
padding-inline-start:calc(var(--pu-space)*4);
padding-top:calc(var(--pu-space)*4);
padding-inline-end:calc(var(--pu-space)*4);
padding-bottom:calc(var(--pu-space)*4);
min-height:auto%;
}

.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-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-filter-style-1{
font-size:var(--phw-g-large-text-font-size);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--input-bg);
font-weight:400;
border:var(--input-border-width) solid var(--input-stroke);
border-radius:var(--input-border-radius);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-image:url('data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e');
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-roboto);
line-height:1.5;
color:var(--placeholder-text-color-1);
padding-inline-end:calc(var(--pu-space)*0.5);
padding-inline-start:calc(var(--pu-space)*0.5);
border-style:solid;
border-width:1px;
border-color:transparent;
}

.phw-g-search-results{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-search-results-hero-bg{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/SGJSGZGB/images/1685540758397_search-results-banner-1549547782827.jpg);
background-size:cover;
background-repeat:no-repeat;
}

.phw-g-secondary-button-white{
font-weight:400;
color:var(--white);
}

.phw-g-secondary-button-white:hover{
color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
}

.phw-g-small-text-secondary-italic{
color:var(--secondary-text);
font-style:italic;
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-test{
}

.phw-g-text-default-dark{
font-family:var(--cms-g-avenir-next);
font-weight:400;
}

.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-style-1{
font-size:var( --phw-g-widget-subheading-font-size);
font-weight:400;
font-family:var(--cms-g-roboto);
line-height:1.25;
height:50px;
align-items:center;
}

.phw-g-text-field-style-1::-webkit-input-placeholder{
font-size:var(--custom-font-size-6);
color:var(--black);
}

.phw-g-widget-bg-secondary{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-width-75{
margin-inline-start:auto;
margin-inline-end:auto;
width:75%;
}

.phw-overlay-primary::before{
background-color:#0094E3;
opacity:0.3;
}

.phw-overlay-serco-dark-purple::before{
background-color:#1D0743FF;
opacity:0.6;
}

.phw-overlay-serco-red::before{
background-color:#EB2D2EFF;
opacity:0.6;
}

.phw-overlay-test-overlay::before{
}

@media only screen and (min-width: 1920px) {
.phw-g-btn-default,.btn-default,.default-button{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-btn-primary,.btn-primary,.primary-button{
border-color:var(--brand-color-secondary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
background-color:var(--brand-color-secondary);
font-weight:400;
padding-left:24px;
padding-right:24px;
height:44px;
width:auto;
min-height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-006zcI{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-051eSE{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0LON6c{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0Maeeq{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0U2rjt{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0aBrox{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0doSDI{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0gBXBY{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0gsfF1{
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0iqqxH{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0lUt1g{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0qWsTY{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0tnfyI{
background-color:var(--phw-custom-white);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0v15bX{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0zO4Qp{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-19JWg2{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-1DOoWM{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-1NVVBu{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-1vICtK{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-1vpcDE{
border-width:1px;
border-color:transparent;
border-style:solid;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-20QCGO{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-25jOov{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-25p8kG{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-29g2Sg{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2D0TrJ{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2LNE9H{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2NVnEX{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2NxY6D{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2SRQWq{
font-size:var(--phw-g-widget-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2Vx7HP{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2WfaNf{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2b0jeW{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2j28ou{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2ltLOx{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2txnu6{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-32stXG{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-34nX53{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3Aa48c{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3T90fi{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3dxLGs{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3iPBdp{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3jyhxW{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3pfblt{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3ta9DZ{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3wtdhq{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3xQr1Z{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-41COlM{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4G3JFz{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4ZDbjL{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4ZPsf9{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4aciFR{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4cKieP{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4fe7np{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4hMsUh{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4litvU{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4qwuHO{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4y65BF{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-q4xbki:hover .phw-g-i-4zbCkI{
color:var(--body-color);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5092E9{
font-size:var(--phw-g-widget-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5Nojby{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5k8xUM{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5l6xZa{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5mjOpd{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5nUm05{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5ogDMi{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5vyF64{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5yNPXG{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-61Xb0X{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6Lv37y{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6Vcbba{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6WGUmm{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6WoPif{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6cTreJ{
font-size:var(--phw-g-widget-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6e6Aa5{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6iNnx6{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6oEKdy{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6tTGsl{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6uR3Jo{
background-color:var(--phw-custom-white);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6vDtzQ{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6vxK0I{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6yVuLW{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6zktKI{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-78like{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7GZU4S{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7OfjhC{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7SCUQd{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7UMSiO{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7XaJjo{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7Y1NeS{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7je1hw{
border-color:var(--brand-color-secondary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
padding-left:24px;
min-height:auto;
background-color:var(--brand-color-secondary);
width:auto;
padding-right:24px;
height:44px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-80pikz{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-84i3hD{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-88Mapq{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-89DSuq{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8EIO4t{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8JPCWH{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8K00Ed{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8NNkVU{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8OVco9{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8egb6T{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8lzj44{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8mL67l{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8pqWw0{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-912kAa{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-98QthB{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9BDKp5{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9Oc568{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9YorlC{
background-color:var(--phw-custom-white);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9bdsHi{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9cGdje{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9mWE99{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9om6gN{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9wvqgJ{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-A0vm5K{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-A2N43J{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-A8fUph{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ACPJlT{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-AEGaGM{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-APngP4{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-AYLAtK{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-AYn5mq{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-AZi7Ps{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-AZtejx{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Azu15g{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-B0do5D{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-B74pyO{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-BDUxpk{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-BFuoQx{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-BIgrk1{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-BLoR9z{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-BLwABs{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-BM4Yy6{
font-size:var(--phw-g-hero-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-BVwiKT{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Bdn00P{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Bg3SPq{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-BgSu9R{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-BkmX7B{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-BnRu7X{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-BpPu1M{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Bs0JHX{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-C5mDK4{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-C6Fihf{
font-size:var(--phw-g-widget-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CBAnlY{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CFGkMl{
max-height:none;
min-height:0px;
max-width:none;
min-width:0px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CGQY6M{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CLPMKm{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CNpygw{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CQHEZc{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CRiS0n{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CXDetB{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CXbwz3{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CZk1xe{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CZyn0Z{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CaZ3qU{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Ce1EIP{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ChW4KA{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CkdAJj{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Cl3GT3{
border-top-left-radius:calc(var(--border-radius-base)*3.75);
border-top-right-radius:calc(var(--border-radius-base)*3.75);
border-bottom-left-radius:calc(var(--border-radius-base)*3.75);
border-bottom-right-radius:calc(var(--border-radius-base)*3.75);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ClAwuG{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-q4xbki:hover .phw-g-i-Cmkaq4{
color:var(--body-color);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CoQE1N,.btn-primary,.primary-button{
border-color:var(--brand-color-secondary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
background-color:var(--brand-color-secondary);
font-weight:400;
padding-left:24px;
padding-right:24px;
height:44px;
width:auto;
min-height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CqrIeX{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CyKc0p{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-D2RtU1{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-D9ddzs{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DAGeyS{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DBdAFc{
border-color:var(--brand-color-secondary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
padding-left:24px;
min-height:auto;
background-color:var(--brand-color-secondary);
width:auto;
padding-right:24px;
height:44px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DLzK5N{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DMx5mF{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DbNfMG{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DijuPb{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Djg3oG{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DnC8VQ{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Do5XQc{
border-color:var(--brand-color-secondary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
padding-left:24px;
min-height:auto;
background-color:var(--brand-color-secondary);
width:auto;
padding-right:24px;
height:44px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DssyUc{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DtcOMl{
border-color:var(--brand-color-secondary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
padding-left:24px;
min-height:auto;
background-color:var(--brand-color-secondary);
width:auto;
padding-right:24px;
height:44px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DwMIk2{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-q4xbki:hover .phw-g-i-E6WaQB{
color:var(--body-color);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-EA6kVS{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-EM6YpT{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-EPr8jM{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ETVFJz{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-EWkpRL{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-EYQuY8{
font-size:var(--phw-g-hero-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-EikjnH{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-q4xbki:hover .phw-g-i-EltTXg{
color:var(--body-color);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-EpSc60{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-EqwGtR{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-EsmXW4{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-F48kGZ{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-FHSRpt{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-FLxUOH{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-FNxIu8{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-FNy6jT{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-FfN9OP{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-FjRmmu{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-FmIeir{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Fwz0Uj{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-GDPVKi{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-q4xbki:hover .phw-g-i-GHp9nT{
color:var(--body-color);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-GJKKxh{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-GJw68q{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-GKiEbo{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-GLGFuo{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-GLV1J2{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-GNpyzT{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-GWIcpn{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Ge6Ilb{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Gq3S3W{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Gthn1c{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-GwCefv{
border-color:var(--brand-color-secondary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
padding-left:24px;
min-height:auto;
background-color:var(--brand-color-secondary);
width:auto;
padding-right:24px;
height:44px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-GyYl3A{
border-color:var(--brand-color-secondary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
font-weight:400;
color:var(--white);
background-color:var(--brand-color-secondary);
padding-left:24px;
padding-right:24px;
height:44px;
width:auto;
min-height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-H0Eqkf{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-H37zEQ{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-H76C8M{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-H8rEBE{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HAUBpX{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HL7oZy{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HTtnLX{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HWXtp9{
font-weight:400;
color:var(--body-color);
font-family:var(--cms-g-roboto);
font-size:var( --phw-g-widget-subheading-font-size);
line-height:1.25;
height:40px;
width:auto;
min-height:auto;
padding-left:0px;
padding-right:0px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HZ7GyO{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HcAQ2X{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Hg0ZRM{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HsEoKb{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Hu3L7v{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HvKchP{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-I2NURh{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-I6mYB8{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-IJt141{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-IXdyQI{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-InETWu{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-J5fQQh{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-JCA6mP{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-JGcKV2{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-JMOmHp{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-JN13Xi{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-JPIvVW{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-JXkYlm{
border-width:1px;
border-color:transparent;
border-style:solid;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-JbNFdt{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Jc5zXE{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Jcg8XL{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-JqpFAS{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-JvNNwl{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-K95i93{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KAMwWk{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KFOymW{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KLrpp3{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KR3qrB{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KVrr9q{
border-width:1px;
border-color:transparent;
border-style:solid;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KXqTcn{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KcNiji{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KiWtlt{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Kj0mNN{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KjJqTP{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Kn8Uat{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KnIZjH{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-L066KA{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-L39G2Z{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LBiFfL{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LE6MiZ{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LHGpXD{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LHczoG{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LPHHr5{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LYQyE8{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Lctppw{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LiXdzD{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LxMjhf{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-MD6GEI{
border-top-left-radius:calc(var(--border-radius-base)*3.75);
border-top-right-radius:calc(var(--border-radius-base)*3.75);
border-bottom-left-radius:calc(var(--border-radius-base)*3.75);
border-bottom-right-radius:calc(var(--border-radius-base)*3.75);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-MHCWez{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-MHNEBx{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-MKMcH7{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ML3MAL{
font-size:var(--phw-g-widget-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-MfEEqG{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-MjCG2P{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-MqEiTe{
font-size:var(--phw-g-widget-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-MywXAq{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-N0pZoT{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-N2pQWs{
width:250px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-N7nJOP{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-N94fLH{
font-size:var(--phw-g-widget-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-N9uLqB{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-NE2bT9{
font-size:var(--phw-g-widget-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-NFxuUC{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-NM78J7{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-NNZboC{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-NNhs2p{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-NWcioE{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-NbZ1co{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-NfmYEv{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Nhw1gR{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-NigAnR{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-NkpJjf{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-NmACIL{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-NmuiDG{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-NpSQ9V{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Nrw5GQ{
border-color:var(--brand-color-secondary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
padding-left:24px;
min-height:auto;
background-color:var(--brand-color-secondary);
width:auto;
padding-right:24px;
height:44px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-NzSukB{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-NzYraP{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-O0zG9R{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-O5TcUv{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-OAHbg8{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-OFzMej{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-OHDGFC{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-OqGTkF{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-P369jE{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-P3K8no{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-P7gcEw{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-PFyNEV{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-PNuJuj{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Pd9uOH{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-PgOwsS{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-PnqG6U{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-PqKHZo{
font-size:var(--phw-g-regular-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Ps2TU7{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Pt5Lqj{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-QPSyTg{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-QRWuhF{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-QXzoym{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-QY2Fhv{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-QgJ221{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-QknmWi{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-QlqeXw{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Qq74L8{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-QunN7e{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-QzlQJU{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-R5vq0n{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-RCpaef{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-RDE2Pc{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-RM4HhV{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-RPOgHq{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-RZvNie{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-RlTZIJ{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-RsaOD8{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Rtbu3S{
font-size:var(--custom-font-size-4);
font-family:var(--cms-g-lora);
color:var(--brand-color-primary);
font-weight:500;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-S2mLaj{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-S8RCS1{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-SCGFoa{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-SDpb5z{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-SSrk6f{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-SUWG88{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-SafVba{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ScepTI{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-SelCIc{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-SfkRuV{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-StY8iy{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-T7Iscp{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-T8j4jV{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-TLJvux{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-TOD0FH{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-TZZRNo{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-TbEYBd{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-TgqURu{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Tj8Obk{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Toiw9j{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Trz7vi{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-TyrDzF{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-U0qKRj{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-U2Vy6C{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-U6haXr{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UCqKhq{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UH3g19{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UK5faZ{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UMTBPj{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UUwpi1{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UUzzmh{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UWttir{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--brand-color-primary);
font-family:var(--cms-g-lora);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UgfN2b{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UkpbqA{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UlHMfD{
border-color:var(--brand-color-secondary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
padding-left:24px;
min-height:auto;
background-color:var(--brand-color-secondary);
width:auto;
padding-right:24px;
height:44px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UovwZx{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UsiX7a{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UxcL8S{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-V3KKag{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-V9qrPg{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VANM3O{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VFsZ0n{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VP8V4C{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VUcXN0{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VUn7iN{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VViKua{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VZRySq{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VmL1pn{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Vri3fb{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VxULVO{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VxgZHg{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-W4h6zp{
border-color:var(--brand-color-secondary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
padding-left:24px;
min-height:auto;
background-color:var(--brand-color-secondary);
width:auto;
padding-right:24px;
height:44px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-WAPwnH{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-WBldxO{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-WTUkHV{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-WTjGOA{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Wbs8fV{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-WhI1nz{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-WlA4lG{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Wtm9JC{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Wxntzj{
border-color:var(--brand-color-secondary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
padding-left:24px;
min-height:auto;
background-color:var(--brand-color-secondary);
width:auto;
padding-right:24px;
height:44px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-X3UwN8{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-X4FB1y{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-X6FaWO{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-X984n7{
border-color:transparent;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XBXO3G{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XCGoBF{
font-size:var(--phw-g-widget-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XF9jGO{
font-size:var(--phw-g-widget-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XGwmlo{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XP9dZ3{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XUU90L{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XVWcDb{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Xa3U63{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Xc7mPc{
font-size:var(--phw-g-widget-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XcYCXG{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Xcc2gv{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XclDFs{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XjSD5g{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XmudLH{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XpX5r8{
border-color:var(--phw-custom-border-colorsb8b8b8);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XpgKB8{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XrVqiO{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XraKti{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XvVQdU{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Y0KYhk{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Y2nlRY{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YBcwFU{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YEfmXh{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YKnxA6{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YNuCBO{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YQ1ELN{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YTresB{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YWk7uU{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YcCSI2{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YfFXIR{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YkhEKz{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Yoghtk{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Yqvkd7{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Yr67Ji{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YuscfD{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YxaudU{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Z0soLa{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Z10t9a{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Z61Z6S{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Z6hAi3{
background-color:var(--phw-custom-white);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZGPe2k{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZHReTz{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZMQQwV{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZPsHko{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZS7Dq6{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZZPXnh{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZZVnRm{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZdnKuT{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Zi49YX{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZjWqmk{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZoOFda{
border-color:var(--brand-color-secondary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
padding-left:24px;
min-height:auto;
background-color:var(--brand-color-secondary);
width:auto;
padding-right:24px;
height:44px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Zok0sV{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-aEuKTC{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-aFwlmB{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-aGYD4e{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-aGsbnQ{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-aHrVPD{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-aPhYjC{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-aQycVM{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-aY7We6{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-aiLYIZ{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-aklQ5V{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ao77HT{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-aoSx5o{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-apfBBz{
border-color:var(--brand-color-secondary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
padding-left:24px;
min-height:auto;
background-color:var(--brand-color-secondary);
width:auto;
padding-right:24px;
height:44px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-arSFs4{
border-color:var(--phw-custom-border-colorsb8b8b8);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-axj6qO{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ayr0Y4{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-b33sPZ{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-bFHOZG{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-bGkhCf{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-bIbg0s{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-bQmBW7{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-bSpKRr{
border-color:var(--brand-color-secondary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
padding-left:24px;
min-height:auto;
background-color:var(--brand-color-secondary);
width:auto;
padding-right:24px;
height:44px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-bYjmas{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-biNFq1{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-blg1IT{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-bnn85Y{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-bqGcNC{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-bsakyk{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-btKNsL{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-bu7QaL{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-bwgnPq{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-c3zTZP{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-c4Avky{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-c5kPnw{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cCC2gH{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cIyAir{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cYi2cM{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cepJsi{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cggQ47{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-codsTZ{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cqSL9o{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-crQcfp{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cyCcyz{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-d2G86T{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-d38itx{
border-width:1px;
border-color:transparent;
border-style:solid;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dGuzA4{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dHNfzh{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dJR3yu{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dNr7Fu{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dW0PyM{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dZ1mGG{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dZ3HnF{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dfXZhI{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-djOzfM{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-eAXosz{
border-width:1px;
border-color:transparent;
border-style:solid;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-eIPbvk{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-eMOvIr{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-eUD4Hp{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-eVB4jm{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ec8Xi2{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-eca5pI{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ecr3Gi{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-eihoH1{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ejAHNC{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-el6Qs1{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-f1P5gF{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fDO88m{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fH1PG5{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fLZhKs{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fMJgYT{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fPPMBW{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fWk2mG{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fZZfPy{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-farj9W{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fedwbc{
border-color:var(--brand-color-secondary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
padding-left:24px;
min-height:auto;
background-color:var(--brand-color-secondary);
width:auto;
padding-right:24px;
height:44px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-feo2SW{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fh7WVb{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fltAhD{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-frTWiY{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ftEFB0{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fwVLmu{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fxQhrh{
background-color:var(--phw-custom-white);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fzZwQb{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-g54fSO{
border-color:transparent;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gAh2jB{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gMy79a{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gOyWqZ{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gQA7v0{
font-size:var(--custom-font-size-4);
font-family:var(--cms-g-lora);
color:var(--brand-color-primary);
font-weight:500;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gXC3VP{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gelH1P{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-giwWZy{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gn7eGw{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-go3xIi{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-grRkkj{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-grd1YT{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-h42cF1{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hGPmQL{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hHqYZo{
font-weight:300;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-q4xbki:hover .phw-g-i-hIFBQl{
color:var(--body-color);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hP8h3F{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hRlK6P{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hTqAQz{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hV8V6C{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hYOgLq{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hZk1eU{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hil94Q{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hn9iWy{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hoNKs2{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hqR30J{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-i0l1Cx{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-iCiVDd{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-q4xbki:hover .phw-g-i-iH3dej{
color:var(--body-color);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-iVSy3D{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-iW9UyR{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-iaeP4g{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ihKP5o{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-iyIufj{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-j0lpNu{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-j6YfDw{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-j8FOBm{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-jGcdCR{
border-color:var(--brand-color-secondary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
padding-left:24px;
min-height:auto;
background-color:var(--brand-color-secondary);
width:auto;
padding-right:24px;
height:44px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-jKFuXG{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-jTe1Zp{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-jXO5R2{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-jgHjQy{
font-weight:300;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-jsnrbb{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-k8qzyI{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kEj0pZ{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kFzHOl{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kGTzAA{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kNraag{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kQdunB{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kSjgot{
border-color:var(--brand-color-secondary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
padding-left:24px;
min-height:auto;
background-color:var(--brand-color-secondary);
width:auto;
padding-right:24px;
height:44px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kbFxEO{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kfhpHh{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-knEcXz{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kxjoyL{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-l7wEqN{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-lA6x9O{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-lK0SQI{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-lN9GsD{
border-color:var(--brand-color-secondary);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-lZ6fI5{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-lZgLzq{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-lgmKel{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-lms5hk{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ln44hp{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-loMT94{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-lrphAy{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-lwAtML{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-lwGcud{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-m1vINB{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mB3lgq{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mJjhXt{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mMpe7W{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mOp9pB{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mQmjGw{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mSjm6j{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mXWNFz{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mmudDA{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mrk5vx{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mxKkbh{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-n2b4Pe{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-n44k3o{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-n4sVHv{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-n7VSm4{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-nAbvCi{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-nCpn4X{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-nZIpSi{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-na1jZu{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-naDZzs{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-naQG9U{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-niWcOG{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-njd4FT{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-nk3o27{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-nlB7nd{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-nmX0aw{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-nqOLKH{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-nrJEnX{
font-size:var(--phw-g-widget-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-nsZhiE{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-oAVtnD{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-oCXXWP{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-oEeZkH{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-oPyVsT{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-oZBvOK{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-oZqMpQ{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-on9Xuv{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-oqV6BA{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-owdEQ2{
height:400px;
width:400px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-p7q5PM{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pAhP3Z{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pIBwnV{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pISnd4{
border-color:var(--phw-custom-border-colorsb8b8b8);
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pKIOIi{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pMTOrt{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pV4yGo{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pW0cdO{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pWAR0g{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pbNMnH{
background-color:var(--phw-custom-white);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pgxQiq{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pmk3td{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pwcnL2{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pzD687{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pzIBLg{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pzgql2{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-q4Rfh5{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-q5UwEU,.btn-primary,.primary-button{
border-color:var(--brand-color-secondary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
background-color:var(--brand-color-secondary);
font-weight:400;
padding-left:24px;
padding-right:24px;
height:44px;
width:auto;
min-height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-q6w4Tc{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-q9vJbD{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qD8BPb{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qNo9Jr{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qTjb7U{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qXvbl4{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qdlrtg{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qe2wP3{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qeIOoB{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qiuzy2{
border-color:transparent;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qj8YvU{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-r8eWwe{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rJ0cJx{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rLpYgK{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rMgUPx{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rWOcnR{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rZFDww{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rn9N6N{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-roWIn3{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rsAmUe{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rtvl4X{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rvwgUv{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rygAk9{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-sBw95P{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-sGbAON{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-sPUiZ9{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-sTJGc1{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-smTefX{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-sxb7T0{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-t9aeWv{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-tKDGzW{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-tKmX9s{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-tSR147{
font-size:var(--phw-g-widget-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-tXh8Ba{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-tYde4z{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-tnBkl9{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-tnea0z{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-to4T7g{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-tt4Lnw{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-tyXimG{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-tyiTBk{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uHJlUQ{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uL9vhg{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uRXfhq{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uWsqZp{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ugpgpz{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-um5Juy{
border-color:var(--brand-color-secondary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
padding-left:24px;
min-height:auto;
background-color:var(--brand-color-secondary);
width:auto;
padding-right:24px;
height:44px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uoKdDk{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-up6T69{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-upR6Nn{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uunNm3{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-v2TCSS{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-v4SbC4{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vGLBc9{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vH4jHM{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vIU2mm{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vPMFdt{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vZCBB2{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vZk4Mx{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vdfOzg{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vjICq4{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vkDEz9{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-w19r8X{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-w4yNgH{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-w6u0UA{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-w7TPYF{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wCQwqR{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wD0OSS{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-q4xbki:hover .phw-g-i-wDYEy6{
color:var(--body-color);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wHnRmO{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wezF6A{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wjkaB9{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wkjKRQ{
background-color:var(--phw-custom-serco-dark-purple-100-per-cent-1d0743ff);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wnj03x{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wpNIit{
font-size:var(--phw-g-widget-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wqkP6F{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wwS1ut{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wycUsJ{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-x6z261{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-x7joxM{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-x9VCvR{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-x9x8SJ{
border-color:var(--brand-color-secondary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
padding-left:24px;
min-height:auto;
background-color:var(--brand-color-secondary);
width:auto;
padding-right:24px;
height:44px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xB3JK9{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xBJlhn{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xBiQac{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xDubqq{
font-size:var(--phw-g-widget-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xNmHhC{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xUaEkI{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xbzqTS{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-q4xbki:hover .phw-g-i-xeoK0L{
color:var(--body-color);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xi10NU{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xihSGe{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xpneFB{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xrRRo3{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-q4xbki:hover .phw-g-i-xvM2DI{
color:var(--body-color);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xyCl28{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yBb7be{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yDLaWw{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yEcBs1{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yHfvyP{
border-width:1px;
border-color:transparent;
border-style:solid;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yJ1sph{
border-color:transparent;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yLLIeX{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yLNWSp{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yRtJYk{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yUbFhI{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yX83KC{
border-color:var(--brand-color-secondary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
padding-left:24px;
min-height:auto;
background-color:var(--brand-color-secondary);
width:auto;
padding-right:24px;
height:44px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ycOLXI{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yfeV2p{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yhhlUa{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ymJLZx{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yynSbU{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-z6ceXQ{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-z8Qxbp{
border-color:var(--brand-color-secondary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
color:var(--white);
font-weight:400;
padding-left:24px;
min-height:auto;
background-color:var(--brand-color-secondary);
width:auto;
padding-right:24px;
height:44px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-z8vSSI{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zBqcTK{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zCAvad{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zGWTtE{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zHbbQ3{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zHkvvN{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zLo9dA{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zMVmBN{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zWH3uO{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ze3qXx{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zo7gZe{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zq1quc{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zrFzvi{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zv9ZIi{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-q4xbki:hover .phw-g-i-zyFj0j{
color:var(--body-color);
}
}

@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) {
h1{
font-size:var(--phw-g-widget-title-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
h3{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
label{
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) {
input::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
h2{
font-size:var(--custom-font-size-4);
}
}

@media only screen and (max-width: 1199.98px) {
h4{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-btn, .phw-btn-nd{
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) {
h5{
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) {
h6{
font-size:max(calc(var(--custom-font-size-1)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
[data-tag-type='p'],p{
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-default,.btn-default,.default-button{
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-btn-default:hover,.btn-default:hover,.default-button: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-btn-default:focus,.btn-default:focus,.default-button:focus{
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-btn-default:active,.btn-default:active,.default-button:active{
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-btn-default:visited,.btn-default:visited,.default-button:visited{
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-btn-jobcard-info-link{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-large-primary{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-link{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-primary,.btn-primary,.primary-button{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
min-height:51px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-small-primary{
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-btn-small-primary: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-cardtitlelightmedium{
font-size:var(--custom-font-size-7);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-cardtitlemediumdark{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-event-category{
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-eventhero{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-footer-ctr{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-h1-404-primary-blog{
font-size:120px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-h1-event-hero{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-h1-thankyou-text-dark{
font-size:calc(var(--custom-font-size-5)*0.75);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-h2-card-sub-title-dark-small{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-h2-card-title-dark-default{
font-size:var(--custom-font-size-7);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-h2-event-coutdown{
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-h3-number-style{
font-size:var(--custom-font-size-9);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-header-ctr{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-006zcI{
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-00zRFx{
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-01cH9T{
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-051eSE{
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-08R6KC{
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-0GEEWU{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0GtcSk{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0Hhl8T{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0HsCzw{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0JVgSw{
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-0LON6c{
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-0Maeeq{
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-0R1GGh{
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-0R1GGh::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-0R1GGh:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-0R1GGh::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-0R1GGh::placeholder{
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-0RFgzS{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0U2rjt{
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-0XIW5m{
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-0Y9t1i{
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-0Ytvjb{
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-0aBrox{
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-0doSDI{
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-0gBXBY{
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-0iqqxH{
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-0kEaYL{
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-0kNkai{
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-0lLKAi{
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-0lUt1g{
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-0moTOC{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0nc48y{
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-0nc48y::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-0nc48y:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-0nc48y::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-0nc48y::placeholder{
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-0qWsTY{
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-0qd0Lw{
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-0rGjEy{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0rJCm3{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0uWRqv{
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-0v15bX{
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-0vRll3{
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-0zO4Qp{
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-10zXwB{
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-17bLRu{
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-19INyo{
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-19JWg2{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1Ahrue{
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-1Ck0Ld{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1DKn1O{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1DOoWM{
height:30px;
min-height:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1Dep13{
font-size:max(calc(var(---phw-g-widget-title-huge-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1FEOCl{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1GKXpp{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1HH6Sg{
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-1HSN1K{
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-1J0RFy{
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-1LYrAI{
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-1NVVBu{
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-1RTGxb{
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-1WqcQu{
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-1WxeRU{
font-size:max(calc(var(--custom-font-size-7)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1b8Oh6{
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-1dwuzf{
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-1eGw63{
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-1eJrY5{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1ezbtj{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1gnm77{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1gsjcb{
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-1gsjcb::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-1gsjcb:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-1gsjcb::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-1gsjcb::placeholder{
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-1hgX3R{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1iRfJ5{
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-1ljKky{
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-1mqmBj{
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-1s52Fz::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-1s52Fz:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-1s52Fz::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-1s52Fz::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1s52Fz{
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-1ti4bb::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-1ti4bb:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-1ti4bb::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-1ti4bb::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1uRmBQ{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1vGT1Y{
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-1vICtK{
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-1wTNkS::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-1wTNkS:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-1wTNkS::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-1wTNkS::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1xG9Gy{
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-1ylJv4{
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-20QCGO{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-25CsdP{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-25jOov{
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-25p8kG{
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-2D0TrJ{
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-2DgSCN{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2ETU2e{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2G8cZS{
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-2HPnOI{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2IMENR{
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-2IQpFA{
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-2JBA2i{
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-2JGMhE{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2LGNHb{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2LNE9H{
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-2NVnEX{
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-2Nw1zg{
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-2NxY6D{
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-2Ph1zd{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2Rm1sT{
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-2SRQWq{
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-2Vx7HP{
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-2WdYoV{
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-2WfaNf{
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-2ZTipa{
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-2b0jeW{
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-2bPHDM{
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-2cq9N1{
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-2dQ9cs::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-2dQ9cs:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-2dQ9cs::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-2dQ9cs::placeholder{
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-2gmhJp{
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-2ltLOx{
font-size:max(calc(var(--font-size-15)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2oSOKd::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-2oSOKd:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-2oSOKd::-moz-placeholder{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-2oSOKd::placeholder{
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-2oSOKd{
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-2oSjat::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-2oSjat:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-2oSjat::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-2oSjat::placeholder{
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-2pUIkf{
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-2txnu6{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2uAF20{
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-2vbcem{
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-2vzFhz{
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-2wW0um{
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-2wpQD7{
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-2xEErI{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2zDio5{
min-width:26%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-30JlTD{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-32ce53{
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-336Txd{
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-34Ow8S{
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-34nX53{
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-35o4qk{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-376DkT{
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-3Aa48c{
font-size:var(--custom-font-size-7);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3FTLdV{
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-3G7Oej{
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-3GDYsj{
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-3KYtCB::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-3KYtCB:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-3KYtCB::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-3KYtCB::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3T90fi{
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-3UcaMG{
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-3Z2SRF{
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-3a5RSk{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3bB4eJ::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-3bB4eJ:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-3bB4eJ::-moz-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-3bB4eJ::placeholder{
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-3bB4eJ{
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-3cJ69m{
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-3cQ2l3{
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-3chpzE{
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-3cq6qk{
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-3d4RjV{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3dxLGs{
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-3fJf2n{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
min-height:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3fJf2n: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-3iPBdp{
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-3jyhxW{
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-3kMTqs{
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-3mrPMe{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3n3CS2{
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-3nvmHN{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3ochL4{
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-3pO7Zv{
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-3rDdxm{
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-3rIdH6{
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-3rj2S7{
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-3sNOCh{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3ta9DZ{
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-3v4yRk{
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-3wtdhq{
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-3wvamG{
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-3xQr1Z{
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-3y0rjS{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-40lVDz{
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-41COlM{
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-42xRbz{
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-47lbM4{
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-48LQqB{
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-49UD01{
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-49cD1D{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4C4ETt{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4D2FxP{
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-4D4nIC{
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-4D4nIC::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-4D4nIC:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-4D4nIC::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-4D4nIC::placeholder{
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-4DG5dV{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4DYMkd{
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-4G3JFz{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4HwhIY{
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-4JOYqc{
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-4JnA7S{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4KINpT{
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-4MhEPr{
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-4Old8F{
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-4RAx9N{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4RDl8A{
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-4RuRgU{
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-4S8kNU{
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-4TlGxF{
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-4VTunQ{
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-4VYeH0::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-4VYeH0:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-4VYeH0::-moz-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-4VYeH0::placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4VYeH0{
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-4Wv7d5{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4XXwij{
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-4YoEIp{
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-4ZDbjL{
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-4ZPsf9{
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-4aciFR{
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-4avjg8{
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-4cGvl3{
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-4cKieP{
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-4co3NL{
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-4dm16X{
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-4fe7np{
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-4hMsUh{
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-4jLKS6{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4jt2mX{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4litvU{
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-4niu5h{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4pSioN{
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-4pyJUU{
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-4qYUzn{
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-4qZfw8{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4qwuHO{
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-4rOjpa{
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-4u2SGa{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4ua18K{
font-size:20px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4y65BF{
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-4yANrj{
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-5092E9{
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-54ZChM{
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-58kcGv{
font-size:max(calc(var(---phw-g-widget-title-huge-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5BiIQe{
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-5D06YG{
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-5Fbrul{
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-5HeWeD{
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-5IDMDv{
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-5JmmhR{
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-5Kix1v{
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-5LUzNx{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5NcLB6::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-5NcLB6:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-5NcLB6::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-5NcLB6::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5NcLB6{
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-5NlyWE{
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-5Nojby{
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-5QTAJe{
font-size:max(calc(var(--font-size-13)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5SvwBg{
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-5UXIYD{
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-5ValRv{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5Y5Lh6{
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-5YILVx{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5Ziatc{
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-5bikAp{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5cBXjX{
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-5cBXjX::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-5cBXjX:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-5cBXjX::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-5cBXjX::placeholder{
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-5edJEh{
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-5fQaSh{
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-5iMYgC{
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-5jbhcR{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5k8xUM{
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-5l6xZa{
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-5mjOpd{
max-height:none;
max-width:none;
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5nUm05{
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-5noyZk{
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-5ogDMi{
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-5qMSoj{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5sPsYD{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5szi9i{
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-5vyF64{
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-5w6HML{
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-5yNPXG{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-602nuo{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-60oGkI{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-61Xb0X{
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-65gae3{
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-66BXFW{
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-66m1eA{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6AkALn{
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-6FJibD{
font-size:max(calc(var(--custom-font-size-7)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6GurWg{
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-6I9iNQ{
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-6JODfC{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6Lv37y{
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-6Mp8fV{
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-6RqJyU{
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-6TSWTU{
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-6UivWd{
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-6VY1I4{
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-6Vcbba{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6WGUmm{
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-6WWYX5{
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-6WYWY1{
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-6WoPif{
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-6XZVmS{
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-6ZyDMq{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6a3GCQ{
background-color:transparent;
border:none;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6cTreJ{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6e6Aa5{
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-6eP51U{
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-6eZXH6{
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-6eg6Me{
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-6fhZj9{
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-6ge8G4{
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-6jeBEj{
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-6l6SjU{
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-6oEKdy{
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-6pKRQ9{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6rXMmC{
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-6tTGsl{
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-6tsu4G{
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-6u5ajQ{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6vDtzQ{
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-6vxK0I{
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-6xWuD5{
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-6yVuLW{
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-6zktKI{
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-73ahWM{
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-73mUGI{
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-74ptmw{
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-755SnJ{
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-75H7VY{
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-78like{
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-7AhxS5{
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-7Bwi5o{
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-7GZU4S{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7HAFyu{
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-7IKHGg{
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-7Ind1e::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-7Ind1e:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-7Ind1e::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-7Ind1e::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7ItTek{
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-7JPZK2{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7KpyMg{
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-7LHoSx{
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-7PMevm{
font-size:max(calc(var(--font-size-13)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7Qanh9{
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-7Rr3bs{
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-7SCUQd{
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-7SrgbX{
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-7UMSiO{
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-7XaJjo{
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-7Y1NeS{
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-7YdTbN{
width:auto;
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-7YiMmG{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7agFr1{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7cDw15{
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-7gA7NE{
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-7gjVph{
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-7je1hw{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
min-height:51px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7lseg0{
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-7m7PjW{
font-size:max(calc(var(--custom-font-size-7)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7m9GaY{
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-7mY9bJ{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7mrO6Q{
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-7ocAxq{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7rWz9Y{
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-7tr4tt{
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-7ud2Z3{
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-7vF38p{
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-7wOmjF{
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-7xyx5b{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7yrxxM{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-800umz{
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-80pikz{
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-812kiV{
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-81lTIb{
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-84i3hD{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-87VhY9{
width:auto;
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-88Mapq{
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-89DSuq{
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-8ABQBL{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8BNg5z{
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-8CfYqX{
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-8EIO4t{
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-8Eombe{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8G1b6n{
font-size:max(calc(var(--font-size-11)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8HjHon{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8HwUVs{
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-8JPCWH{
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-8JxDDv{
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-8K00Ed{
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-8NGnoV{
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-8NNkVU{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8OVco9{
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-8Rzix5{
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-8T4u1m{
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-8VmvNI::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-8VmvNI:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-8VmvNI::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-8VmvNI::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8ahYJT{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8dNMHN{
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-8egb6T{
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-8ekQbe{
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-8lPnbk{
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-8lzj44{
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-8lzj44: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-8lzj44:focus{
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-8lzj44:active{
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-8mCi74{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8mL67l{
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-8oqnas::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-8oqnas:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-8oqnas::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-8oqnas::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8oqnas{
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-8pFKjv{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8pqWw0{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8qGMxR{
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-8uZnWo{
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-8vN0tX{
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-8va8Az{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8xCKpl{
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-912kAa{
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-933aIf{
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-979Ft7{
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-98QXGu{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-98QthB{
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-98eAPi{
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-9BDKp5{
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-9BY1Hn{
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-9EQChI{
width:auto;
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-9Fz13L::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-9Fz13L:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-9Fz13L::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-9Fz13L::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9Fz13L{
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-9GoQ0f{
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-9HmYPW{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9IMJ0r{
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-9NB8cF{
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-9NSoaM{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9ORkro{
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-9ORkro::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-9ORkro:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-9ORkro::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-9ORkro::placeholder{
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-9Oc568{
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-9QAQeW{
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-9XWq6S{
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-9Z4uOP{
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-9ZqwrD{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9bdsHi{
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-9cPrn0{
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-9dWfNS{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9eag7C{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9hoHN7{
width:auto;
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-9iBga5{
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-9iKzuq::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-9iKzuq:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-9iKzuq::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-9iKzuq::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9kS9pn{
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-9kWDwt{
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-9kqJAC{
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-9lA2KT{
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-9mWE99{
font-size:var(--custom-font-size-7);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9mb4Zn{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9om6gN{
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-9uT6wB{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9v4Zei{
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-9x42dN{
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-9xWTy3{
font-size:20px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-A03oWw{
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-A0Kwbi{
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-A0vm5K{
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-A1MRNn{
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-A2N43J{
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-A3aTc5{
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-A8fUph{
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-A8ilcf{
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-A9WD90{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ABHx68{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ACPJlT{
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-AD7sWX::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-AD7sWX:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-AD7sWX::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-AD7sWX::placeholder{
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-AEGaGM{
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-AFhKWd{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AFm1Tn{
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-AGfitn{
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-AI8z5U{
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-APngP4{
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-AQNjtb{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ATXEl1{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AXMaPU{
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-AYLAtK{
font-size:max(calc(var(--font-size-13)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AYn5mq{
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-AZPRa1{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AZi7Ps{
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-AZtejx{
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-AcugeL{
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-AgF3vp{
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-AgcJ2R{
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-Ajwtp4{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AmkhIn{
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-AqftZl{
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-AtPExN{
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-Au4AMc{
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-AvHTJP{
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-AwdMr4{
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-AzUudh{
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-AzdLKI{
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-Azu15g{
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-B0do5D{
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-B2eV1k{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-B5LRXO{
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-B74pyO{
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-B8lgBj{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BCPZwK{
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-BDCIjs{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BDUxpk{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BFuoQx{
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-BL18cn{
min-width:25%;
margin-inline-start:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BLQqL3{
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-BLoR9z{
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-BLwABs{
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-BM4Yy6{
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-BNpbkq{
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-BOmfmM{
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-BQ3JEc{
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-BQpzoM{
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-BTI1r6::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-BTI1r6:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-BTI1r6::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-BTI1r6::placeholder{
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-BVwiKT{
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-BWdTqv{
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-BXFv2F{
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-BYBmlq{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ba65bY{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BcKR2s{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BdcQmg{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Bdn00P{
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-Bfwjgc{
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-Bg3SPq{
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-BgSu9R{
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-BhdCYa{
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-BkmX7B{
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-Blji17{
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-Bmo2y7{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BnRu7X{
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-BpIfk1::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-BpIfk1:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-BpIfk1::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-BpIfk1::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BpPu1M{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BqajAd{
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-Bs0JHX{
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-BsL1Zb{
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-BszM1I{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Bua6LP{
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-Buu1Ob::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-Buu1Ob:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-Buu1Ob::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-Buu1Ob::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Buu1Ob{
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-BxCOCD{
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-Bxdymd{
margin-inline-start:calc(var(--mu-space)*1.25);
margin-inline-end:calc(var(--mu-space)*1.25);
min-width:25%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-C01Bp5{
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-C0h9Ku{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-C4Pe7J{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-C4Sej4{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-C5mDK4{
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-C8THTt{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CBAnlY{
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-CBECOD{
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-CCHzn2{
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-CDgicb{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CFz69O::-webkit-input-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-CFz69O:-ms-input-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-CFz69O::-moz-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-CFz69O::placeholder{
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-CFz69O{
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-CGQY6M{
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-CLPMKm{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CMSUFy{
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-CMVA28::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-CMVA28:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-CMVA28::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-CMVA28::placeholder{
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-CMuEZG{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CNpygw{
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-CO8qjY{
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-COFzR2{
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-CPYq7w{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CQHEZc{
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-CQOVAY{
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-CR0xrW{
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-CRiS0n{
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-CTflPz{
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-CWDLWl{
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-CXDetB{
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-CXbwz3{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CXcPi9{
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-CYpsp3{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CZk1xe{
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-CZkzyX{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CZyn0Z{
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-CaZ3qU{
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-CdNsGi{
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-Ce1EIP{
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-CegXc7{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CfRQyD::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-CfRQyD:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-CfRQyD::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-CfRQyD::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Cgr1SS{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ChW4KA{
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-CkdAJj{
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-ClAwuG{
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-Cm1r7X{
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-CoN9Xd{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CoQE1N,.btn-primary,.primary-button{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
min-height:51px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CplUzY{
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-CpmptN{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CqrIeX{
font-size:max(calc(var(--custom-font-size-7)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CuoMZg::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-CuoMZg:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-CuoMZg::-moz-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-CuoMZg::placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CuoMZg{
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-CvFRHK{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CyKc0p{
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-CyWwhU{
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-D1kXti{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-D2RtU1{
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-D2Ux2T{
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-D2nzt7{
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-D7PBbM{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-D9ddzs{
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-DAGeyS{
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-DBdAFc{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
min-height:51px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DC4LJE{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DCWFJU{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DDUv19{
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-DDpi2g{
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-DEQjGU{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DG6Kqk{
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-DKi2Yg{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DKpULj{
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-DLzK5N{
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-DMx5mF{
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-DOCDvh{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DOYrrS{
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-DPn0FH{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DPv0P9{
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-DRSu8m{
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-DSzVeg{
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-DTgIef{
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-DV4L3S{
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-DWJfqI{
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-DYQkaL{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DZ4zAJ{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DbNfMG{
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-Dbnvkq{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DijuPb{
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-Djg3oG{
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-DlPQiv{
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-DlPQiv: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-Dlz5lJ{
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-DnC8VQ{
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-DnREml{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Do5XQc{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
min-height:51px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DoJWNg{
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-DoOIMe{
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-DqLkAy{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DssyUc{
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-DtcOMl{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
min-height:51px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Du0rMZ{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DwMIk2{
max-height:none;
max-width:none;
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-E2BteG{
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-E4OT8c{
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-E5s3tU{
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-EA6kVS{
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-EBKzJA{
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-EEQZmE{
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-EFW8qY{
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-EHzu6k{
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-EM6YpT{
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-EMGh9t{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ENsoUy{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EPr8jM{
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-EQRCHT{
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-ERA52D{
font-size:20px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ERORZD{
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-ETVFJz{
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-EUvS6d{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EWkpRL{
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-EXvBgR{
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-EY4PVk{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EYQuY8{
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-EYxSYQ{
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-EZMIPq{
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-EZMIPq::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-EZMIPq:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-EZMIPq::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-EZMIPq::placeholder{
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-EcKciG{
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-EeWD3X{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Eh9Lk6{
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-EikjnH{
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-Em70ul{
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-EmjeEV{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EoBShU{
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-EpSc60{
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-Eptnx8{
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-EqwGtR{
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-ErRR18{
min-width:26%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EsmXW4{
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-EtXS2q{
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-EumQ6K{
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-Ev8DeX{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EvaQIv{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EyCmXn{
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-EySrPu{
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-EyhZ9A{
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-F1SCrH{
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-F1blil{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-F48kGZ{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-F5RTaF{
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-F6Y33U{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-F8hieg{
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-FARnEp{
width:auto;
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-FD0dMD{
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-FDyq3z{
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-FHSRpt{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FHX9c1{
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-FJi4tS{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FK80Hp{
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-FLRMpq{
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-FLxUOH{
max-height:none;
max-width:none;
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FNxIu8{
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-FNy6jT{
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-FO741y::-webkit-input-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-FO741y:-ms-input-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-FO741y::-moz-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-FO741y::placeholder{
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-FO741y{
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-FQSE29{
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-FQcjjs{
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-FSAUcU{
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-FWKYqi{
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-FX9J4N{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FYPn6c{
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-FZ6lOz{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Fa1DwV{
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-Fejen7{
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-FfN9OP{
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-FjRmmu{
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-FkJVjp{
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-FmIeir{
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-FnFmkU{
width:auto;
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-FoEx0s{
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-FrvjvM::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-FrvjvM:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-FrvjvM::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-FrvjvM::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Fu5yyJ{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Fwq69d{
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-Fwz0Uj{
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-FyKZnM{
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-G03Ty0{
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-G0eC9s{
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-G1zdAr{
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-G4eqoc{
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-G5HpN4{
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-G9QZUq{
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-GDJTyC{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GDPVKi{
max-height:none;
max-width:none;
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GETWfX{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GF1GK0{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GFu1yO{
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-GH78lU{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GHKSy2{
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-GJKKxh{
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-GJw68q{
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-GKiEbo{
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-GLGFuo{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GLV1J2{
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-GNfQfe{
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-GNpyzT{
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-GNrVuu{
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-GOTNt6{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GPw1od{
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-GQi1oW{
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-GRfud9{
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-GUR6K4{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GUnP94{
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-GUwEMv{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GWIcpn{
max-height:none;
max-width:none;
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GXpQtB{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GYqQaE{
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-Ga1E2v{
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-GarYMJ{
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-GdejEW{
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-GdejEW::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-GdejEW:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-GdejEW::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-GdejEW::placeholder{
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-Ge6Ilb{
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-Gi2PMQ::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-Gi2PMQ:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-Gi2PMQ::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-Gi2PMQ::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Gi2PMQ{
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-GiZwsG{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Gkv8z9{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Gl51UQ{
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-GlUHcj{
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-Gnvkzx{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GoPT0b{
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-GosWfN{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Gq3S3W{
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-GqF89i{
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-GseJr4{
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-GsrbhB{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Gthn1c{
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-GwCefv{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
min-height:51px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GyYl3A{
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-H0Eqkf{
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-H37zEQ{
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-H3Xbsd{
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-H4Nibc{
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-H5Vvar{
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-H76C8M{
max-height:none;
max-width:none;
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-H7opND{
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-HAUBpX{
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-HGdVdn{
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-HHEvKj{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HIwypg{
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-HJM7cZ{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HL7oZy{
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-HQultD{
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-HTtnLX{
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-HWXtp9{
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-HWgH4B{
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-HYpZKz{
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-HZZUAw{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Hb8ter{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HcAQ2X{
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-HcbJcm{
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-Hg0ZRM{
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-HozyTh{
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-HpYZsy{
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-HsEoKb{
max-height:none;
max-width:none;
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Hu3L7v{
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-HvKchP{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Hvsqbc{
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-I1OcKM{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-I1V5ga{
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-I1rHKn{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-I2NURh{
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-I6mYB8{
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-I8UJSO{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IALGYf{
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-ICDXrf{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IDCSko{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IFAOLw{
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-IGM3MC{
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-IJLTKu{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IJt141{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IKUj0h{
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-INV7Ov{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IRNouz{
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-IXd8yX{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IXdyQI{
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-IYO7Fb{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Icc4AH{
font-size:max(calc(var(--custom-font-size-7)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IjADgM{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IkNlWD{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IkSZon{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Imd6mE{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-InETWu{
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-IpOvxf{
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-IrMJ87{
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-IrmHDg{
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-Iu3aDy{
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-Iug6YO{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IwLGTf{
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-IzWG6D{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IznKwX{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-J594W4{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-J5fQQh{
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-J7ElLl{
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-J8f5n0{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JB9fov{
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-JCA6mP{
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-JGcKV2{
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-JJNp2Q{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JJQG6Z{
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-JK9HqX{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JMOmHp{
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-JN13Xi{
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-JOYaFz{
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-JPIvVW{
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-JPecc8{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JRRbtP{
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-JRYMQj{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JSQwW8{
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-JVBuEn{
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-JVZ4vh{
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-JWIWjo{
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-JWJ3j6{
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-JWVRBT::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-JWVRBT:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-JWVRBT::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-JWVRBT::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JWlfxS{
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-JbNFdt{
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-JbYW0V{
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-Jc5zXE{
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-Jcg8XL{
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-JeceTM::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-JeceTM:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-JeceTM::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-JeceTM::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Jf1pEo{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JoWdUO{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JpnPbR{
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-Jq8tdd::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-Jq8tdd:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-Jq8tdd::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-Jq8tdd::placeholder{
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-JqpFAS{
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-JsohCv{
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-JuBtJt{
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-JvNNwl{
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-K2IDX5{
font-size:max(calc(var(--custom-font-size-7)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-K95i93{
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-KAMwWk{
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-KAXXQs{
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-KBV4j9{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KFOymW{
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-KHDRf4{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KJ5Zcr{
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-KLrpp3{
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-KOdXv8{
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-KPvUzk{
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-KR3qrB{
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-KUtjm4{
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-KWYd6E{
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-KWtWRo{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KXhGiE{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KXqTcn{
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-KYcqJb{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KYszeb{
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-Kb3Kkg{
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-Kbb7SG{
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-KcNiji{
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-KghO44{
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-Kgw4vp{
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-KiWtlt{
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-Kj0mNN{
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-KjJqTP{
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-Kl7jUq{
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-KmvsGr{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Kn8Uat{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KnIZjH{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KqU3xs{
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-KqsXel{
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-KqztfG{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Kui4gM{
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-Kw2N8M{
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-KxyYAw{
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-KyfEwo{
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-KzgnUS{
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-L066KA{
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-L39G2Z{
font-size:max(calc(var(--font-size-15)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-L3FMv9{
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-L6avdn{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LBiFfL{
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-LCFZ2M{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LE6MiZ{
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-LHGpXD{
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-LHczoG{
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-LI43BH::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-LI43BH:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-LI43BH::-moz-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-LI43BH::placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LI43BH{
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-LJsDBm{
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-LKVagn{
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-LLBqWb{
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-LLOlBq{
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-LLOlBq::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-LLOlBq:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-LLOlBq::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-LLOlBq::placeholder{
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-LPHHr5{
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-LPZ3BB{
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-LTq1gs{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LUfpzl{
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-LYQyE8{
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-LYSsX5{
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-Lap6FG{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LasafZ{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LbVXMq{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Lbuapd{
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-LcFd8y{
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-LckQPd{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Lctppw{
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-LiXdzD{
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-LjJi1X{
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-LlcKRD{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LmQ35O{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LmiQSO{
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-Lot95c{
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-LqTBmK{
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-LukISQ{
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-LveYng{
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-Lvr2Dm{
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-LyK9MW{
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-M5FKzu{
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-M8MTRT{
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-M8xfrm{
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-M9yzvM{
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-MCrsu9{
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-MD2nn8{
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-MD8yZz{
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-MDEECS{
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-MEtVxH{
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-MFgNsA{
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-MGJymX{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MHCWez{
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-MHNEBx{
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-MIf6wL{
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-MKMcH7{
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-ML3HFL{
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-ML3MAL{
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-MM1XMx{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MMEZyh{
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-MNE2kJ{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MNKztV{
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-MNif2L{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MNvL0Z{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MOtT6Q{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MQRxBP{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MQsdxx{
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-MRfROV{
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-MRr91l{
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-MRtpWn{
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-MU07ex{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MYNnr2{
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-MdMv5Q{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Me2uI4{
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-MecTKs{
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-MfEEqG{
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-MiBDkv{
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-MjCG2P{
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-MmtT0u{
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-Mn0Am3{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Mo2fl9{
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-Mo2fl9::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-Mo2fl9:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-Mo2fl9::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-Mo2fl9::placeholder{
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-MqEiTe{
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-MqF881{
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-MqSoD4{
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-MqSoD4::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-MqSoD4:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-MqSoD4::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-MqSoD4::placeholder{
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-MqrM7Q{
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-MrKfqb{
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-MsPHd6{
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-MxmF5B{
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-MxmF5B::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-MxmF5B:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-MxmF5B::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-MxmF5B::placeholder{
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-MyQwHR{
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-MywXAq{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MzPJDh::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-MzPJDh:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-MzPJDh::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-MzPJDh::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MzPJDh{
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-N0SgNT{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-N0gOZZ{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-N0pZoT{
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-N16vwy{
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-N2e0eX{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-N59nAT{
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-N7nJOP{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-N8SrQC{
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-N94fLH{
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-N9QQyT{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-N9uLqB{
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-NAVEce{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NE2bT9{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NEZ4Wg{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NEc7Ko{
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-NFq2Ex{
font-size:max(calc(var(--font-size-13)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NFxuUC{
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-NFyrd6{
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-NG1B0z{
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-NKAFi0::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-NKAFi0:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-NKAFi0::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-NKAFi0::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NKAFi0{
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-NLGXLv{
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-NLsmxF{
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-NM78J7{
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-NMRp3c{
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-NNZboC{
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-NNhs2p{
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-NOvRvX{
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-NP4MUI{
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-NWcioE{
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-NXcfV8{
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-NXio3e{
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-NZfTdz{
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-NaFbaB{
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-NahStU{
margin-inline-start:calc(var(--mu-space)*1.25);
min-width:30%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NavNTV{
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-NbKTqy{
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-NbZ1co{
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-NcW9x6{
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-NfGsL8{
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-NfQSW3{
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-NfmYEv{
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-Nhw1gR{
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-NiPoaD{
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-NiXkgU{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NigAnR{
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-Niumia{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Njjhm4{
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-NkpJjf{
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-NmACIL{
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-NmnviW{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NmuiDG{
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-NnOhC7{
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-NnYiRT{
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-NoCTG8{
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-NpSQ9V{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Npg85p{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NproLP{
width:auto;
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-Nrw5GQ{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
min-height:51px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NtAdUL{
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-NxYB5w{
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-NzSukB{
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-NzYraP{
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-O0zG9R{
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-O2bvcc{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-O4cgpY{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-O5TcUv{
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-O5yAnc{
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-O8bsMA{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-O8jkrS{
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-O9gOti{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OA8s5R{
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-OACWqs{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OAHbg8{
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-ODIE6J{
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-OEtIXd{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OEvcmN{
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-OFzMej{
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-OHISNW{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OHMbWl{
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-OHncaU::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-OHncaU:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-OHncaU::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-OHncaU::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OHncaU{
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-OHohiT{
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-OKB8HB{
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-OMBWFN{
width:auto;
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-OMWE4j::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-OMWE4j:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-OMWE4j::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-OMWE4j::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OMwK6q{
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-OOT97x{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OSLfXx{
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-OUKoUl{
font-size:max(calc(var(---phw-g-widget-title-huge-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OXrpMm{
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-OZEaC8{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OZpQVH{
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-Oa4ZsI{
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-ObgnWA{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OgYZSB{
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-Oi6KgV{
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-OinWEn{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OldYNK{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Om860m{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OmXOKm{
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-OqGTkF{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OtDUwV{
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-Ov6D0o{
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-OwjxUz{
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-OzHm5E{
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-P0LTJY{
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-P1QQdf{
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-P369jE{
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-P7gcEw{
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-P8ohNI{
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-P92oAa{
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-P9bgXH{
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-PAh70b{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PCSLpd{
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-PCWbw9{
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-PD51sl{
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-PFyNEV{
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-PJvSQu{
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-PJy611::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-PJy611:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-PJy611::-moz-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-PJy611::placeholder{
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-PJy611{
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-PKAmqu{
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-PLaU2Z{
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-PMauZ4{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PNuJuj{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PPRBp9{
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-PRM2SL{
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-PSK5uu{
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-PXEWCQ{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Pd9uOH{
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-PgIq8x{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PgOwsS{
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-PhHr1y{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PhOgST{
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-PhYjw4{
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-Phw9Gf{
font-size:max(calc(var(--font-size-13)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PkYnwr{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Pl5h0A{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PlPdoF{
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-Pnpaor{
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-PnqG6U{
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-Po7K3D{
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-PovYlj::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-PovYlj:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-PovYlj::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-PovYlj::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Pt5Lqj{
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-PtUMMu::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-PtUMMu:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-PtUMMu::-moz-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-PtUMMu::placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PtUMMu{
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-PtXurV{
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-Pw0ypM{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PwJaBf{
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-PxDgLW{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Py86qC{
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-PyTLJq{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PzOkfP{
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-PzYnDG{
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-Q0qdel{
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-QHy9Jj::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-QHy9Jj:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-QHy9Jj::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-QHy9Jj::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QHy9Jj{
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-QI7H0U{
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-QIylal{
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-QLALbp{
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-QMoFM9{
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-QNKBZZ{
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-QNevaS{
font-size:max(calc(var(--font-size-13)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QPSyTg{
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-QRE821{
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-QRWuhF{
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-QTC7Ks{
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-QTtG8p{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QTvh0t{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QXzoym{
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-QY2Fhv{
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-QZMIgR{
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-Qa98OM{
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-Qa9FUv{
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-QdoTdU{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QeztW2{
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-QgDBZx{
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-QgJ221{
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-QhgYmH{
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-Qipk5F{
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-QjKe98{
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-QjPo4X{
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-Qk6y6H{
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-QknmWi{
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-QlqeXw{
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-Qq74L8{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QqfWlw{
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-QrC00Z{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QrugJi{
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-QsW1r6{
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-QwTPB7{
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-QzEwT2{
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-QzlQJU{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-R5MfJQ{
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-R5jC7V{
font-size:max(calc(var(---phw-g-widget-title-huge-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-R5vq0n{
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-R6YwwW{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-R7wwmV{
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-RAs2GK{
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-RCpaef{
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-RDE2Pc{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RGYmGt{
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-RGrPpN{
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-RL8ow2{
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-RL8ow2::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-RL8ow2:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-RL8ow2::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-RL8ow2::placeholder{
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-RM4HhV{
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-RNC1jw{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RP0iKQ{
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-RP7ovC{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RPOgHq{
max-height:none;
max-width:none;
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RVExaS{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RXGLF2{
min-width:26%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RYxWXO{
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-RZNujw{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RZvNie{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RbJH4A{
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-RbdolJ{
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-Rbzjr4{
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-Rc1pER{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Rcs8gr{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ReuTDf{
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-Rg34R2{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RhTBqc{
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-RhWF6u{
width:auto;
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-Riiret{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RjkWub{
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-Rk0b1j{
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-RlTZIJ{
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-RmJQUt{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RphVjY{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RpjYZT{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RqQqAN{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Rqkgq2{
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-RsaOD8{
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-Rsj4zB::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-Rsj4zB:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-Rsj4zB::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-Rsj4zB::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Rsk3oU{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RtGipw{
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-RtRTnH{
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-Rtbu3S{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RtoM06{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RvHAsT{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RwV50B{
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-RwXkeS{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RwamMW{
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-RzJsQu{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-S2R0cx{
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-S2mLaj{
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-S6Efp4{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-S6Si7A::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-S6Si7A:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-S6Si7A::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-S6Si7A::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-S6Si7A{
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-S8RCS1{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-S8UhjE{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-S9VweP{
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-SAgLLz{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SCGFoa{
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-SDNwPG{
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-SDpb5z{
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-SHCyrj{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SJCeHO{
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-SJn26p{
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-SLiy78{
font-size:max(calc(var(--custom-font-size-7)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SNKA28{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SPd76T::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-SPd76T:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-SPd76T::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-SPd76T::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SPd76T{
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-SQ8KJO{
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-SRJC2M{
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-SSrk6f{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SUWG88{
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-SW49G2{
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-SWrUcS{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SYN4aB{
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-SZwRDZ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SafVba{
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-ScQXP4::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-ScQXP4:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-ScQXP4::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-ScQXP4::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ScQXP4{
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-ScepTI{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SelCIc{
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-SfkRuV{
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-SpGJdr{
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-Spk8ha{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SrEavB{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SrIIOJ{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-StY8iy{
font-size:max(calc(var(--font-size-13)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Suy5hD{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-T4lbOx{
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-T7Iscp{
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-T7kLwl{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-T8j4jV{
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-T9xBgt{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TE4ATa{
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-TEQ8H6{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TEdkKJ{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TEiBOG{
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-TIxx59{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TKlRP8{
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-TL9BYl{
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-TLFQS2{
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-TLJvux{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TOD0FH{
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-TPYRnn{
font-size:max(calc(var(--custom-font-size-7)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TQWxMn{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TRoHPY{
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-TSJ0NQ{
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-TSJ0NQ::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-TSJ0NQ:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-TSJ0NQ::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-TSJ0NQ::placeholder{
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-TV1F9L{
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-TVQNK6{
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-TW8aTF{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TZZRNo{
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-TbEYBd{
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-TbvE4B{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Tf7D42{
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-TgqURu{
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-ThmRac{
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-Tj8Obk{
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-TmO7hH{
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-Tmbs6C::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-Tmbs6C:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-Tmbs6C::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-Tmbs6C::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Tn8OIb{
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-Toiw9j{
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-Tpk5XL{
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-TreZtX{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Trt3y1{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Trz7vi{
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-TuAu82{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TuFrZ4{
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-Tutc02{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TxGYt2{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TyrDzF{
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-Tyz38c{
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-Tz38al{
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-U0GmVh{
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-U0qKRj{
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-U0xaWC{
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-U2NBM5{
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-U2NBM5::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-U2NBM5:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-U2NBM5::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-U2NBM5::placeholder{
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-U2Vy6C{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-U526h7{
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-U6haXr{
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-UBwX4s{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UCPNWX{
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-UCqKhq{
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-UGspru{
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-UH3g19{
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-UI0rsr{
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-UI1a3J{
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-UIyzDs{
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-UJowv9{
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-UK5faZ{
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-UMTBPj{
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-UPy2qo{
width:auto;
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-USJ2Ex{
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-UUwpi1{
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-UUzzmh{
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-UVGuqR{
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-UWttir{
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-UXLhsD{
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-UYSDRj{
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-UZ9Jjv{
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-UZDhVi{
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-UbGgFd{
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-Ubm9VT{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UcM5rm{
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-UdRYnu{
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-UgfN2b{
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-Uh9WB2{
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-UkpbqA{
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-UlHMfD{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
min-height:51px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UmDEuD{
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-Unib86{
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-Uoqw7K{
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-Uq1RCu{
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-Uq4591{
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-UsiX7a{
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-UuX67F{
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-Uurelu{
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-UvSaMx{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UwCM58{
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-Uwtg98{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
height:64px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UxcL8S{
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-V0Za6x{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-V1LVrI{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-V1un2l{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-V3KKag{
font-size:max(calc(var(--font-size-13)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-V5EWdy{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-V5GurU{
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-V7msal{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-V8Q0eg{
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-V8feCm{
width:80%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-V9qrPg{
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-VANM3O{
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-VFsZ0n{
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-VIqFJ6{
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-VJRlc8{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VL29oy{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VP8V4C{
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-VQGM4U{
font-size:max(calc(var(--font-size-15)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VTsOJF{
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-VTwTsL{
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-VUcXN0{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VViKua{
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-VWTPCI{
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-VXTBgC{
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-VYYMUP{
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-VZLXXX{
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-VZRySq{
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-VaxlTj{
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-VfN5NN{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Vh4hGs{
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-VhADvX{
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-Vj8Zn9{
width:auto;
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-VmL1pn{
font-size:var(--custom-font-size-7);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Vn3s26{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VnCjZH{
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-VpYZRR{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Vri3fb{
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-VscZEg{
max-width:none;
min-width:0px;
min-height:0px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VtffKb{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VuyTEM{
font-size:max(calc(var(---phw-g-widget-title-huge-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VuzGDq{
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-VwA9az{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VwSwpt{
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-VxULVO{
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-VxgZHg{
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-W0uxvc::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-W0uxvc:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-W0uxvc::-moz-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-W0uxvc::placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-W0uxvc{
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-W16c62{
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-W3INYx{
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-W42dAY{
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-W4h6zp{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
min-height:51px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-W5LBS8{
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-W5yabH{
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-W89Ymc{
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-WAFldL{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WAPwnH{
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-WBldxO{
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-WCAfWs{
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-WHy9P1{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WJwefW{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WL9ZMV::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-WL9ZMV:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-WL9ZMV::-moz-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-WL9ZMV::placeholder{
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-WL9ZMV{
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-WLwLVC{
font-size:max(calc(var(---phw-g-widget-title-huge-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WNeVsz{
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-WQLpMW{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WQqTPO{
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-WREItU{
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-WSQSLg{
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-WTUkHV{
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-WTjGOA{
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-WUEjYp{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WW7Q00{
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-WYtnHj::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-WYtnHj:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-WYtnHj::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-WYtnHj::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WYtnHj{
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-Wad4qN{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WapVH0{
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-Wcahwy{
min-width:26%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WdW2BI{
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-WeIr2q{
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-WfXhmM{
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-Wfls9c{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WgaR2u{
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-WhI1nz{
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-WjG6sm{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WlA4lG{
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-WoD1Br{
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-WsJjCq{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Wtm9JC{
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-Wv6wEp{
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-WvmQvW{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WwbjzH{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Wxntzj{
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-Wzx5Y0{
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-X0WyAJ{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-X1Q736{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-X1vfaM{
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-X3UwN8{
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-X3bJFZ{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-X3rzDA{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-X4FB1y{
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-X4dyY0{
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-X5CznV{
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-X6FaWO{
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-X6eyQf{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XAxZIs{
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-XBXO3G{
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-XCGoBF{
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-XD8BDv{
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-XDIldr{
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-XDU5Jb{
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-XDlcV4{
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-XF9jGO{
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-XGwmlo{
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-XImRdC{
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-XKk0Hs{
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-XLKeM6{
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-XMZyWH{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XNErie{
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-XP9dZ3{
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-XPHg06{
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-XPHg06: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-XPVcqn{
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-XQqAMZ{
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-XRPSm0{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XRwcJy::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-XRwcJy:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-XRwcJy::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-XRwcJy::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XRwcJy{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XSy3qY{
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-XSy3qY::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-XSy3qY:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-XSy3qY::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-XSy3qY::placeholder{
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-XUU90L{
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-XVWcDb{
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-XWP2lf{
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-XZiQtB{
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-Xa3U63{
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-Xc7mPc{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XcYCXG{
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-Xcc2gv{
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-XclDFs{
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-XfnFHN{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XfnVPU{
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-XgTvkG{
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-Xgu0Mu{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XjSD5g{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XmH9ts{
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-XmudLH{
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-Xqa6XJ{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XrVqiO{
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-XraKti{
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-XtwMEf{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Xu40Kc{
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-Xv1e04{
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-XvVQdU{
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-XxzlI3{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Y0KYhk{
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-Y0RvEk{
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-Y0TBbr{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Y0Z91T{
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-Y0meaN{
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-Y2nlRY{
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-Y9fiau{
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-Y9wgVg::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-Y9wgVg:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-Y9wgVg::-moz-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-Y9wgVg::placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Y9wgVg{
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-YBcwFU{
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-YEfmXh{
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-YFHnqz{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YGmGfE{
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-YIaVie{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YJIoDE{
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-YKnxA6{
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-YLkKp2{
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-YMMITh{
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-YNZyLf{
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-YNmlnp{
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-YQ1ELN{
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-YR0RDo{
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-YTRiFZ{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YTresB{
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-YWk7uU{
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-YbCziJ{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YcCSI2{
font-size:max(calc(var(--font-size-15)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YcHKfy{
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-YchKLc{
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-YeodY4::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-YeodY4:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-YeodY4::-moz-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-YeodY4::placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YeodY4{
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-YetgCt::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-YetgCt:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-YetgCt::-moz-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-YetgCt::placeholder{
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-YetgCt{
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-YfFXIR{
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-YiQZfc{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YkhEKz{
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-Yoghtk{
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-Yqvkd7{
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-Yr67Ji{
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-Yr8SsX{
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-Yrozrf{
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-YtR3aI{
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-YuscfD{
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-YwMobW{
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-Yx4MTq{
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-YxaudU{
max-height:none;
max-width:none;
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YxfzWG{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YxxyiF{
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-Z0soLa{
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-Z10t9a{
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-Z2Z3SA{
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-Z3gPDf::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-Z3gPDf:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-Z3gPDf::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-Z3gPDf::placeholder{
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-Z61Z6S{
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-Z97wIe{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Z9O41u{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZA9vuq{
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-ZAMCBi{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZBJ5CK{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZECTi1{
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-ZEMRUj{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZEfpSQ{
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-ZGPe2k{
max-height:none;
max-width:none;
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZHReTz{
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-ZLBmIS{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZLp98S{
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-ZMQQwV{
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-ZPsHko{
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-ZQgfTa{
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-ZReAY7{
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-ZRgKT9{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZS7Dq6{
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-ZVj3at{
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-ZVytSY{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZWCg4y{
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-ZXAruk{
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-ZYgE9V{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZZPXnh{
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-ZZVnRm{
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-Za6ZcY{
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-ZdnKuT{
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-ZeRBl3{
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-ZeRWYq{
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-ZeVBmd{
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-ZfErRZ{
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-ZfisvV{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZgZUxl{
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-Zgvutc{
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-Zi49YX{
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-ZjWqmk{
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-ZjgxtS{
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-Zncz6i{
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-ZoOFda{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
min-height:51px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Zok0sV{
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-ZrETU8::-webkit-input-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-ZrETU8:-ms-input-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-ZrETU8::-moz-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-ZrETU8::placeholder{
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-ZrETU8{
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-ZtvSsB{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Zum50O{
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-ZxsXE5{
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-ZyxNbX{
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-a1XKTq{
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-a2Bmaa{
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-a7dvb8{
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-aEGXKT{
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-aESgJC{
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-aEuKTC{
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-aFwlmB{
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-aGHuTx{
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-aGYD4e{
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-aGsbnQ{
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-aHrVPD{
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-aNEHQ4{
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-aOr5Xp{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aPhYjC{
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-aQDqu7{
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-aQycVM{
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-aTTz7P{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aUQK1p{
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-aWRlku{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aaTeDv{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ad6Ego{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ahsdXs{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aiLYIZ{
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-aiXzhU{
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-aklQ5V{
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-albdce{
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-an69nb{
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-ao77HT{
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-aoSx5o{
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-apfBBz{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
min-height:51px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-apjZ4q{
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-arGWxu{
width:auto;
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-arLXtM{
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-arwSeZ{
font-size:max(calc(var(---phw-g-widget-title-huge-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-atzrgg{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-awyFio{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-axj6qO{
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-axt5Gk{
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-axt5Gk::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-axt5Gk:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-axt5Gk::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-axt5Gk::placeholder{
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-ayr0Y4{
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-b33psH{
font-size:max(calc(var(--font-size-13)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-b33sPZ{
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-b4P6Mi{
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-b71zgh{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-b7AruA{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-b9KavT{
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-bEeAiY{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bFHOZG{
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-bGkhCf{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bIbg0s{
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-bL8ZlI{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bLz4vJ{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bPGNv1{
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-bPs2h2{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bQmBW7{
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-bSpKRr{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
min-height:51px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bXjiLA{
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-bYJ1BT{
max-width:auto;
min-width:30%;
margin-inline-start:calc(var(--mu-space)*1.25);
margin-bottom:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bYjmas{
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-bfmyRw{
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-bgV1BE{
width:auto;
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-biNFq1{
font-size:max(calc(var(--font-size-13)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-blMHZP{
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-blg1IT{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bnSrml{
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-bnn85Y{
max-height:none;
max-width:none;
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bo8j8o{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bqCiMj{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bqGcNC{
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-bquOVE{
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-bsakyk{
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-btKNsL{
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-buxA0V::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-buxA0V:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-buxA0V::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-buxA0V::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bwgnPq{
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-bwkwyL{
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-bxq3ZN{
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-byw3tf{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bywai0{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-c0t1KL::-webkit-input-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-c0t1KL:-ms-input-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-c0t1KL::-moz-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-c0t1KL::placeholder{
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-c0t1KL{
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-c2Y3uw{
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-c3zTZP{
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-c4Avky{
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-c5kPnw{
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-c7yfW3{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-c9sDz7{
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-cAODd2{
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-cCC2gH{
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-cCbDJC{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cCbgqJ{
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-cDHAWF{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cDSTMT{
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-cDTkSg{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cGIBQZ{
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-cGOPP7{
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-cGQe2z{
font-size:max(calc(var(---phw-g-widget-title-huge-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cH6Zii{
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-cHsw4W{
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-cIyAir{
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-cIyAir: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-cIyAir:focus{
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-cIyAir:active{
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-cJESTW{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cKafCD{
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-cKpEqh{
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-cN8E7V{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cPUNBZ{
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-cRLMCy{
min-width:26%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cRakIS{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cRxbK4{
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-cT87LS{
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-cYi2cM{
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-ca5hYJ{
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-cdjvq6{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cepJsi{
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-cfqtTr{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cggQ47{
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-chu8gG{
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-ckzje9::-webkit-input-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-ckzje9:-ms-input-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-ckzje9::-moz-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-ckzje9::placeholder{
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-ckzje9{
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-codsTZ{
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-cqSL9o{
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-crQcfp{
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-crRps7{
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-crWrz7{
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-csC57H{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-csOWKi::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-csOWKi:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-csOWKi::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-csOWKi::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-csOWKi{
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-ctIDEy{
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-ctsmLX{
max-width:none;
min-width:0px;
min-height:0px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cuhD6O{
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-cyRm91{
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-cytohf{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-d2G86T{
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-d2IPaS{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-d3uJX2{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-d4VfdM{
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-d54tmE{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-d7G6LN{
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-d8HEKa{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-d95CB0{
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-d9j81L{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dAZRwu{
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-dAmWi1{
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-dAma4Z{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dBH7l7{
font-size:max(calc(var(---phw-g-widget-title-huge-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dCEP7d{
margin-inline-start:calc(var(--mu-space)*1.25);
margin-inline-end:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dCZgx2{
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-dDCoAV{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dDxUe7{
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-dESGop{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dGTSHa{
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-dHNfzh{
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-dJR3yu{
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-dKWkVi{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dMz6pd{
font-size:max(calc(var(--font-size-15)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dNr7Fu{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dOhOig{
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-dOtRCt::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-dOtRCt:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-dOtRCt::-moz-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-dOtRCt::placeholder{
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-dOtRCt{
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-dPBsFW{
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-dPogCD{
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-dR0FoE::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-dR0FoE:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-dR0FoE::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-dR0FoE::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dR0FoE{
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-dSrktC{
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-dVCpJ9{
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-dW0PyM{
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-dWXjQR{
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-dYiwU5{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dYm9uz{
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-dZ1mGG{
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-dZ3HnF{
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-dZ7FGZ{
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-db42Qu{
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-ddxFsr{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-df3698{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dfHNkZ{
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-dfXZhI{
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-dj74gu{
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-djOzfM{
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-dn57mT{
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-dnuBfE{
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-domKKM{
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-dpZC2k{
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-dpzEbK{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dquz2q{
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-dv6XY1{
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-dw5qC0{
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-dwXWVT{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-e0m5As::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-e0m5As:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-e0m5As::-moz-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-e0m5As::placeholder{
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-e0m5As{
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-e0r4pW{
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-e1E7mu{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-e1vwGw{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-e5nPGJ{
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-e9xx2X{
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-eBV8lq{
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-eBVPiV{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eCbyZ7{
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-eCregt{
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-eENPat{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eElUH1{
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-eF8UdE{
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-eFMLD2{
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-eGgnnC{
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-eHt7OX{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eIIHcN{
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-eIPbvk{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eJdjn7{
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-eLnPso{
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-eMOvIr{
max-height:none;
max-width:none;
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eQnAvB{
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-eT0QHa{
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-eUD4Hp{
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-eVB4jm{
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-eZmvBp{
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-eamxVQ{
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-eayz9i{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ec8Xi2{
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-eca5pI{
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-ecnO4o{
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-ecr3Gi{
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-eep5Ag{
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-efGcWP{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eflohS{
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-eg659H{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ehbCQP{
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-ehk7mN{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eihoH1{
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-ejAHNC{
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-ejsZty::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-ejsZty:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-ejsZty::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-ejsZty::placeholder{
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-ekKhTk::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-ekKhTk:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-ekKhTk::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-ekKhTk::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ekw9R7{
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-el6Qs1{
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-emaNB3{
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-enMkDh{
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-epuiZl{
font-size:max(calc(var(--font-size-13)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-f0Z7ue{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-f0xnxX{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-f1BDbH{
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-f1P5gF{
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-f2uVUJ{
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-f6UQ1K{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-f7C6pe{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-f9sbqY::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-f9sbqY:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-f9sbqY::-moz-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-f9sbqY::placeholder{
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-f9sbqY{
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-fA5EM4::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-fA5EM4:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-fA5EM4::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-fA5EM4::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fA5EM4{
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-fAyUMs{
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-fDO88m{
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-fGLPo6{
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-fH1PG5{
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-fK4hno{
font-size:max(calc(var(---phw-g-widget-title-huge-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fKi8v0{
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-fLZhKs{
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-fMJgYT{
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-fP0ZQz::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-fP0ZQz:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-fP0ZQz::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-fP0ZQz::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fPPMBW{
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-fQ0ZZ8{
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-fQhOfc{
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-fUpR2k{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fVDblX{
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-fVlGtz{
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-fWk2mG{
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-fXmrgv{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fY4PAh{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fZZfPy{
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-farj9W{
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-favBY9{
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-fdgwFs{
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-fedwbc{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
min-height:51px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-feo2SW{
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-ffQSoI{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fh7WVb{
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-fhoRA3{
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-fjEjr1{
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-fkB1sv{
width:auto;
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-flbaKe{
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-fltAhD{
font-size:max(calc(var(--custom-font-size-7)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fnPcdr{
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-frCWR2{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-frTWiY{
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-ftEFB0{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ftFhZ2{
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-fvGZKG{
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-fvOOPZ{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fw0ACI{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fwJCWy{
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-fwVLmu{
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-fwoFFN{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fx48tm{
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-fzOZIp{
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-fzZwQb{
max-height:none;
max-width:none;
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fzo0sV{
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-g1vbSN{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-g2kIma{
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-g3ILdU{
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-g4M8wu{
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-g4vHtg{
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-g81LNl::-webkit-input-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-g81LNl:-ms-input-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-g81LNl::-moz-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-g81LNl::placeholder{
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-g81LNl{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-g8z5FH{
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-g9HOZP{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gAh2jB{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gE5fqE{
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-gEnJJU{
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-gHfU2Y{
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-gI4hGd{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gKswlt{
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-gMy79a{
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-gOyWqZ{
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-gP1t7e{
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-gQA7v0{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gRes8K{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gWO2Ip{
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-gWS0jG{
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-gXC3VP{
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-gXJhGp{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gXWPxR{
background-color:transparent;
border:none;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gYE4rC{
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-ga348v{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gaB9jr{
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-gbuFsq{
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-gcWKzf{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gcbBer::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-gcbBer:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-gcbBer::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-gcbBer::placeholder{
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-gd4Eu1{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gelH1P{
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-getdVy::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-getdVy:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-getdVy::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-getdVy::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gho9UK{
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-giwWZy{
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-gkCnJE{
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-gn7eGw{
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-gr9hmi{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-grRkkj{
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-grd1YT{
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-grexlQ{
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-gtV1Qx{
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-gukHh3{
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-gvbGJ3{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gwOYIE{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gwTsTO{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-h22SgM{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-h42cF1{
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-h4QtAS{
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-h6EcpC{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-h8g2oU{
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-h9WNez{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hBQg4x{
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-hC5VFe{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hFME6z{
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-hGPmQL{
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-hH4EF7{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hHqYZo{
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-hLZJiu{
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-hNBHzx{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hP8h3F{
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-hRlK6P{
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-hTqAQz{
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-hTrBQo{
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-hUGwEb{
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-hV8V6C{
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-hVgyiH{
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-hWCORD{
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-hWfBpp{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hYOgLq{
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-hZk1eU{
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-hZrkNr{
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-haJkTw{
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-haX55u{
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-hcOxcK{
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-hefJSb{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hil94Q{
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-hkqgu8{
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-hn9iWy{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hoNKs2{
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-horOX1{
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-hpzIjZ{
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-hqR30J{
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-htjgJ9{
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-huGZeY{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hygxF6{
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-hyjhVG{
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-hzKnc9{
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-hzlup6{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-i0KQgI{
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-i0l1Cx{
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-i0tvXP{
font-size:max(calc(var(--font-size-13)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-i3Pdc0{
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-i3gIuT{
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-i4dtAi{
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-i4rv7x{
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-i5qlVx{
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-i6NEFM{
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-i7m22p{
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-iAPr5Q{
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-iCiVDd{
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-iD9rdk{
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-iDpgVE{
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-iHTG9j::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-iHTG9j:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-iHTG9j::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-iHTG9j::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iHdzI5{
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-iIQakC{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iJ0Yxn{
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-iK9XfK{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iOGJmu::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-iOGJmu:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-iOGJmu::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-iOGJmu::placeholder{
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-iP9ynS{
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-iPKseH{
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-iREtfE::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-iREtfE:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-iREtfE::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-iREtfE::placeholder{
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-iRHqBv{
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-iVSy3D{
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-iWjieO{
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-iZDxRl{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iZeKzz{
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-iaeP4g{
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-ic34XH{
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-idR5nM{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ih0Wh0{
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-ihKP5o{
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-ikrCTl{
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-ikytJe{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-inWSeT{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iogVN4{
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-iqEAZa{
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-itOBHj{
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-ivOIDm{
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-ix3QAi{
min-width:26%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iyIufj{
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-iyso83{
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-izIIjs{
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-j0lpNu{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-j12epS{
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-j1rxHW{
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-j3Ef1j{
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-j4wzCj{
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-j5znLT{
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-j6YfDw{
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-j6et0B{
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-j6quTe{
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-j8FOBm{
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-j8f71Q{
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-jA87dQ{
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-jAyj7G{
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-jCeS6C{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jEPPJ9{
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-jFe8u5{
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-jGcdCR{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
min-height:51px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jJ8O6U{
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-jKFuXG{
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-jMy0Rz{
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-jPMKfB{
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-jPMKfB::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-jPMKfB:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-jPMKfB::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-jPMKfB::placeholder{
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-jPa4ab{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jSqNPw{
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-jXO5R2{
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-jYYboK{
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-jZdMYc{
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-jgHjQy{
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-jinwfJ{
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-jlDgOi{
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-jnAqG8{
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-jpjH1d{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jqTijV{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jsLeGH{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jsPgv8{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jt4QzM{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jw1BYs{
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-jy4i3F{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jyXFae{
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-jzWLay{
width:auto;
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-k17ZrN{
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-k1U6Mg{
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-k1XWk7{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-k2Z8Y4{
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-k4ve53{
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-k5LBig{
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-k6ZkUj{
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-k7nIeR{
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-k8qzyI{
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-kBsqy2{
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-kEj0pZ{
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-kFzHOl{
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-kGTzAA{
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-kK4LhE{
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-kKDYkb{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kNEOFM{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kNNm2o{
font-size:max(calc(var(---phw-g-widget-title-huge-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kNraag{
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-kPIMNt{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kQdunB{
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-kRVnem{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kS7b1l{
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-kSjgot{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
min-height:51px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kSrEZz::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-kSrEZz:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-kSrEZz::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-kSrEZz::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kUXgaU{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kXZtwv{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kYK5fZ{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kYvNqg{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kZcayy{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-karceC{
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-kbFxEO{
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-kbJHfn{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kd4Raj{
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-kdDOCG{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kduW75{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-keR3lR{
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-kfhpHh{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-khqlPl{
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-khy7wb{
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-kiEU8k{
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-kkqnCH{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kld1q9{
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-kmgOew{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-knEcXz{
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-knauqo{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kokWaD::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-kokWaD:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-kokWaD::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-kokWaD::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kpVwYN{
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-kq0nWD{
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-ks8dFf{
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-ktd8LV{
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-ku4edZ{
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-kueNcW{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kxjoyL{
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-kxvpOt{
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-kzTs8K{
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-l2jJ3y{
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-l2rOMo::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-l2rOMo:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-l2rOMo::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-l2rOMo::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-l2wONL{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-l34atT{
min-width:26%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-l4ozSI{
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-l7v3wB{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-l7wEqN{
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-lA6x9O{
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-lB9sc6{
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-lBOWV0{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lEmU0A{
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-lGRbgz{
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-lK0SQI{
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-lNZgRc{
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-lNmKiG{
font-size:max(calc(var(--font-size-13)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lPNgqF{
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-lPzuwP{
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-lSlxFv{
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-lStusy{
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-lT6YMs{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lTDfoL{
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-lTDfoL::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-lTDfoL:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-lTDfoL::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-lTDfoL::placeholder{
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-lUNemK{
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-lUORvz{
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-lUORvz::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-lUORvz:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-lUORvz::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-lUORvz::placeholder{
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-lUubbo{
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-lVdZKk{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lXNSSz{
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-lY279I{
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-lZ6fI5{
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-lZgLzq{
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-lafETT{
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-leXxuU{
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-lfMCg4{
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-lfnAXY{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lgmKel{
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-ljOGND{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ljSLMT{
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-llds0c{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lms5hk{
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-ln44hp{
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-loMT94{
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-loPop5{
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-lq1kEd{
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-lqno9r{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lrphAy{
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-ltelvk{
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-lu4GLI{
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-lwAtML{
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-lwGcud{
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-lzX22R{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-m0cvQR{
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-m1vINB{
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-m38LvA{
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-mB3lgq{
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-mB96tz{
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-mHFMlN{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mHLoMh{
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-mHahyL{
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-mHjMrh{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mJjhXt{
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-mMpe7W{
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-mMr4tI{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mO6K0Q{
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-i-mOp9pB{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mSS69K{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mSjm6j{
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-mUaEpa{
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-mVBmVX{
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-mXWNFz{
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-mXvHpQ::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-mXvHpQ:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-mXvHpQ::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-mXvHpQ::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mXvHpQ{
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-mY14qc{
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-mapWuJ{
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-mcbkBa{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mgjuDL{
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-mhHAlf{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mjI1L2{
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-mkzpnP{
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-mlO0IV{
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-mmudDA{
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-mneBzg::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-mneBzg:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-mneBzg::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-mneBzg::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mneBzg{
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-mpdMg1{
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-mrGILJ::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-mrGILJ:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-mrGILJ::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-mrGILJ::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mrk5vx{
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-mxKkbh{
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-myPXW4{
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-myoWwe{
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-mypgEq{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mzbsLA::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-mzbsLA:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-mzbsLA::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-mzbsLA::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mzhdnP{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-n0ZFwm{
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-n2Wmg2{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-n2b4Pe{
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-n2e0Dg{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-n44k3o{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-n4sVHv{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-n6ujzL{
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-n7VSm4{
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-nACdey{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nADjuu{
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-nAbvCi{
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-nAhYdI{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nBtLa1{
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-nCpn4X{
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-nI47su{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nIR9Sv{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nKJn8b{
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-nM3feG{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nPdQuX{
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-nRSL9a{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nZIpSi{
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-na1jZu{
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-naDZzs{
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-naQG9U{
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-naZVM8{
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-ncxeyn{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nd1qpC{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nd4HrK{
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-nd5MH9{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-neCxop{
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-nezyKj{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ng6dVw{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ni7F08{
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-ni9rhR{
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-njd4FT{
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-nk3o27{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nlB7nd{
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-nm15E6{
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-nmX0aw{
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-nnfwFt{
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-npoNQZ{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nqOLKH{
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-nrJEnX{
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-nsZhiE{
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-nvFUZ7{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nvVhNw{
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-nxmhg1{
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-nz5nDo{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nz9gcd{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nzDgMa{
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-o6SDN3{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-o7nCXV{
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-o7wt6J{
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-o91Xzq{
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-oAVtnD{
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-oBNAzD{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oBOPLw{
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-oCM0Qu{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oCXXWP{
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-oD8OQw{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oDv2TK{
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-oE7R5Q{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oEVCz4{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oEeZkH{
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-oHCsFQ{
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-oILz2A{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oIO6CD{
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-oJVkfI{
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-oKOniT{
font-size:max(calc(var(--font-size-15)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oL5JsM{
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-oNDaHH{
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-oPyVsT{
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-oSk3c7{
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-oTYuSp{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oVQFWj{
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-oW2dYp{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oWgOhC{
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-oWijif{
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-oX2YDn{
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-oZBvOK{
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-oZBvOK: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-oZBvOK:focus{
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-oZBvOK:active{
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-oZqMpQ{
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-obK7KQ{
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-obg93T{
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-oc09ya{
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-ocp9o1{
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-odrZLP{
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-ohZgao{
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-ojXJpW{
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-ojumHC{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-okmICN{
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-on9Xuv{
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-opAxBz::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-opAxBz:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-opAxBz::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-opAxBz::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-opAxBz{
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-oqOW2D{
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-oqV6BA{
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-ovE0Xv::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-ovE0Xv:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-ovE0Xv::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-ovE0Xv::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ovE0Xv{
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-ovvBAn{
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-oyso34{
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-oyxOmV{
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-oz8KM9{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-p036Je{
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-p1XdKx{
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-p6rkL3{
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-p7q5PM{
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-p8MvJh{
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-pAhP3Z{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pCgE5D{
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-pD8nQL{
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-pFNA0Q{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pG7U7e{
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-pGGmiW{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pGiRIq{
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-pI44RE{
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-pIBwnV{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pJNWGv{
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-pKIOIi{
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-pKnmpF{
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-pLfaw4{
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-pM9f9E{
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-pMTOrt{
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-pOUjrv{
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-pRVUJL{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pRzEOT{
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-pSmTxa{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pV4yGo{
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-pW0cdO{
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-pWAR0g{
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-pXMKnB{
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-pZYHCp{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pa5sfB{
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-paQk0Y{
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-pbABI2{
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-pbXkRc{
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-pee1N5{
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-i-pgxQiq{
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-pibauJ{
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-pnQn6v{
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-pnQn6v::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-pnQn6v:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-pnQn6v::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-pnQn6v::placeholder{
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-pnebcw{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ppDvQ9{
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-pqBryA{
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-pru3rB{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pubtBa{
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-pwTHEx{
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-pwcnL2{
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-pyIoM5{
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-pyvh4R{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pzD687{
font-size:max(calc(var(--font-size-13)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pzIBLg{
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-pzgql2{
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-q1fu3K{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q1lLgz::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-q1lLgz:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-q1lLgz::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-q1lLgz::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q1pW6K{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q2OKxE{
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-q2eWln{
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-q3HNFv{
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-q4PcjB{
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-q4Rfh5{
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-q5UwEU,.btn-primary,.primary-button{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
min-height:51px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q6w4Tc{
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-q9vJbD{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qBohWB{
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-qD8BPb{
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-qHezL0{
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-qIG9vZ{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qMTnPB{
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-qNo9Jr{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qPU0o6{
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-qRAZBC{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qS19I9{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qTjb7U{
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-qTmTPG{
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-qX7Jpq{
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-qXjYnq{
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-qXvbl4{
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-qZ2a5D::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-qZ2a5D:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-qZ2a5D::-moz-placeholder{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-qZ2a5D::placeholder{
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-qZ2a5D{
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-qZAWnd{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qbhZ1E{
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-qdlrtg{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qe2wP3{
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-qeIOoB{
max-height:none;
max-width:none;
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qgduZk{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qgjEo8{
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-qj8YvU{
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-qkcsI1{
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-qmdqmF{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qmvCJl{
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-qpNxQG{
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-qtIBcW{
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-qtjoiQ{
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-quYpAO{
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-qwa5DK{
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-qwpPaG{
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-qxP3x0{
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-qzyp56{
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-r1A3TI{
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-r25emU{
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-r2eofY{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-r2m7Br{
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-r37p9D{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-r3EFPP{
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-r52NBj{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-r77SnX{
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-r8eWwe{
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-rA3tZm{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rBzCvS{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rFSgwH{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rG3ZLE{
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-rJ0cJx{
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-rJbu9n{
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-rKhRx6{
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-rL7VWA{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rLpYgK{
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-rMgUPx{
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-rNwdCT{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rSLa2w{
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-rSQDDy{
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-rUr0tm{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rVZo0W{
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-rVZo0W::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-rVZo0W:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-rVZo0W::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-rVZo0W::placeholder{
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-rWOcnR{
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-rYjlTO{
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-rZFDww{
max-height:none;
max-width:none;
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rZXWwC{
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-rkbEol{
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-rmPYi7{
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-rn9N6N{
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-rqHS1R{
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-rsAmUe{
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-rtvl4X{
font-size:max(calc(var(--font-size-13)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ructpg{
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-rvwgUv{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rwczmM{
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-rwiBxb{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rygAk9{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-s1G5r7{
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-s1eDO2{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sA3g5i{
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-sBw95P{
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-sCRMHU{
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-sED7GC::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-sED7GC:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-sED7GC::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-sED7GC::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sEWZUu::-webkit-input-placeholder{
font-size:max(calc(var(--custom-font-size-1)*0.75),var(--tab-font-size));
}
.phw-g-i-sEWZUu:-ms-input-placeholder{
font-size:max(calc(var(--custom-font-size-1)*0.75),var(--tab-font-size));
}
.phw-g-i-sEWZUu::-moz-placeholder{
font-size:max(calc(var(--custom-font-size-1)*0.75),var(--tab-font-size));
}
.phw-g-i-sEWZUu::placeholder{
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-sEWZUu{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sGbAON{
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-sGrHrm{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sH0LNx{
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-sHNhnQ{
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-sIIPXb{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sINvig{
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-sKBhRa{
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-sNjt12{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sNjt12:hover{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sPUiZ9{
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-sT4sLc{
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-sTJGc1{
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-sUKMzR{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-saUBwi{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sapk3M{
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-scwYyk{
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-seOLST{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sfTxrS{
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-sfbhH9::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-sfbhH9:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-sfbhH9::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-sfbhH9::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sfbhH9{
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-sgWiyD{
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-sh5yq6{
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-sm4STN{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
height:64px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-smTefX{
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-snyPey{
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-sp8IZS{
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-ssdQHR{
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-suEPjX{
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-sw61KO{
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-sxK5U8{
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-sxb7T0{
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-t1PUIq{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-t6MaaI{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-t7E7UR{
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-t840Cu{
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-t9aeWv{
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-t9myjr{
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-tA60sO{
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-tADTNe{
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-tCBNmt{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tGxQpo{
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-tHIU38::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-tHIU38:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-tHIU38::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-tHIU38::placeholder{
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-tHmt6L{
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-tK7RUM{
font-size:max(calc(var(--font-size-13)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tKDGzW{
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-tKmX9s{
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-tLLNTU{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tMjEuw{
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-tN5Smx{
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-tOZLcL{
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-tRxmd8{
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-tSR147{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tSZZ1X{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tSi7vh{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tSystP{
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-i-tTDJR7{
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-tXh8Ba{
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-tYde4z{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tYvW4e{
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-tZ1X8X{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-taBT5L{
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-tbXOjR{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tbu4d9{
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-tdH48F{
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-tg1Uuu{
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-tglqsQ{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tjLkoA{
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-tl3Eqk{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tlxMno{
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-tnBkl9{
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-tnea0z{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-to4T7g{
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-tpraKd{
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-tsH0tf{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tsrPAm{
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-tt4Lnw{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-txSz6H{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tyXimG{
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-tyiTBk{
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-tyiTBk: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-tyiTBk:focus{
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-tyiTBk:active{
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-u0rzxg{
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-u1E98r{
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-u1hX9x{
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-u3np3i{
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-u9kvm8{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uF1jU9{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uFvoYr{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uHJlUQ{
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-uIbzxI{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uIkCJ1{
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-uIqqa5{
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-uK6V9e{
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-uL9vhg{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uLcvLD{
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-uLe65E{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uNSpkR{
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-uQ46Qs{
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-uQrWcF{
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-uRXfhq{
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-uShMiZ::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-uShMiZ:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-uShMiZ::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-uShMiZ::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uShMiZ{
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-uVtTmt{
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-uWsqZp{
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-uZdamU{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uaK6W6{
font-size:max(calc(var(--phw-g-widget-title-huge-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ubQAjh{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ugpgpz{
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-uiyW5A{
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-ujZDTi{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uk604i{
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-ukDyEE{
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-um5Juy{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
min-height:51px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uoKdDk{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-up6T69{
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-upR6Nn{
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-uqk40h{
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-uunNm3{
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-uvEj2F{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uxll9z{
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-uypAUI::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-uypAUI:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-uypAUI::-moz-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-uypAUI::placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uypAUI{
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-uzPopr{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-v2TCSS{
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-v3x6f1{
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-v4SbC4{
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-v78ybj{
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-v8v1CE{
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-v9L5FC{
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-v9ThDB{
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-v9w06u{
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-vBjB3H{
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-vGLBc9{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vH4jHM{
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-vIU2mm{
font-size:var(--custom-font-size-7);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vJb1i2{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vKaZVj{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vLMoBo{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vLmX6M{
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-vMkzms{
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-vMyTgk{
font-size:max(calc(var(--font-size-13)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vNjEha{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vPMFdt{
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-vTJjcN{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vUv5db{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vVR7XC{
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-vY9o9v{
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-vZCBB2{
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-vZCh6q{
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-vZk4Mx{
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-vblDPl{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vdfOzg{
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-vefRfB{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-velRZS{
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-vhIG74{
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-viMX37{
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-vjICq4{
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-vkDEz9{
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-vqYjiP{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vsDDaa{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vuWN6E{
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-vv2Wj2{
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-vvjKLr{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vwjhOd{
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-vxhh6F{
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-vyFOS6{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-w00CAz{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-w19r8X{
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-w1R0EI{
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-w3o9FX{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-w4yNgH{
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-w56tQh{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-w6u0UA{
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-w7TPYF{
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-w7dyFz{
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-w92jPD{
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-wAMKqv{
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-wC379b{
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-wCQwqR{
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-wD0OSS{
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-wG8pcI{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wHnRmO{
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-wK96X5{
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-wLRTwb{
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-wMviej{
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-wNSKyV::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-wNSKyV:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-wNSKyV::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-wNSKyV::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wNqYNA{
font-size:max(calc(var(--custom-font-size-7)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wTn7HN{
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-wVw44f{
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-wWcafF{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wY9HhF{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wa3eyi{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wdy8qS{
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-we2VnS::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-we2VnS:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-we2VnS::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-we2VnS::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-weAvQf{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wezF6A{
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-wf6GVy{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wi0kyX{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wjkaB9{
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-wlDkZA{
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-wnj03x{
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-wojOEp{
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-wolpkr{
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-wpNIit{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wqkP6F{
font-size:max(calc(var(--font-size-13)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wqzJ55{
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-wsEqYr{
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-wubZRN{
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-wwS1ut{
max-height:none;
max-width:none;
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wxyLpQ::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-wxyLpQ:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-wxyLpQ::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-wxyLpQ::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wyWmQz{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wycUsJ{
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-wydn3x{
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-x36wmh{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-x4HFOW{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-x6z261{
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-x7OGrK{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-x7joxM{
font-size:max(calc(var(--font-size-15)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-x9VCvR{
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-x9x8SJ{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
min-height:51px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xBJlhn{
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-xBiQac{
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-xC7Jr7{
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-xDubqq{
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-xEoxnD{
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-xJJhvF::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-xJJhvF:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-xJJhvF::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-xJJhvF::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xKHliR{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
height:64px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xLtza1{
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-xNmHhC{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xO0ZEV{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xOzGto{
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-xUaEkI{
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-xV9fPs{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xVGYXE{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xXLeln{
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-xbzqTS{
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-xf19jT{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xi10NU{
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-xihSGe{
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-xl9dBD{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xlAXTA{
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-xlBWOs{
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-xmIDtS{
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-xmT8tK{
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-xou4wo{
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-xpneFB{
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-xrRRo3{
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-xsOajB{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xwZDCo{
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-xy1rLd{
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-xy5f6I{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xyCl28{
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-xyVqIZ{
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-y0HE1L::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-y0HE1L:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-y0HE1L::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-y0HE1L::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-y0HE1L{
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-y0QDQf{
font-size:max(calc(var(--custom-font-size-7)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-y3CB52{
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-y3hnZc{
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-y4ib9f{
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-y5n1i5{
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-y7z4Oj::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-y7z4Oj:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-y7z4Oj::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-y7z4Oj::placeholder{
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-y7z4Oj{
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-y8V0YT{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-y9si8c{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yArEge{
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-yAwszM{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yBb7be{
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-yCW6nB{
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-yD0HDi{
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-yDLaWw{
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-yEcBs1{
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-yF1HZg{
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-yGA6Jl{
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-yHwQMc{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yIGSA8{
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-yIIXG7{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yINJyh{
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-yJwCLj::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-yJwCLj:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-yJwCLj::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-yJwCLj::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yLNWSp{
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-yOE39S::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-yOE39S:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-yOE39S::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-yOE39S::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yRtJYk{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yT8wHK{
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-yUbFhI{
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-yWH3qw{
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-yX83KC{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
min-height:51px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yXZHXQ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yXrEvt{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yZCO2I{
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-yZe3RB{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yZuLTi{
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-yaDpkm{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ybTriB{
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-ycOLXI{
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-ydL46z{
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-yfeV2p{
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-yhhlUa{
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-yi2CIb{
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-yjmrpc{
min-height:0px;
max-width:none;
min-width:0px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ykDYPZ::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-ykDYPZ:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-ykDYPZ::-moz-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-ykDYPZ::placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ykDYPZ{
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-ylGfMJ{
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-ylukBy{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ymJLZx{
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-yniWTN{
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-yr2K1U{
font-size:max(calc(var(--custom-font-size-7)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yr9ODB::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-yr9ODB:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-yr9ODB::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-yr9ODB::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ys1c62{
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-ysMEiR{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ytxmEM{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yuHRrR::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-yuHRrR:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-yuHRrR::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-yuHRrR::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yynSbU{
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-z0ilqF{
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-z1Zzes{
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-z4EgGS{
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-z6LXaF{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-z6ceXQ{
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-z8Qxbp{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
min-height:51px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-z8vSSI{
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-zAGhsT{
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-zB9V6i{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zBqcTK{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
max-width:none;
margin-inline-start:calc(var(--mu-space)*0);
max-height:none;
min-height:0px;
min-width:0px;
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zCAvad{
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-zCR5rb{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zFZHAX{
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-zGWTtE{
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-zHbbQ3{
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-zHkvvN{
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-zHu8Fg{
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-zKd9A0{
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-zLo9dA{
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-zMPqVL{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zMVmBN{
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-zOZCpY{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zOi7zH{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zOyKCQ{
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-zQOCpV{
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-zRxOuC{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zURvUN{
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-zWF2zP{
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-zWH3uO{
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-zWTBgm{
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-zYBZtY{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zam2Nw{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ze3qXx{
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-zeAgZQ{
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-zirIue{
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-zizZM8::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-zizZM8:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-zizZM8::-moz-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-zizZM8::placeholder{
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-zizZM8{
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-zm5IZ8{
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-zmv1d8{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
height:64px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zo7gZe{
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-zoX5NA{
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-zpMr7o{
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-zq1quc{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zrANgX{
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-zrFzvi{
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-zsmifA{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zu2cl9{
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-zunk1L::-webkit-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-zunk1L:-ms-input-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-zunk1L::-moz-placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
.phw-g-i-zunk1L::placeholder{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zv9ZIi{
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-zvLd83{
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-zvR1vg{
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-zzOttg{
font-size:max(calc(var(--custom-font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zznXAp{
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-p-default-dark{
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-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-20-light{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-paragraph-title-medium-dark{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-paragraphmediumdark{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-search-filter-style-1{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-small-text-secondary-italic{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-text-default-semibold-dark{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-text-field-style-1::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-text-field-style-1{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-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) {
h2{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
label{
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) {
h1{
font-size:var(--custom-font-size-4);
}
}

@media only screen and (max-width: 767.98px) {
input::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-btn, .phw-btn-nd{
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) {
h4{
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) {
h5{
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) {
h6{
font-size:max(calc(var(--custom-font-size-1)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
[data-tag-type='p'],p{
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-default,.btn-default,.default-button{
border-width:1px;
border-color:var(--phw-custom-rich-red--sercoc50001ff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--white);
background-color:var(--phw-custom-serco-rich-redc50001ff);
font-weight:400;
font-family:var(--cms-g-avenir-next);
font-size:var(--phw-g-small-text-font-size);
padding-left:16px;
padding-right:16px;
height:32px;
min-height:auto;
width:auto;
line-height:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-default:hover,.btn-default:hover,.default-button: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-btn-default:focus,.btn-default:focus,.default-button:focus{
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-btn-default:active,.btn-default:active,.default-button:active{
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-btn-default:visited,.btn-default:visited,.default-button:visited{
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-btn-jobcard-info-link{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-large-primary{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
margin-bottom:calc(var(--mu-space)*1.25);
margin-top:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-link{
font-size:var(--custom-font-size-1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-primary,.btn-primary,.primary-button{
background-image:none;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--white);
background-color:var(--phw-custom-serco-rich-redc50001ff);
font-family:var(--cms-g-avenir-next);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-secondary,.btn-success,.secondary-button{
border-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--brand-color-secondary);
background-color:var(--phw-custom-transperant-white);
font-weight:400;
font-family:var(--cms-g-avenir-next);
padding-left:24px;
padding-right:24px;
min-height:auto;
height:44px;
margin-inline-start:calc(var(--mu-space)*0.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-small-primary{
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-btn-small-primary: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-cardtitlelightmedium{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-cardtitlemediumdark{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-event-category{
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-eventhero{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-h1-404-primary-blog{
font-size:var(--font-size-9);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-h1-event-hero{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-h1-thankyou-text-dark{
font-size:calc(var(--custom-font-size-5)*0.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-h2-card-sub-title-dark-small{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-h2-card-title-dark-default{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-h2-event-coutdown{
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-h3-large-card-jtc-title{
font-size:var(--phw-g-cards-title-font-size);
color:var(--phw-custom-dark-color-light4a4a4a);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-h3-number-style{
font-size:var(--custom-font-size-10);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-header-ctr{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-006zcI{
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-00zRFx{
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-0194C5{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
width:100%;
margin-bottom:calc(var(--mu-space)*2.5);
}
.phw-g-i-0194C5 img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-01cH9T{
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-051eSE{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*0.125);
margin-inline-end:calc(var(--mu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-08R6KC{
font-size:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0DvIET{
height:170px;
}
.phw-g-i-0DvIET img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0GEEWU{
font-size:var(--custom-font-size-7);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0GcepH{
}
.phw-g-i-0GcepH img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0GtcSk{
font-size:var(--font-size-13);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0Hhl8T{
font-size:var(--custom-font-size-7);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0HsCzw{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0JVgSw{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
width:200px;
max-width:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0LON6c{
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-0Maeeq{
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-0OJd2k{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0R1GGh{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:dashed;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0R1GGh::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-0R1GGh:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-0R1GGh::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-0R1GGh::placeholder{
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-0RFgzS{
font-size:var(--custom-font-size-2);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0SYqj8{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-0SYqj8 img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0U2rjt{
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-0WSByY{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0XIW5m{
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-0Y9t1i{
margin-inline-start:calc(var(--mu-space)*0);
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0YcoaY{
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0Ytvjb{
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-0aBrox{
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-0dCpXY{
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-0doSDI{
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-0eMIOy{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-0eMIOy img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0gBXBY{
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-0h4glY{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0i9muU{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-0i9muU img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0iUH4r{
height:170px;
}
.phw-g-i-0iUH4r img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0iqqxH{
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-0kEaYL{
font-size:var(--phw-g-input-label-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0kNkai{
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-0krMQM{
padding-inline-start:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0lLKAi{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
color:var(--phw-custom-serco-gray46555fff);
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0lUt1g{
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-0moTOC{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0nc48y{
border-style:dashed;
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0nc48y::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-0nc48y:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-0nc48y::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-0nc48y::placeholder{
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-0nk0W6{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:120px;
}
.phw-g-i-0nk0W6 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0o8mtk{
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0qWsTY{
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-0qd0Lw{
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-0rGjEy{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--brand-color-primary);
text-align:center;
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0rJCm3{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0sSQzN{
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-0tK9iV{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0uWRqv{
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-0v15bX{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
padding-inline-end:calc(var(--pu-space)*0.125);
margin-inline-start:calc(var(--mu-space)*0.125);
margin-inline-end:calc(var(--mu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0v8UAl{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-0v8UAl img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0vRll3{
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-0yae0t{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-0yae0t img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0zO4Qp{
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-10zXwB{
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-157DtO{
background:var(--phw-custom-impact-gradient-inc-blue);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-17bLRu{
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-19INyo{
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-19JWg2{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1Ahrue{
font-size:var(--phw-g-cards-title-font-size);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1Ck0Ld{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1DKn1O{
font-size:30px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1DOoWM{
min-height:28px;
height:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1Dep13{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
color:var(--brand-color-primary);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1FEOCl{
color:var(--brand-color-secondary);
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-1FxCm1{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:170px;
}
.phw-g-i-1FxCm1 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1GKXpp{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1GNDdL{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1HH6Sg{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0.125);
margin-inline-end:calc(var(--mu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1HSN1K{
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-1ITYjq{
height:180px;
}
.phw-g-i-1ITYjq img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1J0RFy{
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-1JjDcp{
height:170px;
}
.phw-g-i-1JjDcp img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1KB7U0{
padding-inline-end:calc(var(--pu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1L1kQM{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1LYrAI{
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-1M74pd{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1MXcpF{
border:none;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-white);
box-shadow:var(--phw-custom-custom-shadow-1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1NVVBu{
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-1PWDZk{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1Pl3vE{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1RTGxb{
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-1UfVx0{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1WqcQu{
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-1WxeRU{
font-size:max(calc(var(--custom-font-size-7)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1b8Oh6{
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-1dwuzf{
font-size:30px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1eGw63{
margin-inline-start:calc(var(--mu-space)*0);
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
color:var(--phw-custom-serco-gray46555fff);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1eJrY5{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1ezbtj{
font-size:max(calc(var(--custom-font-size-8)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1gnm77{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1gsjcb{
border-color:var(--input-stroke);
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-1gsjcb::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-1gsjcb:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-1gsjcb::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-1gsjcb::placeholder{
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-1hS4pU{
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-1hgX3R{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1iRfJ5{
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-1ljKky{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1mqmBj{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1oCUVZ{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-1oCUVZ img{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1s52Fz::-webkit-input-placeholder{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}
.phw-g-i-1s52Fz:-ms-input-placeholder{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}
.phw-g-i-1s52Fz::-moz-placeholder{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}
.phw-g-i-1s52Fz::placeholder{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1s52Fz{
font-size:var( --phw-g-widget-subheading-font-size);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1tIFyz{
border-color:var(--input-stroke);
border-top-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1ti4bb{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1uF6fS{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1uRmBQ{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
margin-top:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*1.25);
min-height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1vGT1Y{
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-1vICtK{
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-1wT62X{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1wTNkS{
border-style:dashed;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
padding-inline-start:calc(var(--pu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1xG9Gy{
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-1ylJv4{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
color:var(--brand-color-primary);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1zebQd{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1zo0St{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-20QCGO{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-20Qkvh{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-21JSlb{
margin-bottom:calc(var(--mu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-23ybcr{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-24AcVd{
font-weight:500;
font-size:40px;
color:var(--white);
font-family:var(--cms-g-lora);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-24l8ci{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-25CsdP{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-25jOov{
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-25p8kG{
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-27WLxJ{
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-28UMVq{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-28WnyY{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2CDw5L{
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2D0TrJ{
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-2DgSCN{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2ETU2e{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2G8cZS{
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-2GwEgD{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2HPnOI{
max-height:none;
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
min-height:0px;
max-width:none;
width:100%;
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*2.5);
min-width:0px;
height:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2IMENR{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
margin-top:calc(var(--mu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2IQpFA{
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-2JBA2i{
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-2JGMhE{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2JcMK6{
margin-top:calc(var(--mu-space)*-6.25);
}
.phw-g-i-2JcMK6 img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2LGNHb{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2LNE9H{
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-2MC3hb{
font-size:var(--custom-font-size-7);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2NVnEX{
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-2NcLuk{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2Nw1zg{
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-i-2NxY6D{
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-2Ph1zd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2Rm1sT{
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-2SRQWq{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2Vjix1{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2Vx7HP{
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-2WdYoV{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2WfaNf{
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-2XgZaT{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:180px;
}
.phw-g-i-2XgZaT img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2ZTipa{
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-2b0jeW{
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-2bPHDM{
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-2baksy{
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-2cq9N1{
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-2dQ9cs{
border-width:1px;
border-top-width:2px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2dQ9cs::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-2dQ9cs:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-2dQ9cs::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-2dQ9cs::placeholder{
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-2gmhJp{
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-2kSIt3{
padding-bottom:calc(var(--pu-space)*0.125);
margin-bottom:calc(var(--mu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2ltLOx{
font-size:max(calc(var(--font-size-15)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2np9Al{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2oSOKd::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-2oSOKd:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-2oSOKd::-moz-placeholder{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-2oSOKd::placeholder{
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-2oSOKd{
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-2oSjat{
border-width:2px;
border-top-width:2px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2oSjat::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-2oSjat:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-2oSjat::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-2oSjat::placeholder{
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-2pUIkf{
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-2rJ0z6{
padding-top:calc(var(--pu-space)*0.125);
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2s68qQ{
padding-inline-start:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2sgvcl{
border-color:var(--input-stroke);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2txnu6{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2uAF20{
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-i-2vXbqZ{
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2vbcem{
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-2vzFhz{
font-weight:500;
font-size:30px;
color:var(--brand-color-primary);
text-shadow:none;
width:100%;
text-align:center;
margin-bottom:calc(var(--mu-space)*-5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2wW0um{
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-i-2wpQD7{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2xEErI{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2zDio5{
max-width:42%;
min-width:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-30JlTD{
font-size:18px;
color:var(--body-color);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-32ce53{
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-336Txd{
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-33P3Xc{
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-34Ow8S{
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-34nX53{
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-34wlCk{
padding-top:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-35o4qk{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-36wBBG{
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-376DkT{
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-3Aa48c{
font-size:var(--phw-g-button-text-font-size);
margin-inline-start:calc(var(--mu-space)*0.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3BGJCm{
border-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3FTLdV{
margin-inline-end:calc(var(--mu-space)*0);
width:100%;
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-3G7Oej{
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-3GDYsj{
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-3HA2Bg{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3HksJv{
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-3JMOLi{
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3KYtCB{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
padding-inline-start:calc(var(--pu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3SlNOy{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3T90fi{
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-3UcaMG{
color:var(--brand-color-primary);
font-weight:500;
width:100%;
font-size:40px;
margin-bottom:calc(var(--mu-space)*3.75);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3Z2SRF{
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-cards-title-font-size);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3a5RSk{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3bB4eJ::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-3bB4eJ:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-3bB4eJ::-moz-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-3bB4eJ::placeholder{
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-3bB4eJ{
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-3cJ69m{
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-3cQ2l3{
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-3chpzE{
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-3cq6qk{
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-3d4RjV{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3dxLGs{
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-3eQ9zZ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3fJf2n{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.5),var(--mobile-font-size));
height:28px;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3fJf2n: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-3gx75w{
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3iPBdp{
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-3jyhxW{
margin-inline-end:calc(var(--mu-space)*0.625);
margin-inline-start:calc(var(--mu-space)*0.625);
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-3kMTqs{
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-3mrPMe{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3n3CS2{
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-3nvmHN{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3ochL4{
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-3pO7Zv{
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-3rDdxm{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3rIdH6{
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3rj2S7{
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-3sNOCh{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3ta9DZ{
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-3tqL1k{
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-3ukeUv{
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-3v4yRk{
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-i-3wJXRs{
line-height:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3wtdhq{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3wvamG{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3xQr1Z{
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-3y0rjS{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-40lVDz{
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-41COlM{
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-42xRbz{
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-43tiz8{
border:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-44BSZg{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:270px;
}
.phw-g-i-44BSZg img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-44NiJ3{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-44NiJ3 img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-47lbM4{
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-48LQqB{
font-size:var(--custom-font-size-7);
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-493M37{
border-width:0.5px;
border-color:var(--phw-custom-border-colorsb8b8b8);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-49UD01{
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-49cD1D{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4AJLOy{
padding-inline-end:calc(var(--pu-space)*0);
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4C4ETt{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4CTa5R{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Mobile-Header6-1737122537410.png);
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-repeat:no-repeat;
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4D2FxP{
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-4D4nIC{
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-4D4nIC::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-4D4nIC:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-4D4nIC::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-4D4nIC::placeholder{
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-4D6sqD{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4DYMkd{
font-size:var(--custom-font-size-7);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4E2Kim{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4EYWrv{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4G3JFz{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4Hu6Gj{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4HwhIY{
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-4JOYqc{
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-4JnA7S{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4KINpT{
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-4MhEPr{
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-4NFTDe{
height:170px;
}
.phw-g-i-4NFTDe img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4Old8F{
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-4RAx9N{
font-weight:600;
font-size:30px;
color:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4RDl8A{
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-4RuRgU{
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-4S8kNU{
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-4SP2De{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4TlGxF{
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-4VE9Gd{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4VTunQ{
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-4VYeH0::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-4VYeH0:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-4VYeH0::-moz-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-4VYeH0::placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4VYeH0{
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-4Wv7d5{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4XGGAv{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4XXwij{
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-4YoEIp{
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-4ZDbjL{
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-4ZPsf9{
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-4aciFR{
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-4avjg8{
font-size:var(--custom-font-size-2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4cGvl3{
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-4cKieP{
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-4co3NL{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4dm16X{
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-4fe7np{
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-4hG1q7{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4hMsUh{
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-4jLKS6{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4jt2mX{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4litvU{
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-4lpmi6{
font-size:var(--font-size-13);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4niu5h{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4pBUKP{
font-size:var(--phw-g-cards-title-font-size);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4pSaZt{
fill:var(--phw-custom-whiteffffff);
color:var(--phw-custom-whiteffffff);
height:80px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4pSioN{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0);
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4pyJUU{
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-4qYUzn{
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-4qZfw8{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4qwuHO{
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-i-4rOjpa{
margin-inline-start:calc(var(--mu-space)*0);
font-size:18px;
font-weight:400;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4tbzZc{
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4u2SGa{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4ua18K{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4waixb{
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4y65BF{
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-4yANrj{
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-5092E9{
font-size:var(--phw-g-large-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-50IuYz{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:120px;
}
.phw-g-i-50IuYz img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-54ZChM{
font-weight:500;
font-size:30px;
color:var(--brand-color-primary);
width:100%;
text-shadow:none;
margin-bottom:calc(var(--mu-space)*3.75);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-56cwwQ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-56cwwQ img{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-58kcGv{
color:var(--brand-color-secondary);
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-5BiIQe{
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-5CYVWK{
height:170px;
}
.phw-g-i-5CYVWK img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5D06YG{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5FVnlS{
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5Fbrul{
border-width:0.5px;
border-color:var(--phw-custom-border-colorsb8b8b8);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0);
height:40px;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5HeWeD{
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-5Hp1B0{
height:170px;
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-5Hp1B0 img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5IDMDv{
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-5JmmhR{
font-size:var(--phw-g-input-label-text-font-size);
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5Kix1v{
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-5LUzNx{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5NcLB6::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-5NcLB6:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-5NcLB6::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-5NcLB6::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5NcLB6{
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-5NlyWE{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5Nojby{
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-5OgvkD{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5QTAJe{
font-size:max(calc(var(--font-size-13)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5SvwBg{
font-size:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5UXIYD{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5ValRv{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5VmJYk{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5Y5Lh6{
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-5YILVx{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5Ziatc{
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-5bikAp{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5cBXjX{
border-width:2px;
border-style:dotted;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5cBXjX::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-5cBXjX:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-5cBXjX::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-5cBXjX::placeholder{
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-5cmmGB{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5edJEh{
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-5fQaSh{
margin-inline-start:calc(var(--mu-space)*0);
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5iMYgC{
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-5jbhcR{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5k8xUM{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5l6xZa{
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-5mjOpd{
max-height:none;
max-width:none;
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5nUm05{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*1.25);
margin-inline-end:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5noyZk{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5nxRg7{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-5nxRg7 img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5o5JtO{
padding-top:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5ogDMi{
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-5qMSoj{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5qjZMX{
font-size:20px;
color:var(--phw-custom-serco-gray46555fff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5sPsYD{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5szi9i{
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-5tS5O6{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5vyF64{
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-5w6HML{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
padding-inline-start:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5xiaTg{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5xvdIS{
height:170px;
}
.phw-g-i-5xvdIS img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5yNPXG{
font-size:var(--custom-font-size-1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-602nuo{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-60GXjE{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-60OTod{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-60oGkI{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-61Xb0X{
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-6294O1{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-63Z8rG{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-65gae3{
font-weight:500;
font-size:30px;
color:var(--brand-color-primary);
text-shadow:none;
width:100%;
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-66BXFW{
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-66m1eA{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-692OmB{
padding-inline-end:calc(var(--pu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0.125);
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6AkALn{
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-6BAspA{
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-6CV2y1{
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6DYQl0{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-6DYQl0 img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6FJibD{
font-size:max(calc(var(--custom-font-size-7)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6FPY8I{
border-color:var(--input-stroke);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6GgHtX{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6GurWg{
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-6I9iNQ{
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-6JODfC{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6LXkZv{
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-6Lv37y{
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-6Mp8fV{
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-6PIyqx{
height:170px;
}
.phw-g-i-6PIyqx img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6QCOJd{
width:80px;
height:80px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6RqJyU{
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-6SUmZ6{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6TSWTU{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
width:auto;
max-width:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6UFax9{
width:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6UivWd{
margin-inline-start:calc(var(--mu-space)*0);
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-6VY1I4{
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-6Vcbba{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6WGUmm{
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-6WWYX5{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6WYWY1{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
padding-inline-end:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6WoPif{
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-6XZVmS{
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6YDDaR{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6ZyDMq{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6ap8kx{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6c6k8N{
height:180px;
}
.phw-g-i-6c6k8N img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6cTreJ{
font-size:var(--phw-g-widget-subheading-font-size);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6df6wE{
padding-bottom:calc(var(--pu-space)*1);
padding-inline-start:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6e6Aa5{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6eP51U{
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-6eZXH6{
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-6eg6Me{
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-6fhZj9{
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-6ge8G4{
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-6hgtON{
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6jeBEj{
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-6l6SjU{
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-6nGvtf{
height:120px;
}
.phw-g-i-6nGvtf img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6oEKdy{
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-6pKRQ9{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6rXMmC{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
color:var(--body-color);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6tTGsl{
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-i-6tsu4G{
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-6u5ajQ{
font-size:30px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6vCdQf{
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6vDtzQ{
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-6vxK0I{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
padding-inline-start:calc(var(--pu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6xWuD5{
font-size:var(--phw-g-cards-title-font-size);
padding-inline-end:calc(var(--pu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0.125);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6yVuLW{
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-6z6iqY{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6zktKI{
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-73ahWM{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-73mUGI{
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-74ptmw{
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-755SnJ{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
max-width:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-75H7VY{
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-76DJlN{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-77B2hY{
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-78SJtN{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-78like{
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-79Cd5f{
margin-top:calc(var(--mu-space)*-6.25);
height:170px;
}
.phw-g-i-79Cd5f img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7AhxS5{
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-7Bwi5o{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7F2FEI{
padding-top:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7GZU4S{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7HAFyu{
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-7IKHGg{
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-7Ind1e{
border-width:1px;
border-color:var(--input-stroke);
border-top-color:var(--input-stroke);
border-style:solid;
border-top-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7ItTek{
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-7JPZK2{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7KpyMg{
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-7LHoSx{
font-weight:500;
font-size:40px;
color:var(--brand-color-primary);
width:100%;
text-align:center;
margin-bottom:calc(var(--mu-space)*-2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7PMevm{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7Qanh9{
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-7Rr3bs{
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-7SBNyV{
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7SCUQd{
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-7SrgbX{
font-weight:500;
font-size:40px;
color:var(--brand-color-primary);
width:100%;
text-align:center;
margin-bottom:calc(var(--mu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7UMSiO{
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-7XaJjo{
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-7Y1NeS{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
padding-inline-end:calc(var(--pu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0.125);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7YdTbN{
width:auto;
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
max-width:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7YiMmG{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7aOB2P{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:180px;
}
.phw-g-i-7aOB2P img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7agFr1{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7cDw15{
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-7cDxeh{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7gA7NE{
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-7gjVph{
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-7hiRPb{
width:auto;
height:auto;
}
.phw-g-i-7hiRPb img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7je1hw{
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-7lseg0{
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-7m7PjW{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7m9GaY{
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-7mY9bJ{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7mrO6Q{
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-7nkE4D{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-7nkE4D img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7oKz4l{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7ocAxq{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7rWz9Y{
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-7tr4tt{
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-7ud2Z3{
margin-inline-start:calc(var(--mu-space)*0);
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
color:var(--phw-custom-serco-gray46555fff);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7vF38p{
color:var(--brand-color-secondary);
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-7wOmjF{
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-7xyx5b{
color:var(--brand-color-secondary);
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-7yrxxM{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7z6D9M{
border-color:var(--input-stroke);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-800umz{
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-80pikz{
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-812kiV{
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-81lTIb{
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-83aqyg{
height:170px;
}
.phw-g-i-83aqyg img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-84i3hD{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-87VhY9{
width:auto;
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
max-width:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-88Mapq{
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-89DSuq{
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-89nYjM{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
border:none;
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8ABQBL{
font-size:18px;
padding-inline-end:calc(var(--pu-space)*0);
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8BNg5z{
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-8CXg8z{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8CfYqX{
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-8EIO4t{
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-8EUw5K{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8Eombe{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8G1b6n{
font-size:max(calc(var(--font-size-11)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8HwUVs{
font-weight:500;
font-size:30px;
color:var(--brand-color-primary);
width:100%;
text-shadow:none;
text-align:center;
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8JPCWH{
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-8JxDDv{
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-8K00Ed{
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-8NGnoV{
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-8NNkVU{
font-size:var(--phw-g-input-label-text-font-size);
padding-inline-end:calc(var(--pu-space)*2.5);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8OVco9{
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-8Q0jFM{
height:170px;
}
.phw-g-i-8Q0jFM img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8T4u1m{
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-8Uvg8l{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8VmvNI{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8WMGDE{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8XMDuJ{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8aIcXb{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-8aIcXb img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8ahYJT{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8cwKmQ{
padding-bottom:calc(var(--pu-space)*1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8dNMHN{
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-8egb6T{
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-8ekQbe{
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-8lPnbk{
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-8lzj44{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
justify-content:center;
align-items:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8lzj44: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-8lzj44:focus{
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-8lzj44:active{
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-8mCi74{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8mL67l{
max-height:none;
max-width:none;
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8oqnas::-webkit-input-placeholder{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}
.phw-g-i-8oqnas:-ms-input-placeholder{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}
.phw-g-i-8oqnas::-moz-placeholder{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}
.phw-g-i-8oqnas::placeholder{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8oqnas{
font-size:var( --phw-g-widget-subheading-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8pFKjv{
width:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8pqWw0{
font-size:max(calc(var(--custom-font-size-8)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8qGMxR{
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-8rQSEa{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8t26wn{
border-color:var(--input-stroke);
border-top-style:solid;
border-bottom-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
border-inline-end-style:solid;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8uZnWo{
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-8vLEQL{
font-weight:500;
font-size:var(--font-size-13);
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8vN0tX{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
margin-top:calc(var(--mu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8va8Az{
font-size:var(--phw-g-cards-title-font-size);
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8xCKpl{
border-width:0.5px;
border-color:var(--phw-custom-border-colorsb8b8b8);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8zy1rS{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-90cfxA{
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-912kAa{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-933aIf{
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-95VLA3{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-95VLA3 img{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-96zAAt{
height:170px;
}
.phw-g-i-96zAAt img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-979Ft7{
font-size:var(--phw-g-input-label-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-98QXGu{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-98QthB{
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-98eAPi{
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-9BDKp5{
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-9BY1Hn{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9EQChI{
width:auto;
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
max-width:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9Fz13L::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-9Fz13L:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-9Fz13L::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-9Fz13L::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9Fz13L{
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-9GoQ0f{
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-9HmYPW{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9IMJ0r{
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-9KwyVt{
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9L0dRo{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9NB8cF{
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-9NSoaM{
color:var(--brand-color-primary);
font-weight:500;
margin-inline-end:calc(var(--mu-space)*5);
margin-inline-start:calc(var(--mu-space)*5);
font-size:var(--custom-font-size-4);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9NlKpG{
height:170px;
}
.phw-g-i-9NlKpG img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9ORkro{
border-width:2px;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9ORkro::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-9ORkro:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-9ORkro::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-9ORkro::placeholder{
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-9Oc568{
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-9P6jD5{
background:var(--phw-custom-impact-gradient-inc-blue);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9PeUZg{
width:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9QAQeW{
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-9RiePM{
border-color:var(--phw-custom-border-colorsb8b8b8);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9TajpV{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*6.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9XWq6S{
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-9Z4uOP{
text-align:start;
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9ZqwrD{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9bdsHi{
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-9cPrn0{
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-9dWfNS{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
color:var(--body-color);
font-weight:300;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9eag7C{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9hoHN7{
width:auto;
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
max-width:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9hohTc{
font-weight:500;
font-size:18px;
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9iBga5{
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-9iKzuq{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9jn1Cl{
height:270px;
}
.phw-g-i-9jn1Cl img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9kS9pn{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9kWDwt{
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-9kqJAC{
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-9lA2KT{
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-i-9mWE99{
font-size:var(--phw-g-button-text-font-size);
margin-inline-start:calc(var(--mu-space)*0.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9mb4Zn{
font-weight:600;
font-size:var(--custom-font-size-4);
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9om6gN{
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-9qskJQ{
height:170px;
}
.phw-g-i-9qskJQ img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9r1CMl{
font-size:var(--font-size-13);
color:var(--brand-color-primary);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9uT6wB{
color:var(--white);
text-align:center;
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9uetBx{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
border:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9v4Zei{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9x42dN{
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-9xWTy3{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9xsssF{
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-A03oWw{
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-A0Kwbi{
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-A0vm5K{
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-i-A1MRNn{
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-A2N43J{
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-A3aTc5{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-A3etQN{
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-A8fUph{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-A8ilcf{
margin-inline-start:calc(var(--mu-space)*0);
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-A9WD90{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ABHx68{
width:auto;
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
max-width:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ACPJlT{
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-AD7sWX{
border-width:2px;
border-top-width:2px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AD7sWX::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-AD7sWX:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-AD7sWX::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-AD7sWX::placeholder{
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-ADo3Pb{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AEGaGM{
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-AFhKWd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AFm1Tn{
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-AGfitn{
margin-inline-end:calc(var(--mu-space)*0);
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-AHkb2h{
padding-top:calc(var(--pu-space)*6.75);
padding-bottom:calc(var(--pu-space)*6.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AI8z5U{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.3;
margin-inline-start:calc(var(--mu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0.125);
margin-inline-end:calc(var(--mu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AJEt1W{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-APngP4{
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-AQNjtb{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ATXEl1{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AXMaPU{
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-AYLAtK{
font-size:max(calc(var(--font-size-13)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AYn5mq{
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-AZPRa1{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AZi7Ps{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AZtejx{
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-AbXwkR{
margin-bottom:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-AbXwkR img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AbuY01{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-AbuY01 img{
object-fit:cover;
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AcugeL{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.3;
margin-inline-start:calc(var(--mu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ad42FU{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AdklAl{
}
.phw-g-i-AdklAl img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AgF3vp{
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-AgcJ2R{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AhtyRo{
height:270px;
}
.phw-g-i-AhtyRo img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AiXdb6{
border-color:var(--input-stroke);
border-top-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
border-inline-end-style:solid;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ajwtp4{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AmkhIn{
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-AqftZl{
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-AtPExN{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Au4AMc{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AvHTJP{
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-AwdMr4{
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-Axb2nn{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:180px;
}
.phw-g-i-Axb2nn img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AzUudh{
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-AzdLKI{
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-Azu15g{
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-B0GBAH{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B0do5D{
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-B5LRXO{
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-B74pyO{
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-B8lgBj{
font-size:var(--custom-font-size-7);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BCPZwK{
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-BDCIjs{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BDUxpk{
max-height:none;
max-width:none;
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BEfCv8{
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BFsWTZ{
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BFuoQx{
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-BKeJX0{
height:170px;
}
.phw-g-i-BKeJX0 img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BLQqL3{
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-i-BLoR9z{
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-BLwABs{
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-BM4Yy6{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BMj2r2{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-BMj2r2 img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BNpbkq{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BOmfmM{
color:var(--brand-color-secondary);
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-BQ3JEc{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BQpzoM{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BTI1r6{
border-width:2px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BTI1r6::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-BTI1r6:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-BTI1r6::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-BTI1r6::placeholder{
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-BUMftt{
height:308px;
}
.phw-g-i-BUMftt img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BVwiKT{
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-BWdTqv{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BXFv2F{
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-BYBmlq{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
margin-top:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ba65bY{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BaFDwQ{
height:200px;
}
.phw-g-i-BaFDwQ img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BcKR2s{
margin-top:calc(var(--mu-space)*0);
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BdcQmg{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Bdn00P{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Bfwjgc{
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-Bg3SPq{
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-BgSu9R{
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-BhdCYa{
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-Bhx4op{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BizOIb{
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-BjLUge{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-BjLUge img{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BkmX7B{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BlImj5{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-BlImj5 img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Blji17{
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-Bmo2y7{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.5),var(--mobile-font-size));
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BnRu7X{
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-BoX0wK{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BpIfk1{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
height:50px;
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--phw-custom-serco-gray46555fff);
line-height:0.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BpPu1M{
font-size:18px;
line-height:1.25;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Bqa1nb{
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BqajAd{
font-size:var(--custom-font-size-7);
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BqhYs4{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BrZM6n{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Bs0JHX{
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-BsL1Zb{
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-BszM1I{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Bua6LP{
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-Buu1Ob::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-Buu1Ob:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-Buu1Ob::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-Buu1Ob::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Buu1Ob{
font-size:var( --phw-g-widget-subheading-font-size);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BwZ7r5{
height:120px;
}
.phw-g-i-BwZ7r5 img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BxCOCD{
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-C01Bp5{
color:var(--brand-color-primary);
font-weight:500;
width:100%;
font-size:40px;
margin-bottom:calc(var(--mu-space)*3.75);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C0h9Ku{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C11SDN{
min-width:auto;
max-width:42%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C1luF3{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-C1luF3 img{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C4Pe7J{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C4Sej4{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C5mDK4{
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-C6Fihf{
font-size:var(--custom-font-size-2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C7A9ik{
font-weight:500;
font-size:40px;
color:var(--white);
font-family:var(--cms-g-lora);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C8THTt{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CBAnlY{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CBECOD{
font-weight:500;
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CCHzn2{
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-CDgicb{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CFz69O::-webkit-input-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-CFz69O:-ms-input-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-CFz69O::-moz-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-CFz69O::placeholder{
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-CFz69O{
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-CGQY6M{
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-CImN0K{
height:150px;
}
.phw-g-i-CImN0K img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CLPMKm{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CMSUFy{
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-CMVA28{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CMVA28::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-CMVA28:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-CMVA28::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-CMVA28::placeholder{
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-CMaH2T{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-CMaH2T img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CMuEZG{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CNpygw{
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-CO8qjY{
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-COFzR2{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CPYq7w{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CQHEZc{
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-CQOVAY{
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-CR0xrW{
font-size:30px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CREZiN{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CRiS0n{
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-CTflPz{
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-CWDLWl{
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-CXDetB{
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-CXbwz3{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CXcPi9{
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-CYpsp3{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CYqS9V{
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-CZk1xe{
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-CZyn0Z{
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-CaZ3qU{
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-CcOYAF{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CdIMiS{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CdNsGi{
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-Ce1EIP{
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-CegXc7{
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-cards-title-font-size);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CfRQyD{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Cgr1SS{
font-size:30px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ChW4KA{
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-CkdAJj{
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-ClAwuG{
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-Cm1r7X{
font-weight:500;
font-size:40px;
color:var(--brand-color-primary);
width:100%;
text-align:center;
margin-bottom:calc(var(--mu-space)*-2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CoN9Xd{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CoQE1N,.btn-primary,.primary-button{
background-image:none;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--white);
background-color:var(--phw-custom-serco-rich-redc50001ff);
font-family:var(--cms-g-avenir-next);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CpL7CJ{
margin-top:calc(var(--mu-space)*-3.125);
fill:var(--phw-custom-whiteffffff);
color:var(--phw-custom-whiteffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CpboSA{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CplUzY{
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-CpmptN{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CqrIeX{
font-size:max(calc(var(--custom-font-size-7)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CtPIVh{
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CuoMZg::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-CuoMZg:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-CuoMZg::-moz-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-CuoMZg::placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CuoMZg{
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-CvFRHK{
margin-inline-start:calc(var(--mu-space)*0);
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CwobzU{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CyKc0p{
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-CyWwhU{
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-D1kXti{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D2RtU1{
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-D2Ux2T{
font-size:var(--phw-g-input-label-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-end:calc(var(--mu-space)*0);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D2nzt7{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D3nLmn{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D7PBbM{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D9ddzs{
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-DAGeyS{
margin-inline-start:calc(var(--mu-space)*0);
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-DBPzbc{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DBdAFc{
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-DC4LJE{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DCWFJU{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DCckz6{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:270px;
}
.phw-g-i-DCckz6 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DCufZf{
color:var(--white);
text-align:start;
margin-bottom:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DDUv19{
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-DDpi2g{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.5),var(--mobile-font-size));
padding-inline-end:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DEQjGU{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DFMSPz{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:270px;
}
.phw-g-i-DFMSPz img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DFsx8b{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DG6Kqk{
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-DJITzK{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DKi2Yg{
font-size:26px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DKpULj{
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-DLiCtG{
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DLzK5N{
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-DMx5mF{
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-DO6Vhj{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DOCDvh{
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-cards-title-font-size);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DOYrrS{
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-DPn0FH{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DPv0P9{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
color:var(--body-color);
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DQReEG{
border-top-width:2px;
border-color:var(--input-stroke);
border-top-color:var(--input-stroke);
border-bottom-color:var(--stroke-dark);
border-style:dashed;
border-top-style:solid;
border-bottom-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
border-inline-end-style:solid;
border-inline-end-color:var(--input-stroke);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DRSu8m{
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-i-DSzVeg{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DTgIef{
font-size:max(calc(var(--phw-g-placeholder-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DV4L3S{
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-DV9veZ{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-DV9veZ img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DWJfqI{
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-DXoWAz{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DYQkaL{
font-size:var(--custom-font-size-2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DZ4zAJ{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DbNfMG{
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-DbXGdT{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Dbnvkq{
font-size:var(--custom-font-size-4);
color:var(--brand-color-primary);
font-weight:500;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Dd2b31{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Depmkp{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DgczCi{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DhssfE{
height:170px;
}
.phw-g-i-DhssfE img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DijuPb{
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-Djg3oG{
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-DlJMUN{
height:120px;
}
.phw-g-i-DlJMUN img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DlPQiv{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
min-height:64px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DlPQiv: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-Dlz5lJ{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
margin-top:calc(var(--mu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DnC8VQ{
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-DnREml{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Do5XQc{
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-DoJWNg{
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-DoOIMe{
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-Dp4axS{
padding-inline-end:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DpNjt4{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:170px;
}
.phw-g-i-DpNjt4 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DqCmhq{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-DqCmhq img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DqLkAy{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DssyUc{
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-DtcOMl{
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-Du0rMZ{
font-size:var(--custom-font-size-7);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DwMIk2{
max-height:none;
max-width:none;
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DzlFrk{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E2BteG{
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-E4OT8c{
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-E5MtqE{
font-size:var(--custom-font-size-2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E5s3tU{
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-E8DHYd{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-E8DHYd img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EA6kVS{
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-EA6omQ{
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EB5HOj{
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EBKzJA{
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-EEQZmE{
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-EFW8qY{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EFfTa2{
height:170px;
}
.phw-g-i-EFfTa2 img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EHzu6k{
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-EK0rzo{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EM6YpT{
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-EMGh9t{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ENsoUy{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EOyV7x{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EPr8jM{
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-EQRCHT{
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-ERA52D{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ERORZD{
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-ETVFJz{
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-EUnFGv{
height:308px;
}
.phw-g-i-EUnFGv img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EUvS6d{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EUzdaQ{
background:none;
background-image:none;
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EWkpRL{
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-EXvBgR{
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-EY4PVk{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
color:var(--brand-color-primary);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EYQuY8{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EYxSYQ{
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-EZMIPq{
border-width:2px;
border-color:var(--input-stroke);
border-style:dashed;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EZMIPq::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-EZMIPq:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-EZMIPq::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-EZMIPq::placeholder{
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-EcKciG{
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-EeWD3X{
margin-inline-start:calc(var(--mu-space)*0);
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Eh9Lk6{
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-EikjnH{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Em70ul{
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-EmjeEV{
font-weight:600;
font-size:var(--phw-g-cards-title-font-size);
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EoBShU{
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-EpSc60{
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-Eptnx8{
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-EqwGtR{
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-ErRR18{
max-width:42%;
min-width:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EsmXW4{
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-EtXS2q{
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-Euis3g{
padding-top:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EumQ6K{
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-Ev8DeX{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EvaQIv{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--brand-color-primary);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ew9xOV{
height:170px;
}
.phw-g-i-Ew9xOV img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EyCmXn{
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-i-EySrPu{
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-EyhZ9A{
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-Eze4PE{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F1SCrH{
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-F1blil{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
margin-inline-start:calc(var(--mu-space)*0);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F48kGZ{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F5RTaF{
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-F6Y33U{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F8hieg{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FARnEp{
width:auto;
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
max-width:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FD0dMD{
width:200px;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FDyq3z{
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-FHSRpt{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FHX9c1{
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-FI4T2c{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-FI4T2c img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FIk9LX{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FJi4tS{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FK80Hp{
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-FKCJBA{
padding-bottom:calc(var(--pu-space)*5);
padding-top:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FLRMpq{
margin-inline-start:calc(var(--mu-space)*0);
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FLxUOH{
max-height:none;
max-width:none;
width:auto;
margin-inline-start:calc(var(--mu-space)*0);
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
min-height:0px;
margin-top:calc(var(--mu-space)*0.625);
min-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FNxIu8{
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-FNy6jT{
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-FO741y::-webkit-input-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-FO741y:-ms-input-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-FO741y::-moz-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-FO741y::placeholder{
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-FO741y{
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-FQSE29{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.5),var(--mobile-font-size));
padding-inline-end:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FQcjjs{
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-FSAUcU{
color:var(--brand-color-primary);
font-weight:500;
width:100%;
font-size:40px;
margin-bottom:calc(var(--mu-space)*3.75);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FShVGC{
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-FTcXC5{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FWKYqi{
margin-inline-start:calc(var(--mu-space)*0);
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
color:var(--phw-custom-serco-gray46555fff);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FWbjGe{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-FWbjGe img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FX9J4N{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FYPn6c{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FZ6lOz{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Fa1DwV{
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-FaGHd0{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Fbdg8b{
height:150px;
}
.phw-g-i-Fbdg8b img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FdFQqN{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FdfMuT{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Fe1Tc0{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Fejen7{
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-FfCL62{
width:80px;
height:80px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FfN9OP{
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-FjRmmu{
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-FkJVjp{
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-FmIeir{
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-FnFmkU{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
width:auto;
max-width:;
padding-inline-end:calc(var(--pu-space)*12.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FnkfMG{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FoEx0s{
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-FrvjvM{
border-width:2px;
border-style:dashed;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
padding-inline-start:calc(var(--pu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Fu5yyJ{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FuALZH{
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FvFbwz{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Fw8lee{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-Fw8lee img{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Fwq69d{
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-Fwz0Uj{
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-FyKZnM{
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-G03Ty0{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G0eC9s{
font-size:var(--custom-font-size-1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G1zdAr{
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-G2igqg{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
border:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G4eqoc{
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-G5HpN4{
font-size:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G9QZUq{
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-GBvD83{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GDJTyC{
font-size:var(--font-size-13);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GDPVKi{
max-height:none;
max-width:none;
width:auto;
margin-inline-start:calc(var(--mu-space)*0);
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
min-height:0px;
margin-top:calc(var(--mu-space)*0.625);
min-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GETWfX{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GF1GK0{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GFKy8o{
width:75px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GFu1yO{
margin-inline-end:calc(var(--mu-space)*0);
width:100%;
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-GH78lU{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GHKSy2{
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-GJKKxh{
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-GJw68q{
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-GKOWnE{
padding-top:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GKiEbo{
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-GLGFuo{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GLV1J2{
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-GNfQfe{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GNpyzT{
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-GNrVuu{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GOTNt6{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GPw1od{
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-GQi1oW{
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-GRfud9{
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-GTI5UJ{
font-size:var(--custom-font-size-4);
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GUR6K4{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GUnP94{
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-GUwEMv{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GWIcpn{
max-height:none;
max-width:none;
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GXpQtB{
color:var(--brand-color-secondary);
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-GYqQaE{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ga1E2v{
font-size:max(calc(var(--phw-g-placeholder-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GaLcuk{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GarYMJ{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GdS8B2{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-GdS8B2 img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GdejEW{
border-width:0.5px;
border-color:var(--phw-custom-border-colorsb8b8b8);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GdejEW::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-GdejEW:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-GdejEW::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-GdejEW::placeholder{
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-Ge6Ilb{
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-Gi2PMQ::-webkit-input-placeholder{
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}
.phw-g-i-Gi2PMQ:-ms-input-placeholder{
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}
.phw-g-i-Gi2PMQ::-moz-placeholder{
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}
.phw-g-i-Gi2PMQ::placeholder{
font-size:var( --phw-g-widget-subheading-font-size);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gi2PMQ{
font-size:var( --phw-g-widget-subheading-font-size);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GiZwsG{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GirQ9G{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gkv8z9{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gl51UQ{
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-GlUHcj{
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-GnAosW{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-GnAosW img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gnvkzx{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GoPT0b{
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-GosWfN{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gq3S3W{
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-GqF89i{
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-GseJr4{
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-GsqlME{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GsrbhB{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gthn1c{
margin-inline-end:calc(var(--mu-space)*0.625);
margin-inline-start:calc(var(--mu-space)*0.625);
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-GuE7iI{
height:80px;
fill:var(--phw-custom-whiteffffff);
color:var(--phw-custom-whiteffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GwCefv{
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-GyYl3A{
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-H0Eqkf{
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-H0MczI{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H37zEQ{
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-H3Xbsd{
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-H4Nibc{
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-H5Vvar{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0.125);
margin-inline-end:calc(var(--mu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H76C8M{
max-height:none;
max-width:none;
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H7opND{
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-H93EDR{
}
.phw-g-i-H93EDR img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H977MG{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HAUBpX{
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-HGdVdn{
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-HHEvKj{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HHXwm1{
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HIwypg{
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-HJM7cZ{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HL7oZy{
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-HMuSHK{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HO7TLC{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HOPXQi{
margin-inline-end:calc(var(--mu-space)*0.125);
margin-inline-start:calc(var(--mu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HQultD{
font-size:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HTJWMm{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:270px;
}
.phw-g-i-HTJWMm img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HTij5c{
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HTtnLX{
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-HWXtp9{
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-HWgH4B{
font-size:var(--phw-g-widget-title-font-size);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HX3tHf{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-size:contain;
background-position:50% 50%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HYpZKz{
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-HZZUAw{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Hb8ter{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HcAQ2X{
font-size:18px;
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HcbJcm{
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-Hg0ZRM{
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-HgaFIJ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HhCD0c{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HjKFlY{
height:170px;
}
.phw-g-i-HjKFlY img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HozyTh{
font-size:var(--phw-g-cards-title-font-size);
padding-inline-end:calc(var(--pu-space)*18.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HpYZsy{
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-Hpbydx{
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HsEoKb{
max-height:none;
max-width:none;
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Hu3L7v{
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-HvKchP{
font-size:var(--phw-g-input-label-text-font-size);
padding-inline-end:calc(var(--pu-space)*2.5);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Hvsqbc{
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-HxWIpu{
width:80px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HzSRun{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I0hyuv{
width:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I1OcKM{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I1V5ga{
color:var(--brand-color-secondary);
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-I1rHKn{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I2AzJz{
height:170px;
margin-bottom:calc(var(--mu-space)*3.75);
}
.phw-g-i-I2AzJz img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I2NURh{
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-I3S71g{
width:100px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I6mYB8{
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-I8UJSO{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IAExqB{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IALGYf{
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-IBIAjx{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ICDXrf{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IDCSko{
font-size:40px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IElFIO{
height:440px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IF4g1R{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IFAOLw{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
margin-top:calc(var(--mu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IGM3MC{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IHtLWb{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IJLTKu{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IJoARB{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-IJoARB img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IJt141{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IKUj0h{
margin-inline-start:calc(var(--mu-space)*0);
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-IKiEFj{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-INV7Ov{
font-weight:600;
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IOfPCh{
height:170px;
}
.phw-g-i-IOfPCh img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IP3fEZ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IPsPMs{
height:170px;
}
.phw-g-i-IPsPMs img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IRNouz{
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-IRZzbw{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IVTRg8{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IW15aj{
height:150px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IWWmcZ{
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IXd8yX{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IXdyQI{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IYO7Fb{
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-cards-title-font-size);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IZyBzj{
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Icc4AH{
font-size:var(--custom-font-size-7);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IdPhlP{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IfWd4H{
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IjADgM{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IkNlWD{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IkSZon{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Imd6mE{
font-size:var(--phw-g-cards-title-font-size);
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-InETWu{
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-IpOvxf{
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-IrMJ87{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.3;
margin-inline-start:calc(var(--mu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0.125);
margin-inline-end:calc(var(--mu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IrmHDg{
color:var(--brand-color-secondary);
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-Iu3aDy{
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-Iug6YO{
font-size:max(calc(var(--custom-font-size-8)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Iur0xh{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IwLGTf{
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-IyzL4m{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IzWG6D{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IznKwX{
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-cards-title-font-size);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J1V6xA{
border-color:var(--input-stroke);
border-top-color:var(--input-stroke);
border-top-style:solid;
border-bottom-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
border-inline-end-style:solid;
border-inline-end-color:var(--input-stroke);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J594W4{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J5WHY6{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:188px;
}
.phw-g-i-J5WHY6 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J5fQQh{
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-J7ElLl{
color:var(--brand-color-primary);
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J7RT59{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-J7RT59 img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J8f5n0{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JB9fov{
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-JBJHry{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JBKwYw{
padding-inline-start:calc(var(--pu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JCA6mP{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JGcKV2{
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-JJNp2Q{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JJQG6Z{
font-size:var(--phw-g-cards-title-font-size);
margin-inline-start:calc(var(--mu-space)*0.625);
margin-inline-end:calc(var(--mu-space)*0.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JM2ymv{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JMOmHp{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JN13Xi{
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-JO1BHi{
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JOYaFz{
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-JOZTOu{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JPIvVW{
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-JPdgd1{
background:none;
background-image:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JPecc8{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JQ4xOD{
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JRRbtP{
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-JRYMQj{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JSQwW8{
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-JSuSNI{
height:170px;
margin-top:calc(var(--mu-space)*-6.25);
}
.phw-g-i-JSuSNI img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JTd9pw{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JU2PJM{
height:170px;
}
.phw-g-i-JU2PJM img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JUjqpn{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JVBuEn{
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-JVZ4vh{
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-JVrVk6{
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-JWIWjo{
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-JWJ3j6{
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-JWVRBT{
border-color:var(--input-stroke);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JWlfxS{
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-JbNFdt{
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-JbYW0V{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Jc5zXE{
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-Jcg8XL{
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-JcqXX9{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:200px;
}
.phw-g-i-JcqXX9 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JeceTM{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JeqqvY{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Jf1pEo{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JhKbjf{
height:170px;
}
.phw-g-i-JhKbjf img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JhzzAG{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-JhzzAG img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JiNs8W{
height:170px;
}
.phw-g-i-JiNs8W img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JjyBWz{
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JkNdsf{
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Jlw50g{
width:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Jnl9B7{
width:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JoWdUO{
font-weight:500;
font-size:max(calc(var(--phw-g-numbers-font-size)*0.5),var(--mobile-font-size));
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JpnPbR{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0);
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Jq8tdd{
border-width:2px;
border-top-width:2px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Jq8tdd::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-Jq8tdd:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-Jq8tdd::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-Jq8tdd::placeholder{
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-JqpFAS{
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-JsohCv{
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-JuBtJt{
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-JuGN0L{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JvNNwl{
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-JwR63b{
border-color:var(--input-stroke);
border-top-color:var(--input-stroke);
border-top-style:solid;
border-bottom-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
border-inline-end-style:solid;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JxTMu6{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K14iSI{
}
.phw-g-i-K14iSI img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K2IDX5{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K95i93{
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-KAMwWk{
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-KAXXQs{
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-KBV4j9{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KFOymW{
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-KFxMZ9{
height:120px;
}
.phw-g-i-KFxMZ9 img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KHDRf4{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KHJ5Vn{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
border:none;
margin-top:calc(var(--mu-space)*0.625);
margin-bottom:calc(var(--mu-space)*0.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KJ5Zcr{
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-KLrpp3{
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-KOdXv8{
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-KPvUzk{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KQITBg{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KR3qrB{
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-KRyAPq{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
width:100%;
margin-bottom:calc(var(--mu-space)*2.5);
}
.phw-g-i-KRyAPq img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KUtjm4{
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-KWYaOV{
width:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KWYd6E{
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-KXhGiE{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KXqTcn{
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-KYcqJb{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KYszeb{
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-Ka3U3Z{
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Kb3Kkg{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Kbb7SG{
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-KbgHzb{
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KcGM9X{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KcNiji{
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-KcVzlh{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KeYeB1{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KghO44{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Kgw4vp{
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-KiHnaS{
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KiWtlt{
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-KiWyqf{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
width:auto;
max-height:170px;
}
.phw-g-i-KiWyqf img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Kj0mNN{
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-KjJqTP{
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-Kl7jUq{
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-KmvsGr{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Kn6zA1{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Kn8Uat{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KnIZjH{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KqU3xs{
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-KqsXel{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KqztfG{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Krqj5T{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KsEvTF{
background:none;
background-image:none;
height:45px;
border:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KsQn31{
line-height:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KspXUh{
padding-inline-end:calc(var(--pu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Kui4gM{
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-KvfbVx{
margin-inline-end:calc(var(--mu-space)*2.5);
height:180px;
margin-inline-start:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
.phw-g-i-KvfbVx img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Kw2N8M{
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-KxyYAw{
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-KyfEwo{
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-KzgnUS{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L066KA{
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-L39G2Z{
font-size:max(calc(var(--font-size-15)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L3FMv9{
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-L4Fso9{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L53CiS{
height:170px;
}
.phw-g-i-L53CiS img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L6avdn{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L86GYu{
height:170px;
}
.phw-g-i-L86GYu img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L9ZKGu{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L9vEIS{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-L9vEIS img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LAI7Zd{
margin-top:calc(var(--mu-space)*-7.5);
}
.phw-g-i-LAI7Zd img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LAYQi8{
padding-top:calc(var(--pu-space)*1.25);
background-size:contain;
background-position:50% 50%;
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LBiFfL{
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-LCFZ2M{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LE6MiZ{
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-LF3Xqs{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LGXND5{
font-family:var(--cms-g-avenir-next);
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LHGpXD{
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-LHczoG{
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-LI43BH::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-LI43BH:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-LI43BH::-moz-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-LI43BH::placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LI43BH{
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-LJsDBm{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LKVagn{
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-LLBqWb{
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-LLOlBq{
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LLOlBq::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-LLOlBq:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-LLOlBq::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-LLOlBq::placeholder{
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-LLdF3v{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:270px;
}
.phw-g-i-LLdF3v img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LLeGM7{
height:170px;
margin-bottom:calc(var(--mu-space)*3.25);
}
.phw-g-i-LLeGM7 img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LPB9Rr{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-LPB9Rr img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LPHHr5{
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-LPZ3BB{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LQCG4l{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LTq1gs{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LUfpzl{
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-LWnAIY{
height:180px;
}
.phw-g-i-LWnAIY img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LYQyE8{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LYSsX5{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
color:var(--phw-custom-indigo3f017dff);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Lap6FG{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LarBqW{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LasafZ{
color:var(--phw-custom-serco-gray46555fff);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LbLWgU{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LbVXMq{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Lbuapd{
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-LcFd8y{
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-LckQPd{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Lctppw{
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-LePFIg{
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Lhj80l{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LiXdzD{
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-LjJi1X{
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-Ljx7Xn{
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ll6xhg{
width:80%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LlcKRD{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Llk4Bg{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LmQ35O{
font-size:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LmiQSO{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.5),var(--mobile-font-size));
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LnMQ6V{
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Lot95c{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
color:var(--phw-custom-indigo3f017dff);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LqTBmK{
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-Ls7tDr{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LukISQ{
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-LveYng{
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-Lvr2Dm{
font-size:var(--custom-font-size-7);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LxJRQn{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LyK9MW{
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-Lz2FBO{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LzL70M{
margin-top:calc(var(--mu-space)*-6.25);
}
.phw-g-i-LzL70M img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M4AB7f{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-M4AB7f img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M5FKzu{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M7Qdix{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
border:none;
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
font-family:var(--cms-g-avenir-next);
font-weight:400;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M8MTRT{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*1.25);
margin-inline-end:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M8xfrm{
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-M9yzvM{
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-MCrsu9{
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-MD2nn8{
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-MD8yZz{
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-MDEECS{
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-MEtVxH{
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-MFgNsA{
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-MGJymX{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
color:var(--brand-color-primary);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MHCWez{
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-MHNEBx{
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-MIf6wL{
color:var(--brand-color-primary);
font-weight:500;
width:100%;
font-size:40px;
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MKMcH7{
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-ML3HFL{
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-ML3MAL{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MM1XMx{
font-weight:600;
font-size:var(--custom-font-size-5);
color:var(--body-color);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MMEZyh{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
color:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MNE2kJ{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MNKztV{
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-MNif2L{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MNvL0Z{
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-cards-title-font-size);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MOtT6Q{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MQRxBP{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MQsdxx{
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-MRUPCZ{
font-weight:500;
font-size:var(--font-size-13);
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MRfROV{
margin-inline-start:calc(var(--mu-space)*0);
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MRr91l{
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-MRtpWn{
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-MU07ex{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MUZmiY{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MYNnr2{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MdMv5Q{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Me2uI4{
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-MecTKs{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MfEEqG{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0.125);
padding-top:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MhH9u8{
padding-inline-end:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MiBDkv{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MjCG2P{
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-MmtT0u{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.3;
padding-inline-start:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mn0Am3{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MnMRr1{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mo2fl9{
border-width:0.5px;
border-color:var(--phw-custom-border-colorsb8b8b8);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mo2fl9::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-Mo2fl9:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-Mo2fl9::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-Mo2fl9::placeholder{
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-MqEiTe{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MqF881{
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-MqSoD4{
border-width:0.5px;
border-color:var(--phw-custom-border-colorsb8b8b8);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MqSoD4::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-MqSoD4:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-MqSoD4::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-MqSoD4::placeholder{
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-MqrM7Q{
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-MrKfqb{
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-MsPHd6{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
color:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MxXP3P{
height:170px;
}
.phw-g-i-MxXP3P img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MxmF5B{
border-width:2px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MxmF5B::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-MxmF5B:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-MxmF5B::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-MxmF5B::placeholder{
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-MyQwHR{
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-MywXAq{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MzPJDh::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-MzPJDh:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-MzPJDh::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-MzPJDh::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MzPJDh{
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-N0SgNT{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N0gOZZ{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--brand-color-primary);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N0pZoT{
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-N16vwy{
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-N4oyHV{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N59nAT{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0);
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N5ooDE{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N62Rd7{
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-N6SnVA{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-N6SnVA img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N7nJOP{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N8SrQC{
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-N94fLH{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N9O6F5{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N9QQyT{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N9uLqB{
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-NAVEce{
font-size:30px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NE2bT9{
font-size:var(--custom-font-size-2);
line-height:1.3;
margin-inline-start:calc(var(--mu-space)*0.125);
margin-inline-end:calc(var(--mu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NESemj{
background-color:transparent;
margin-top:calc(var(--mu-space)*-1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NESun5{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Mobile-Header5-1737118396658.png);
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-repeat:no-repeat;
background-size:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NEc7Ko{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
padding-inline-start:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NFPhzf{
height:170px;
}
.phw-g-i-NFPhzf img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NFq2Ex{
font-size:var(--custom-font-size-2);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NFxuUC{
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-NFyrd6{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0);
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NG1B0z{
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-NKAFi0::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-NKAFi0:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-NKAFi0::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-NKAFi0::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NKAFi0{
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-NKj5PM{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NLGXLv{
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-NLsmxF{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NM78J7{
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-NMRp3c{
color:var(--brand-color-primary);
font-weight:500;
width:100%;
font-size:40px;
margin-bottom:calc(var(--mu-space)*3.75);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NNZboC{
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-NNhs2p{
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-NOqZjz{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NOvRvX{
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-NP4MUI{
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-NPs1uO{
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NSxcmo{
width:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NWLTqZ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:170px;
}
.phw-g-i-NWLTqZ img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NWcioE{
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-NXcfV8{
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-NXio3e{
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-NY475r{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NZfTdz{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0);
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NaFbaB{
font-weight:500;
font-size:40px;
color:var(--brand-color-primary);
width:100%;
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NavNTV{
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-NbKTqy{
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-NbPx31{
background:none;
background-image:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NbZ1co{
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-NcW9x6{
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-Nd7M2h{
height:308px;
}
.phw-g-i-Nd7M2h img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NfGsL8{
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-NfQSW3{
color:var(--brand-color-primary);
font-weight:500;
width:100%;
font-size:40px;
margin-bottom:calc(var(--mu-space)*3.75);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NfmYEv{
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-Ng8SOa{
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Nh7ZrK{
margin-top:calc(var(--mu-space)*-6.25);
}
.phw-g-i-Nh7ZrK img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Nhw1gR{
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-NiDKo7{
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NiPoaD{
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-NiXkgU{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NigAnR{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Niumia{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NjfY7K{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Njfmtb{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Njjhm4{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
width:auto;
max-width:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Njy6UB{
height:170px;
}
.phw-g-i-Njy6UB img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NkGLTn{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NkbK8Q{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NkpJjf{
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-NmACIL{
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-NmjCMR{
padding-inline-start:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NmuiDG{
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-NnOhC7{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NnYiRT{
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-NoCTG8{
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-NpJjee{
border-color:var(--input-stroke);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NpSQ9V{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Npg85p{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NproLP{
width:auto;
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
max-width:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Nrw5GQ{
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-NtAdUL{
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-Nv7Iqr{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-Nv7Iqr img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NxYB5w{
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-NzSukB{
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-NzYraP{
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-O0zG9R{
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-O2bvcc{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O4cgpY{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O5TcUv{
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-O5qriE{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O5yAnc{
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-O75eUc{
margin-top:calc(var(--mu-space)*-3.125);
fill:var(--phw-custom-whiteffffff);
color:var(--phw-custom-whiteffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O8bsMA{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O8jkrS{
font-size:var(--phw-g-placeholder-text-font-size);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O9gOti{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OA8s5R{
color:var(--brand-color-secondary);
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-OACWqs{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OAHbg8{
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-OC8jSZ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ODIE6J{
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-OEtIXd{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OEvcmN{
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-OFo3Zc{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OFzMej{
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-OHEXui{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OHISNW{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OHMbWl{
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-OHncaU::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-OHncaU:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-OHncaU::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-OHncaU::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OHncaU{
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-OHohiT{
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-OIOn4n{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-OIOn4n img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OJslal{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OKB8HB{
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-OMBWFN{
width:auto;
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
max-width:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OMWE4j{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--phw-custom-serco-gray46555fff);
line-height:0.5;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OMwK6q{
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-ONGueq{
height:170px;
}
.phw-g-i-ONGueq img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OOT97x{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OPB3uy{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:177px;
}
.phw-g-i-OPB3uy img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OPTccA{
padding-inline-start:calc(var(--pu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OQKKo2{
background:none;
background-image:none;
height:45px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OQfgBL{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:190px;
}
.phw-g-i-OQfgBL img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OSHDnD{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-OSHDnD img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OSLfXx{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OUKoUl{
font-weight:400;
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OXrpMm{
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-OY1kwj{
margin-top:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OZEaC8{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
color:var(--brand-color-primary);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OZpQVH{
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-Oa4ZsI{
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-ObL9xz{
font-weight:500;
font-size:30px;
font-family:var(--cms-g-lora);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ObgnWA{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OcUiOD{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OcauEM{
font-size:26px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Oft8SS{
font-size:var(--font-size-13);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OgYZSB{
margin-inline-end:calc(var(--mu-space)*0);
width:100%;
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-Oi6KgV{
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-OinWEn{
font-size:max(calc(var(--custom-font-size-8)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ol0Klw{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-Ol0Klw img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Om860m{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OmXOKm{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0);
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Oovz2H{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OpwMW7{
width:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OqGTkF{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Os9ORi{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OtDUwV{
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-OuDiGT{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OurUvz{
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ov6D0o{
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-OwjxUz{
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-OwuUaE{
height:120px;
}
.phw-g-i-OwuUaE img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OzGhl0{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OzHm5E{
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-P0LTJY{
color:var(--brand-color-primary);
font-weight:500;
width:100%;
font-size:40px;
margin-bottom:calc(var(--mu-space)*3.75);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P1QQdf{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P369jE{
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-P6fMYs{
margin-bottom:calc(var(--mu-space)*0.125);
padding-bottom:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P7gcEw{
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-P8ohNI{
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-cards-title-font-size);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P92oAa{
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-P9bgXH{
font-size:var(--custom-font-size-7);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PAh70b{
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-cards-title-font-size);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PCSLpd{
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-PCWbw9{
width:100%;
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-PD51sl{
color:var(--brand-color-primary);
font-weight:500;
width:100%;
font-size:40px;
margin-bottom:calc(var(--mu-space)*3.75);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PFyNEV{
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-PJtcff{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PJvSQu{
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-PJy611::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-PJy611:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-PJy611::-moz-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-PJy611::placeholder{
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-PJy611{
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-PKAmqu{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PLaU2Z{
font-size:var(--phw-g-input-label-text-font-size);
margin-inline-start:calc(var(--mu-space)*1.25);
text-align:start;
margin-inline-end:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PNoKol{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-PNoKol img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PNuJuj{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PPRBp9{
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-PRM2SL{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PROG0V{
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PRhfTU{
}
.phw-g-i-PRhfTU img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PSK5uu{
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-PSl8v3{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PVptG6{
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PXEWCQ{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PZe3DT{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:120px;
}
.phw-g-i-PZe3DT img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PZg13r{
padding-bottom:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PaFvJp{
background-color:transparent;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PcOp2P{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Pd9uOH{
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-Pdz4ab{
font-size:var(--font-size-13);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PgIq8x{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PgOwsS{
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-PhHr1y{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PhOgST{
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-PhYjw4{
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-Phw9Gf{
font-size:max(calc(var(--font-size-13)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Pl5h0A{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PlPdoF{
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-Pnpaor{
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-PnqG6U{
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-Po7K3D{
margin-inline-start:calc(var(--mu-space)*0);
font-size:18px;
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PoT5S0{
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)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PovYlj{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Pt5Lqj{
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-PtUMMu::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-PtUMMu:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-PtUMMu::-moz-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-PtUMMu::placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PtUMMu{
font-size:var(--phw-g-small-text-font-size);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PtXurV{
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-Pw0ypM{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PwJaBf{
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-PxDgLW{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Py86qC{
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-PyTLJq{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PzOkfP{
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-PzYnDG{
font-size:30px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Q0qdel{
font-weight:500;
font-size:40px;
color:var(--brand-color-primary);
width:100%;
text-align:center;
margin-bottom:calc(var(--mu-space)*-2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QBORfC{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QHCxEd{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:270px;
}
.phw-g-i-QHCxEd img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QHy9Jj::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-QHy9Jj:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-QHy9Jj::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-QHy9Jj::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QHy9Jj{
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-QI7H0U{
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-QIylal{
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-QJvt9j{
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QLALbp{
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-QMkBRP{
font-size:var(--font-size-13);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QMoFM9{
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-QNKBZZ{
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-QNevaS{
font-size:max(calc(var(--font-size-13)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QOLXUt{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QPSyTg{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
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-QQhWsH{
height:308px;
}
.phw-g-i-QQhWsH img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QRE821{
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-QRWuhF{
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-QTC7Ks{
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-i-QTtG8p{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QTvh0t{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QW9ULe{
height:170px;
}
.phw-g-i-QW9ULe img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QXzoym{
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-QY2Fhv{
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-QYKLHX{
height:120px;
}
.phw-g-i-QYKLHX img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QZMIgR{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Qa98OM{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Qa9FUv{
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-QasO5t{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QbTYXu{
margin-bottom:calc(var(--mu-space)*-2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QdoTdU{
font-size:30px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QeztW2{
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-QgDBZx{
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-QgJ221{
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-QhSakf{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QhgYmH{
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-Qipk5F{
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-QjKe98{
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-QjPo4X{
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-Qk6y6H{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QknmWi{
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-QlqeXw{
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-Qq74L8{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QqfWlw{
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-QrC00Z{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QrugJi{
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-QsW1r6{
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-QwTPB7{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QzEwT2{
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-QzlQJU{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R1b2SJ{
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R5MfJQ{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R5jC7V{
font-weight:400;
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R5vq0n{
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-R6YwwW{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R7wwmV{
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-R9Fqul{
padding-top:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RAs2GK{
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-RCpaef{
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-RDE2Pc{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RGYmGt{
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-RGrPpN{
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-RL8ow2{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RL8ow2::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-RL8ow2:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-RL8ow2::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-RL8ow2::placeholder{
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-RLo4vZ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RM4HhV{
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-RNC1jw{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RP0iKQ{
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-RP7ovC{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RPOgHq{
max-height:none;
max-width:none;
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RQrLfU{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RVExaS{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RW2Lyd{
height:170px;
}
.phw-g-i-RW2Lyd img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RWsMFw{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-RWsMFw img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RXGLF2{
max-width:none;
min-width:0px;
min-height:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RYxWXO{
padding-inline-end:calc(var(--pu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0.125);
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-RZNujw{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RZvNie{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RaOibj{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RbJH4A{
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-RbdolJ{
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-Rbzjr4{
font-size:var(--custom-font-size-5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Rc1pER{
font-size:var(--custom-font-size-7);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Rcs8gr{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ReuTDf{
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-Rg34R2{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.5),var(--mobile-font-size));
color:var(--brand-color-primary);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RhTBqc{
font-weight:500;
font-size:40px;
color:var(--brand-color-primary);
width:100%;
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RhWF6u{
font-size:30px;
width:auto;
max-width:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Rhmfd6{
height:170px;
}
.phw-g-i-Rhmfd6 img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RhpeFe{
margin-top:calc(var(--mu-space)*-6.25);
}
.phw-g-i-RhpeFe img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Riiret{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--brand-color-primary);
text-align:center;
margin-top:calc(var(--mu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RjkWub{
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-Rk0b1j{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RlTZIJ{
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-RmJQUt{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RopaUV{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RphVjY{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RpjYZT{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RqQqAN{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Rqkgq2{
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-RsO9B6{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RsaOD8{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Rsj4zB{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Rsk3oU{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RsqJKo{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RtGipw{
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-RtRTnH{
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-RtZ9mP{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Rtbu3S{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RtoM06{
font-size:26px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RvHAsT{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RwV50B{
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-RwXkeS{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RwamMW{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
margin-top:calc(var(--mu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RzJsQu{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S2R0cx{
margin-inline-start:calc(var(--mu-space)*0);
font-size:18px;
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S2mLaj{
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-S6Efp4{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S6Si7A::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-S6Si7A:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-S6Si7A::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-S6Si7A::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S6Si7A{
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-S6aLzN{
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)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S87FQK{
fill:var(--brand-color-secondary);
color:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S8RCS1{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S8UhjE{
font-size:var(--custom-font-size-7);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S92rvj{
height:170px;
}
.phw-g-i-S92rvj img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S9VweP{
margin-inline-end:calc(var(--mu-space)*0);
width:100%;
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-SAgLLz{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SCGFoa{
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-SDNwPG{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SDpb5z{
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-SHCyrj{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SJCeHO{
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-SJn26p{
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-SJrrDR{
padding-bottom:calc(var(--pu-space)*10);
padding-top:calc(var(--pu-space)*10);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SLiy78{
font-size:var(--font-size-13);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SM3Yng{
border-width:0.5px;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SNKA28{
color:var(--brand-color-primary);
font-weight:500;
margin-inline-end:calc(var(--mu-space)*5);
margin-inline-start:calc(var(--mu-space)*5);
font-size:var(--custom-font-size-4);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SPd76T::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-SPd76T:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-SPd76T::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-SPd76T::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SPd76T{
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-SQ8KJO{
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-SRJC2M{
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-SSrk6f{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SUWG88{
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-SW49G2{
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-SWrUcS{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SYN4aB{
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-SZwRDZ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SafVba{
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-SaprdD{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:120px;
}
.phw-g-i-SaprdD img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ScQXP4::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-ScQXP4:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-ScQXP4::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-ScQXP4::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ScQXP4{
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-ScepTI{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Sd88uc{
background-color:transparent;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SelCIc{
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-SfkRuV{
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-SpGJdr{
margin-inline-start:calc(var(--mu-space)*0);
font-size:18px;
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Spk8ha{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Sq5LQO{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-Sq5LQO img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SrEavB{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SrIIOJ{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-StY8iy{
font-size:max(calc(var(--font-size-13)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Stjh1A{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Suy5hD{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Sv0kJc{
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T4lbOx{
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-input-label-text-font-size);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T7Iscp{
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-i-T8j4jV{
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-T9xBgt{
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-cards-title-font-size);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TE4ATa{
font-size:18px;
font-weight:300;
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TEHljc{
color:var(--phw-custom-serco-gray46555fff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TEQ8H6{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TEdkKJ{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
color:var(--brand-color-primary);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TEiBOG{
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-TH3jIw{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TIxx59{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TKlRP8{
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-TL9BYl{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
color:var(--body-color);
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TLFQS2{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TLJvux{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TOD0FH{
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-TPYRnn{
font-size:var(--font-size-13);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TQWxMn{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TRoHPY{
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-TSJ0NQ{
border-style:dashed;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TSJ0NQ::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-TSJ0NQ:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-TSJ0NQ::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-TSJ0NQ::placeholder{
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-TSMLDg{
margin-top:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TTagde{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TUMbS0{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TV1F9L{
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-TV78hx{
height:170px;
}
.phw-g-i-TV78hx img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TVQNK6{
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-TW8aTF{
font-size:30px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TZQIk4{
width:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TZZRNo{
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-TbEYBd{
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-TbvE4B{
font-size:30px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Tf7D42{
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-TgqURu{
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-ThmRac{
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-Tj8Obk{
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-TjMXVK{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-TjMXVK img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Tkzkbx{
height:150px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TlpvlI{
border-color:var(--input-stroke);
border-top-color:var(--input-stroke);
border-bottom-color:var(--stroke-dark);
border-top-style:solid;
border-bottom-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
border-inline-end-style:solid;
border-inline-end-color:var(--input-stroke);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TmO7hH{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Tmbs6C{
border-color:var(--input-stroke);
border-top-color:var(--input-stroke);
border-top-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TmjjDV{
width:75px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Tn8OIb{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
color:var(--phw-custom-indigo3f017dff);
text-align:center;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ToRMU2{
padding-bottom:calc(var(--pu-space)*5);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Toiw9j{
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-Tpk5XL{
font-size:var(--phw-g-placeholder-text-font-size);
padding-bottom:calc(var(--pu-space)*5);
margin-top:calc(var(--mu-space)*-1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Tq1gwJ{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
width:100%;
margin-bottom:calc(var(--mu-space)*2.5);
}
.phw-g-i-Tq1gwJ img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TreZtX{
font-size:var(--custom-font-size-7);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Trz7vi{
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-TsQlzY{
height:170px;
}
.phw-g-i-TsQlzY img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TuAu82{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TuFrZ4{
font-size:var(--phw-g-input-label-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*0);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Tutc02{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TxGYt2{
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-cards-title-font-size);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Tyc6To{
padding-bottom:calc(var(--pu-space)*0.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TyndmO{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Tyo3zP{
}
.phw-g-i-Tyo3zP img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TyrDzF{
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-i-Tyz38c{
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-Tz38al{
font-weight:500;
font-size:40px;
color:var(--brand-color-primary);
width:100%;
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U0GmVh{
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-U0qKRj{
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-U0xaWC{
font-size:var(--phw-g-cards-title-font-size);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U1z343{
margin-top:calc(var(--mu-space)*-6.25);
}
.phw-g-i-U1z343 img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U2NBM5{
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-U2NBM5::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-U2NBM5:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-U2NBM5::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-U2NBM5::placeholder{
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-U2Vy6C{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U2YwRe{
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U526h7{
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-U5qeJP{
width:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U6haXr{
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-UBwX4s{
font-size:var(--font-size-13);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UCPNWX{
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-UCqKhq{
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-UDA2bF{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UGspru{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
color:var(--phw-custom-serco-gray46555fff);
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UH3g19{
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-UI0rsr{
font-weight:500;
font-size:40px;
color:var(--brand-color-primary);
width:100%;
text-align:center;
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UI1a3J{
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-UItdmn{
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-UIyzDs{
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-UJowv9{
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-UJvOQP{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UK5faZ{
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-UMEJRS{
line-height:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UMTBPj{
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-UN0ev4{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UPy2qo{
font-weight:500;
font-size:30px;
width:auto;
max-width:;
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-URWrrH{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-USJ2Ex{
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-UTfKpB{
background-color:transparent;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UUGoCU{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UUwpi1{
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-UUzzmh{
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-UVF2i8{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
padding-inline-start:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UVGuqR{
font-weight:600;
font-size:var(--phw-g-cards-title-font-size);
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UVh7iM{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UWttir{
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-UXLhsD{
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-UYSDRj{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*1.25);
margin-inline-start:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UZ9Jjv{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
color:var(--phw-custom-serco-gray46555fff);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UZDhVi{
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-UbGgFd{
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-UbRGos{
}
.phw-g-i-UbRGos img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ubm9VT{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UcM5rm{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UdRYnu{
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-UfTL1J{
padding-bottom:calc(var(--pu-space)*0.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UgfN2b{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Uh9WB2{
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-UkpbqA{
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-Ul2im3{
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UlHMfD{
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-UlvFm1{
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UmDEuD{
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-Unib86{
margin-inline-start:calc(var(--mu-space)*0);
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Uoqw7K{
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-UpZCSK{
line-height:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Uq1RCu{
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-Uq4591{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UsiX7a{
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-UuFD5A{
width:auto;
overflow:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UuX67F{
font-weight:500;
font-size:40px;
color:var(--brand-color-primary);
width:100%;
text-align:center;
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Uurelu{
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-Uv9V4L{
margin-top:calc(var(--mu-space)*-6.25);
}
.phw-g-i-Uv9V4L img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UvSaMx{
font-size:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UwCM58{
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-Uwtg98{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
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-UxcL8S{
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-UxnGFP{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UyvOtw{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V0Za6x{
margin-inline-start:calc(var(--mu-space)*0);
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V1LVrI{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V1TvJK{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V1UThh{
margin-inline-end:calc(var(--mu-space)*2.5);
margin-inline-start:calc(var(--mu-space)*2.5);
height:170px;
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
.phw-g-i-V1UThh img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V1pLcP{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V1un2l{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--brand-color-primary);
text-align:center;
margin-top:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V3KKag{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V5EWdy{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V5GurU{
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-V6eci6{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V7msal{
font-size:var(--phw-g-cards-title-font-size);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V8HBOi{
height:150px;
width:150px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V8Q0eg{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.3;
padding-inline-end:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V8ZM9p{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V8feCm{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V9qrPg{
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-VANM3O{
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-VB2gI8{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VBA7cK{
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VFsZ0n{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VIJFJl{
margin-inline-start:calc(var(--mu-space)*0.125);
margin-inline-end:calc(var(--mu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VIqFJ6{
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-VJRlc8{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VJSQ4J{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-VJSQ4J img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VKO52q{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VKrDQJ{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VL29oy{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VMmvk6{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VP8V4C{
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-i-VQ3n3K{
padding-inline-end:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VQGM4U{
font-size:max(calc(var(--font-size-15)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VTiGZU{
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-VTsOJF{
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-VTwTsL{
font-size:var(--phw-g-cards-title-font-size);
text-align:start;
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VUSr46{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VUU4Sk{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VUcXN0{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VVIPEJ{
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VViKua{
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-VWTPCI{
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-VXTBgC{
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-VYYMUP{
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-VZLXXX{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VZRySq{
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-VZehJ2{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VavWOa{
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VaxlTj{
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-VbVb7z{
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)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vd5phW{
width:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VfN5NN{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vh4hGs{
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-VhADvX{
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-ViHSfn{
width:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vj8Zn9{
width:auto;
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
max-width:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VmL1pn{
font-size:var(--phw-g-button-text-font-size);
margin-inline-start:calc(var(--mu-space)*0.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vn3s26{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VnCjZH{
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-VnmVho{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vri3fb{
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-VscZEg{
max-width:42%;
min-width:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VtAj1V{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VtffKb{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
color:var(--body-color);
font-weight:300;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VuyTEM{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
color:var(--brand-color-primary);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VuzGDq{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VwA9az{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VwSwpt{
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-VwUVuf{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
width:auto;
}
.phw-g-i-VwUVuf img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VxULVO{
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-VxgZHg{
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-Vz8pRf{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W0uxvc::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-W0uxvc:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-W0uxvc::-moz-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-W0uxvc::placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W0uxvc{
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-W16c62{
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-W3INYx{
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-W3L50L{
color:var(--white);
margin-bottom:calc(var(--mu-space)*2.5);
text-align:start;
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W3z0IF{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W42dAY{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.3;
padding-inline-end:calc(var(--pu-space)*5.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W4h6zp{
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-W5LBS8{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W5yabH{
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-W89Ymc{
font-weight:500;
font-size:40px;
color:var(--brand-color-primary);
width:100%;
text-align:center;
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W8F4bn{
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-WAPwnH{
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-WBldxO{
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-WCAfWs{
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-WCkeCM{
height:170px;
}
.phw-g-i-WCkeCM img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WCpvQ1{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WDXHEJ{
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-WFwl2M{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WHIO2F{
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WHy9P1{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WJwefW{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WL9ZMV::-webkit-input-placeholder{
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
}
.phw-g-i-WL9ZMV:-ms-input-placeholder{
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
}
.phw-g-i-WL9ZMV::-moz-placeholder{
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
}
.phw-g-i-WL9ZMV::placeholder{
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WL9ZMV{
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-WLwLVC{
color:var(--brand-color-secondary);
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-WNTIVW{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/Background-with-blue-glow-1-1737564547053.png);
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-repeat:no-repeat;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WNeVsz{
border-width:0.5px;
border-color:var(--phw-custom-border-colorsb8b8b8);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
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-WPkqtQ{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WQLpMW{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WQqTPO{
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-WREItU{
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-WSQSLg{
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-WSzTxL{
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-WTSjFw{
font-weight:600;
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WTUkHV{
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-WTjGOA{
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-WUEjYp{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WUkQ6z{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-WUkQ6z img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WUl277{
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WW7Q00{
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-WX4DnJ{
height:150px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WYMVYJ{
color:var(--phw-custom-serco-gray46555fff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WYtnHj::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-WYtnHj:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-WYtnHj::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-WYtnHj::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WYtnHj{
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-WZdCZU{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WaZuvP{
line-height:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wad4qN{
color:var(--brand-color-secondary);
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-WapVH0{
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-Wcahwy{
max-width:42%;
min-width:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WdW2BI{
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-WducJO{
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WeIr2q{
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-WeXJX3{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WfXhmM{
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-Wfls9c{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WgZLMy{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WgaR2u{
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-WhI1nz{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WhjpE1{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WjG6sm{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WlA4lG{
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-WoD1Br{
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-WqmxR2{
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WsJjCq{
font-size:18px;
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WsUYCW{
width:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wtm9JC{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
color:var(--brand-color-primary);
padding-bottom:calc(var(--pu-space)*0);
text-align:center;
margin-bottom:calc(var(--mu-space)*-2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wv6wEp{
font-size:var(--phw-g-placeholder-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WwbjzH{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WwiKjW{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wxntzj{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wzx5Y0{
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-X0WyAJ{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X124yi{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X1Q736{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X1ezDI{
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X1vfaM{
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-X3UwN8{
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-X3bJFZ{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--brand-color-primary);
text-align:center;
margin-inline-end:calc(var(--mu-space)*5);
margin-inline-start:calc(var(--mu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X3rzDA{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X42UHE{
font-weight:500;
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X4FB1y{
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-X4dyY0{
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-X4kfbx{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X5CznV{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X6FaWO{
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-X6eyQf{
font-size:max(calc(var(--custom-font-size-8)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XAxZIs{
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-XBXO3G{
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-XCGoBF{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XD8BDv{
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-XDIldr{
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-XDU5Jb{
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-XDlcV4{
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-XF9jGO{
font-size:var(--phw-g-large-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XGwmlo{
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-XH9kxl{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XImRdC{
font-size:var(--custom-font-size-7);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XKk0Hs{
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-XLKeM6{
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-XMZyWH{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XNErie{
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-XP9dZ3{
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-XPHg06{
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-XPHg06: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-XPVcqn{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0.125);
margin-inline-end:calc(var(--mu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XPrMZC{
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)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XQqAMZ{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XRPSm0{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XRwcJy::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-XRwcJy:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-XRwcJy::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-XRwcJy::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XRwcJy{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XSy3qY{
border-width:2px;
border-color:var(--input-stroke);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XSy3qY::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-XSy3qY:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-XSy3qY::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-XSy3qY::placeholder{
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-XUU90L{
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-XVWcDb{
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-XWGYyQ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XWP2lf{
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-XX9tNw{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XZiQtB{
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-Xa3U63{
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-Xc6qbi{
margin-top:calc(var(--mu-space)*-3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Xc7mPc{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XcYCXG{
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-Xcc2gv{
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-XclDFs{
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-XfnFHN{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XfnVPU{
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-XgTvkG{
font-weight:500;
font-size:30px;
color:var(--brand-color-primary);
width:100%;
text-align:center;
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Xgu0Mu{
font-size:var(--custom-font-size-7);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XjSD5g{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XluTdO{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-XluTdO img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XmH9ts{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
width:351px;
max-width:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XmudLH{
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-Xqa6XJ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Xqxcrh{
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XrVqiO{
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-XraKti{
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-XtwMEf{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Xu40Kc{
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-XuXXNr{
padding-top:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Xv1e04{
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-XvVQdU{
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-XwoSke{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:270px;
}
.phw-g-i-XwoSke img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XxzlI3{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y0KYhk{
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-Y0RvEk{
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-Y0TBbr{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y0UN6J{
border-top-width:2px;
border-color:var(--input-stroke);
border-top-color:var(--input-stroke);
border-bottom-color:var(--stroke-dark);
border-style:dashed;
border-top-style:solid;
border-bottom-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
border-inline-end-width:2px;
border-inline-end-style:solid;
border-inline-end-color:var(--input-stroke);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y0Z91T{
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-Y0meaN{
margin-inline-start:calc(var(--mu-space)*0);
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-Y2nlRY{
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-Y80lFM{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-Y80lFM img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y9fiau{
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-Y9wgVg::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-Y9wgVg:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-Y9wgVg::-moz-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-Y9wgVg::placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y9wgVg{
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-YBcwFU{
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-YCBhQD{
height:170px;
}
.phw-g-i-YCBhQD img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YCKPyt{
padding-inline-start:calc(var(--pu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YEfmXh{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
padding-inline-end:calc(var(--pu-space)*0.625);
padding-inline-start:calc(var(--pu-space)*0.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YFHnqz{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YGmGfE{
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-YGoPMf{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YIaVie{
font-weight:500;
font-size:40px;
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YIhmCT{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-YIhmCT img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YJIoDE{
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-YJXmH0{
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-YKnxA6{
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-YLkKp2{
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-YMJeMQ{
height:170px;
}
.phw-g-i-YMJeMQ img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YMMITh{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YNZyLf{
margin-inline-start:calc(var(--mu-space)*1.25);
margin-inline-end:calc(var(--mu-space)*1.25);
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-YNmlnp{
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-YQ1ELN{
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-YQWTFk{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YR0RDo{
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-YRghDk{
padding-top:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YSGtoz{
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-YT1yQV{
height:170px;
}
.phw-g-i-YT1yQV img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YTRiFZ{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YTresB{
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-YUiUW9{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YWk7uU{
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-YXFHwl{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
padding-inline-start:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YZnpdH{
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YbCziJ{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YcCSI2{
font-size:max(calc(var(--font-size-15)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YcHKfy{
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-YchKLc{
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-YeodY4::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-YeodY4:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-YeodY4::-moz-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-YeodY4::placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YeodY4{
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-YetgCt::-webkit-input-placeholder{
font-weight:400;
font-size:var(--font-size-15);
}
.phw-g-i-YetgCt:-ms-input-placeholder{
font-weight:400;
font-size:var(--font-size-15);
}
.phw-g-i-YetgCt::-moz-placeholder{
font-weight:400;
font-size:var(--font-size-15);
}
.phw-g-i-YetgCt::placeholder{
font-weight:400;
font-size:var(--font-size-15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YetgCt{
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-YfFXIR{
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-YiQZfc{
font-size:40px;
color:var(--brand-color-primary);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YkhEKz{
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-YnvFQX{
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Yoghtk{
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-YqQ3ur{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-YqQ3ur img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Yqvkd7{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Yr67Ji{
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-Yr8SsX{
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-Yrozrf{
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-YtR3aI{
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-YuscfD{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YuwKuF{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
height:170px;
width:100%;
}
.phw-g-i-YuwKuF img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YwMobW{
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-Yx4MTq{
color:var(--brand-color-primary);
font-weight:500;
width:100%;
font-size:40px;
margin-bottom:calc(var(--mu-space)*3.75);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YxaudU{
max-height:none;
max-width:none;
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YxfzWG{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YxxyiF{
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-Z0soLa{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z10t9a{
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-Z2Z3SA{
font-size:var(--custom-font-size-7);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z3gPDf{
border-width:2px;
border-top-width:2px;
border-color:var(--input-stroke);
border-style:dashed;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z3gPDf::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-Z3gPDf:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-Z3gPDf::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-Z3gPDf::placeholder{
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-Z3xQDA{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:200px;
}
.phw-g-i-Z3xQDA img{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z5oyFN{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z61Z6S{
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-ZA9vuq{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZAMCBi{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZBJ5CK{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZBSoGA{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZECTi1{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZEMRUj{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZEfpSQ{
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-ZGPe2k{
max-height:none;
max-width:none;
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZHReTz{
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-ZLBmIS{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZLp98S{
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-ZMHPB7{
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZMQQwV{
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-ZMXXPE{
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZPsHko{
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-ZQgfTa{
font-size:var(--custom-font-size-4);
color:var(--brand-color-secondary);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZReAY7{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.3;
margin-inline-start:calc(var(--mu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZRgKT9{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZS7Dq6{
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-ZT10ZB{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZUKLiB{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZVj3at{
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-ZVytSY{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--brand-color-primary);
text-align:center;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZWCg4y{
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-ZXAruk{
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-ZYgE9V{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZZPXnh{
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-ZZRJUR{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
border:none;
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZZVnRm{
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-Za6ZcY{
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-Zaioy5{
padding-bottom:calc(var(--pu-space)*0.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZdnKuT{
font-size:var(--phw-g-input-label-text-font-size);
padding-inline-end:calc(var(--pu-space)*2.5);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZeRBl3{
font-size:var(--phw-g-cards-title-font-size);
margin-inline-end:calc(var(--mu-space)*0.125);
margin-inline-start:calc(var(--mu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZeRWYq{
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-ZeVBmd{
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-ZfErRZ{
margin-inline-start:calc(var(--mu-space)*0.625);
margin-inline-end:calc(var(--mu-space)*0.625);
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZfisvV{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZgZUxl{
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-Zgvutc{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Zi49YX{
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-Zj1s8r{
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZjWqmk{
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-ZjgxtS{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.5),var(--mobile-font-size));
color:var(--brand-color-primary);
padding-inline-end:calc(var(--pu-space)*0);
text-shadow:none;
text-align:center;
margin-bottom:calc(var(--mu-space)*-2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Zn9oun{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-Zn9oun img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Zncz6i{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZneEyb{
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZoOFda{
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-Zok0sV{
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-ZonkxS{
background:none;
background-image:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZpTrAV{
padding-inline-start:calc(var(--pu-space)*0.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZrETU8::-webkit-input-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-ZrETU8:-ms-input-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-ZrETU8::-moz-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-ZrETU8::placeholder{
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-ZrETU8{
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-Zrl29r{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZtjvId{
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZtvSsB{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Zum50O{
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-ZxsXE5{
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-ZyxNbX{
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-a1XKTq{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a2Bmaa{
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-a5Gf5M{
width:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a74U3G{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a7HOFB{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a7dvb8{
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-a89845{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aEGXKT{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
color:var(--body-color);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aESgJC{
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-aEuKTC{
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-aFwlmB{
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-aGHuTx{
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-aGYD4e{
margin-inline-start:calc(var(--mu-space)*0);
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-aGsbnQ{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aHrVPD{
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-aJ8h49{
border:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aJKDtV{
height:170px;
}
.phw-g-i-aJKDtV img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aKCumN{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aNEHQ4{
margin-inline-start:calc(var(--mu-space)*0);
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-aOr5Xp{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aPhYjC{
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-aPhhgu{
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-aQDqu7{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.3;
padding-inline-end:calc(var(--pu-space)*18.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aQycVM{
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-aTTz7P{
font-size:30px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aUQK1p{
font-size:var(--phw-g-input-label-text-font-size);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aVIXgB{
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aWRlku{
font-weight:600;
font-size:var(--phw-g-cards-title-font-size);
color:var(--body-color);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aYTNgb{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aaTeDv{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ad6Ego{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-adlhS3{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-adlhS3 img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-adosBo{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ahsdXs{
margin-inline-start:calc(var(--mu-space)*0);
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aiLYIZ{
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-aiXzhU{
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-aklQ5V{
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-albdce{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
color:var(--brand-color-secondary);
margin-bottom:calc(var(--mu-space)*-5);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*-1.25);
text-decoration:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-amTYQ8{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-an69nb{
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-ao77HT{
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-aoSx5o{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
padding-inline-end:calc(var(--pu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-apRc1v{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-apfBBz{
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-apjZ4q{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-arGWxu{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
width:auto;
max-width:;
margin-inline-end:calc(var(--mu-space)*11.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-arLXtM{
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-arwSeZ{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
color:var(--brand-color-primary);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-atzrgg{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-awyFio{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-axj6qO{
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-axt5Gk{
border-width:1px;
border-color:var(--input-stroke);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-axt5Gk::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-axt5Gk:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-axt5Gk::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-axt5Gk::placeholder{
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-ayr0Y4{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b0FEWO{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b2jTKu{
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b33psH{
font-size:var(--custom-font-size-7);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b33sPZ{
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-b4P6Mi{
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-b5BBzz{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b71zgh{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b7AruA{
font-size:var(--custom-font-size-7);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b9KavT{
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-bEeAiY{
font-size:var(--font-size-13);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bFHOZG{
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-bGgnFL{
height:170px;
}
.phw-g-i-bGgnFL img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bGkhCf{
font-size:var(--custom-font-size-1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bIbg0s{
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-bL8ZlI{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.5),var(--mobile-font-size));
color:var(--brand-color-primary);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bLz4vJ{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bMsqoy{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
border:none;
font-weight:400;
margin-top:calc(var(--mu-space)*0);
font-family:var(--cms-g-avenir-next);
margin-bottom:calc(var(--mu-space)*0);
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bOlngc{
height:200px;
}
.phw-g-i-bOlngc img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bPGNv1{
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-bPs2h2{
font-size:var(--custom-font-size-7);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bQmBW7{
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-bSpKRr{
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-bV9cbS{
height:150px;
}
.phw-g-i-bV9cbS img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bXjiLA{
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-bYjmas{
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-bZXQLS{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bfmyRw{
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-bgV1BE{
width:auto;
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
max-width:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-biNFq1{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-blMHZP{
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-blg1IT{
font-size:max(calc(var(--custom-font-size-8)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-blwXkS{
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bnSrml{
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-bnn85Y{
max-height:none;
max-width:none;
width:auto;
margin-inline-start:calc(var(--mu-space)*0);
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
min-height:0px;
margin-top:calc(var(--mu-space)*0.625);
min-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bo8j8o{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bpNbHM{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bpSut6{
width:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bqCiMj{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bqGcNC{
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-bquOVE{
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-bsakyk{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0);
width:200px;
max-width:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bslveD{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-btKNsL{
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-btNKmC{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-btTg2D{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-buxA0V{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bwgnPq{
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-bwkwyL{
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-cards-title-font-size);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bxq3ZN{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-by3XA9{
height:170px;
}
.phw-g-i-by3XA9 img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bycBBO{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-byw3tf{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bywai0{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-c0t1KL::-webkit-input-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-c0t1KL:-ms-input-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-c0t1KL::-moz-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-c0t1KL::placeholder{
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-c0t1KL{
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-c2Y3uw{
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-c3zTZP{
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-c4Avky{
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-c4uS9y{
height:308px;
}
.phw-g-i-c4uS9y img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-c543gX{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-c543gX img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-c5kPnw{
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-c6zscP{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-c7yfW3{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-c9sDz7{
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-cAODd2{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cAdu9R{
height:170px;
}
.phw-g-i-cAdu9R img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cCC2gH{
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-cCbDJC{
font-size:var(--custom-font-size-7);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cCbgqJ{
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-cCrivf{
height:170px;
}
.phw-g-i-cCrivf img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cDHAWF{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cDSTMT{
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-cDTkSg{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cFsdS1{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cGIBQZ{
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-cGNWE8{
height:150px;
}
.phw-g-i-cGNWE8 img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cGOPP7{
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-cGQe2z{
color:var(--brand-color-secondary);
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-cH6Zii{
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-cHNb04{
font-size:var(--font-size-13);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cHsw4W{
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-cIyAir{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
align-items:center;
justify-content:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cIyAir: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-cIyAir:focus{
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-cIyAir:active{
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-cJESTW{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cKTDav{
height:80px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cKafCD{
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-cKpEqh{
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-cLZRpZ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cP1zNV{
height:170px;
}
.phw-g-i-cP1zNV img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cPUNBZ{
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-cPlu2J{
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cRLMCy{
max-width:42%;
min-width:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cRakIS{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cRxbK4{
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-cRzR8C{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cT87LS{
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-cWVnlh{
height:170px;
}
.phw-g-i-cWVnlh img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cYi2cM{
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-cYsfIv{
height:150px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ca5hYJ{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cdjvq6{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cel3im{
padding-inline-start:calc(var(--pu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*0.125);
margin-inline-start:calc(var(--mu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cepJsi{
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-cfqtTr{
font-size:var(--phw-g-cards-title-font-size);
padding-inline-end:calc(var(--pu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0.125);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cggQ47{
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-chu8gG{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cih6nv{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:270px;
}
.phw-g-i-cih6nv img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ckzje9::-webkit-input-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-ckzje9:-ms-input-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-ckzje9::-moz-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-ckzje9::placeholder{
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-ckzje9{
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-clCp6g{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-codsTZ{
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-cp44OH{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-cp44OH img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cqSL9o{
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-crQcfp{
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-crRps7{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
width:;
max-width:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-crWrz7{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-csC57H{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-csOWKi::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-csOWKi:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-csOWKi::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-csOWKi::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-csOWKi{
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-ctIDEy{
padding-inline-start:calc(var(--pu-space)*0);
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ctsmLX{
min-height:0px;
max-width:none;
min-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cuhD6O{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
max-width:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cvRIzP{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:170px;
}
.phw-g-i-cvRIzP img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cxz5Lm{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cyIptu{
border-width:0.5px;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cyRm91{
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-cytohf{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d0HRgO{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d1aaRw{
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d2G86T{
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-d2IPaS{
color:var(--body-color);
font-weight:600;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--custom-font-size-4);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d3uJX2{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d4VfdM{
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-d54tmE{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d7CBPP{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d7G6LN{
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-d81UXz{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:170px;
}
.phw-g-i-d81UXz img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d8HEKa{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d8ZVxA{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d95CB0{
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-d9j81L{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dAZRwu{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dAmWi1{
padding-inline-end:calc(var(--pu-space)*0.125);
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-i-dAma4Z{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dBH7l7{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
color:var(--brand-color-primary);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dBTCe4{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dCZgx2{
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-dDCoAV{
padding-inline-end:calc(var(--pu-space)*0.625);
padding-inline-start:calc(var(--pu-space)*0.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dDxUe7{
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-dESGop{
font-size:40px;
color:var(--brand-color-primary);
text-align:center;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dGTSHa{
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-dHIyB0{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dHNfzh{
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-dJR3yu{
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-dJVczT{
border-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--brand-color-secondary);
font-weight:400;
padding-left:24px;
min-height:auto;
background-color:var(--phw-custom-transperant-white);
margin-inline-start:calc(var(--mu-space)*0.625);
font-family:var(--cms-g-avenir-next);
padding-right:24px;
height:44px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dKWkVi{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dL6ssC{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dMz6pd{
font-size:max(calc(var(--font-size-15)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dNr7Fu{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dOIrQz{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dOhOig{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dOtRCt::-webkit-input-placeholder{
font-weight:400;
font-size:var(--phw-g-small-text-font-size);
}
.phw-g-i-dOtRCt:-ms-input-placeholder{
font-weight:400;
font-size:var(--phw-g-small-text-font-size);
}
.phw-g-i-dOtRCt::-moz-placeholder{
font-weight:400;
font-size:var(--phw-g-small-text-font-size);
}
.phw-g-i-dOtRCt::placeholder{
font-weight:400;
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dOtRCt{
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-dPBsFW{
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-dPogCD{
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-dR0FoE::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-dR0FoE:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-dR0FoE::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-dR0FoE::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dR0FoE{
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-dSrktC{
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-dVCpJ9{
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-dW0PyM{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
color:var(--brand-color-primary);
padding-bottom:calc(var(--pu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dWXjQR{
font-weight:500;
font-size:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dYIOSu{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dYiwU5{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dYm9uz{
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-dZ1mGG{
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-dZ3HnF{
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-dZ7FGZ{
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-dZyffT{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-db42Qu{
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-dbtwnb{
height:240px;
}
.phw-g-i-dbtwnb img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ddxFsr{
font-size:var(--custom-font-size-7);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-df3698{
font-size:var(--font-size-13);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dfHNkZ{
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-dfKkYg{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dfXZhI{
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-dhRCcZ{
height:170px;
}
.phw-g-i-dhRCcZ img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dj74gu{
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-djOzfM{
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-dmCTlH{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dn57mT{
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-dnuBfE{
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-domKKM{
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-dpI2zh{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dpZC2k{
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-dpzEbK{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dquz2q{
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-duGA1G{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dv6XY1{
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-dw5qC0{
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-dwXWVT{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e0m5As::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-e0m5As:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-e0m5As::-moz-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-e0m5As::placeholder{
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-e0m5As{
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-e0r4pW{
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-e1E7mu{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e1vwGw{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e5nPGJ{
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-e7rxGe{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e8llVc{
font-size:22px;
color:var(--brand-color-primary);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e9xx2X{
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-eBV8lq{
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-eBVPiV{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eCbyZ7{
color:var(--brand-color-primary);
font-weight:500;
width:100%;
font-size:40px;
margin-bottom:calc(var(--mu-space)*3.75);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eCisYR{
margin-top:calc(var(--mu-space)*-6.25);
}
.phw-g-i-eCisYR img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eCregt{
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-eENPat{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eElUH1{
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eF8UdE{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eFMLD2{
margin-inline-end:calc(var(--mu-space)*0);
font-size:var(--phw-g-input-label-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eGgnnC{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eH05OI{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eHLNEg{
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eHq9zZ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.875);
border:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eHt7OX{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eIIHcN{
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-eIPbvk{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eJdjn7{
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-eLnPso{
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-eMOvIr{
max-height:none;
max-width:none;
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eOJupJ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eOxDwS{
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eQnAvB{
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-eT0QHa{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eT2sHd{
height:170px;
}
.phw-g-i-eT2sHd img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eUD4Hp{
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-eVB4jm{
margin-inline-start:calc(var(--mu-space)*0);
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-eWCiSE{
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-eWTKcN{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-eWTKcN img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eXcaZp{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-eXcaZp img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eYysyl{
height:308px;
}
.phw-g-i-eYysyl img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eZ26OR{
height:170px;
}
.phw-g-i-eZ26OR img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eZmvBp{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
width:350px;
max-width:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eaHHuh{
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eamxVQ{
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-eayz9i{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ec8Xi2{
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-eca5pI{
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-ecnO4o{
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-ecr3Gi{
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-ecv6KU{
font-size:var(--custom-font-size-4);
color:var(--brand-color-primary);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-edBhPR{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eep5Ag{
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-efGcWP{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--brand-color-primary);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-efZK9b{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eflohS{
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-eg659H{
font-size:30px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-egXwT8{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-egzzNN{
height:120px;
}
.phw-g-i-egzzNN img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ehbCQP{
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-ehk7mN{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eihoH1{
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-ejAHNC{
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-ejaZND{
border-width:2px;
border-color:var(--brand-color-primary);
border-style:dashed;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ejsZty{
border-width:1px;
border-color:var(--input-stroke);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ejsZty::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-ejsZty:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-ejsZty::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-ejsZty::placeholder{
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-ekKhTk{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ekw9R7{
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-el6Qs1{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
padding-inline-start:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-elmHRJ{
height:170px;
}
.phw-g-i-elmHRJ img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-emaNB3{
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-emwbSp{
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-enMkDh{
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-epuiZl{
font-size:var(--font-size-15);
font-family:var(--cms-g-avenir-next);
font-weight:400;
line-height:1.25;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-etOoS1{
font-size:var(--phw-g-cards-title-font-size);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-evnV2Q{
margin-top:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ew9fiV{
padding-top:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eyDRRT{
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-eydCxq{
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-ezYUMv{
height:308px;
}
.phw-g-i-ezYUMv img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f0Z7ue{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f0xnxX{
font-size:30px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f18Cfy{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f1BDbH{
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-f1P5gF{
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-f4ONCi{
font-size:22px;
color:var(--brand-color-primary);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f4cgHQ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f6UQ1K{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f7C6pe{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
color:var(--body-color);
font-weight:300;
text-align:start;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f7I4PR{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f7gUtA{
color:var(--white);
margin-bottom:calc(var(--mu-space)*2.5);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f8Zec4{
padding-bottom:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f9doeW{
margin-bottom:calc(var(--mu-space)*-5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f9sbqY::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-f9sbqY:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-f9sbqY::-moz-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-f9sbqY::placeholder{
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-f9sbqY{
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-fA5EM4::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-fA5EM4:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-fA5EM4::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-fA5EM4::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fA5EM4{
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-fAyUMs{
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-fDO88m{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fGLPo6{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fH1PG5{
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-fK4hno{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
color:var(--brand-color-primary);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fKi8v0{
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-fLNGOj{
width:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fLZhKs{
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-fMJgYT{
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-fOAjjj{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fP0ZQz{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fPPMBW{
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-fQ0ZZ8{
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-i-fQhOfc{
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-fUpR2k{
margin-inline-start:calc(var(--mu-space)*0);
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fVDblX{
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-fVY0Pc{
width:80%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fVlGtz{
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-fWk2mG{
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-fXmrgv{
font-weight:500;
font-size:var(--custom-font-size-4);
color:var(--brand-color-primary);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fY4PAh{
font-size:max(calc(var(--custom-font-size-8)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fZ7Ho6{
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-fZS0R4{
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fZZfPy{
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-farj9W{
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-favBY9{
border-width:0.5px;
border-color:var(--phw-custom-border-colorsb8b8b8);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fbA5Ja{
height:120px;
}
.phw-g-i-fbA5Ja img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fdgwFs{
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-fedwbc{
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-feo2SW{
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-ffQSoI{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ffzkYa{
color:var(--phw-custom-serco-gray46555fff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fgscGc{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fh7WVb{
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-fhoRA3{
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-fjEjr1{
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-fkB1sv{
width:auto;
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
max-width:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-flbaKe{
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-flrieG{
height:170px;
}
.phw-g-i-flrieG img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fltAhD{
font-size:max(calc(var(--custom-font-size-7)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fmGQyJ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
border:none;
font-weight:400;
margin-top:calc(var(--mu-space)*0);
font-family:var(--cms-g-avenir-next);
margin-bottom:calc(var(--mu-space)*0);
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fnPcdr{
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-frCWR2{
font-size:22px;
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-frKdCh{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-frKdCh img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-frTWiY{
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-ftEFB0{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ftFhZ2{
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-fvGZKG{
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-fvOOPZ{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fw0ACI{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fwJCWy{
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-fwVLmu{
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-fwoFFN{
font-size:var(--custom-font-size-7);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fx48tm{
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-fxYr1c{
border:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fyQjfT{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fzOZIp{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fzZwQb{
max-height:none;
max-width:none;
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fzmGd7{
font-weight:500;
font-size:22px;
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fzo0sV{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g0YLdJ{
height:170px;
}
.phw-g-i-g0YLdJ img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g0apJx{
margin-top:calc(var(--mu-space)*-6.25);
}
.phw-g-i-g0apJx img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g1vbSN{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g2kIma{
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-g3ILdU{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.5),var(--mobile-font-size));
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g3mfaa{
padding-bottom:calc(var(--pu-space)*0.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g4M8wu{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g4vHtg{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g81LNl::-webkit-input-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-g81LNl:-ms-input-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-g81LNl::-moz-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-g81LNl::placeholder{
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-g81LNl{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g861HT{
padding-top:calc(var(--pu-space)*0.125);
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g8z5FH{
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-g9HOZP{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g9rJ5Z{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gAh2jB{
font-size:var(--phw-g-input-label-text-font-size);
padding-inline-end:calc(var(--pu-space)*2.5);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gDDEzB{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gE5fqE{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gEiqa2{
font-size:var(--phw-g-cards-title-font-size);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gEnJJU{
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-gHfU2Y{
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-gI4hGd{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gKswlt{
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-gLBv9S{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gMy79a{
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-gOyWqZ{
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-gP1t7e{
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-gQA7v0{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gQPNO1{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gRes8K{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gT1CFY{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gWO2Ip{
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-gWS0jG{
font-size:var(--custom-font-size-7);
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gXC3VP{
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-gXJhGp{
font-size:30px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gYE4rC{
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-ga348v{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gaB9jr{
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-gb7HK3{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gbuFsq{
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-gcWKzf{
color:var(--phw-custom-serco-gray46555fff);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gcbBer{
border-width:1px;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gcbBer::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-gcbBer:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-gcbBer::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-gcbBer::placeholder{
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-gcdrU8{
color:var(--phw-custom-serco-gray46555fff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gd4Eu1{
font-size:18px;
color:var(--body-color);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gebtIQ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gelH1P{
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-getdVy{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
padding-inline-start:calc(var(--pu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gho9UK{
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-gibK7g{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-gibK7g img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-giwWZy{
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-gkCnJE{
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-gmIgpD{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gn7eGw{
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-goVuwX{
line-height:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gr9hmi{
font-size:var(--phw-g-cards-title-font-size);
color:var(--body-color);
font-weight:600;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-grRkkj{
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-grd1YT{
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-grexlQ{
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-gtMeLd{
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gtV1Qx{
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-gukHh3{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gvbGJ3{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gwNbXZ{
border-width:0.5px;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gwOYIE{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gwTsTO{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h22SgM{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h3RDiN{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h3tUb8{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h42cF1{
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-h4QtAS{
font-size:var(--phw-g-widget-title-font-size);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h6EcpC{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h6xAsV{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h8g2oU{
font-size:18px;
font-weight:400;
margin-inline-start:calc(var(--mu-space)*0);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h8m08O{
margin-inline-start:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h9WNez{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hBQg4x{
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-hC5VFe{
font-size:var(--phw-g-input-label-text-font-size);
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hFME6z{
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-hGPmQL{
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-hHqYZo{
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-hHueU7{
font-size:22px;
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hLZJiu{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hNBHzx{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hOcuNZ{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:270px;
}
.phw-g-i-hOcuNZ img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hP8h3F{
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-hRlK6P{
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-hTqAQz{
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-hTrBQo{
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-hUGwEb{
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-hV8V6C{
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-i-hVgyiH{
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-hWCORD{
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-hWXVyC{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hWfBpp{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hYOgLq{
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-hZk1eU{
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-hZrkNr{
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-haJkTw{
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-haX55u{
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-hcOxcK{
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-hdE4CB{
line-height:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hefJSb{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hil94Q{
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-hkqgu8{
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-hn9iWy{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hoNKs2{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0.625);
margin-inline-start:calc(var(--mu-space)*0.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-horOX1{
margin-inline-start:calc(var(--mu-space)*0);
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hpzIjZ{
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-hqR30J{
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-htjgJ9{
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-huGZeY{
font-size:40px;
font-family:var(--cms-g-lora);
color:var(--white);
font-weight:500;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hwNDna{
height:308px;
}
.phw-g-i-hwNDna img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hxH3qr{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hyQx5l{
overflow:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hygxF6{
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-hyjhVG{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
margin-top:calc(var(--mu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hzKnc9{
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-hzMOHf{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hzlup6{
font-size:var(--phw-g-cards-title-font-size);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i0KQgI{
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-i0l1Cx{
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-i0tvXP{
font-size:var(--font-size-15);
font-family:var(--cms-g-avenir-next);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i3Pdc0{
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-i3gIuT{
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-i4dtAi{
font-size:var(--custom-font-size-7);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i4rv7x{
font-size:var(--custom-font-size-4);
margin-top:calc(var(--mu-space)*0);
color:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i5qlVx{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i6NEFM{
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-i7m22p{
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-i81AaO{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iAPr5Q{
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-iAnuag{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iCiVDd{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iD9rdk{
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-iDpgVE{
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-iHF6NI{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-iHF6NI img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iHTG9j{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iHdzI5{
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-iIQakC{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iJ0Yxn{
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-iK9XfK{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iL6VyE{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-iL6VyE img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iNyEyP{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iOGJmu{
border-width:0.5px;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iOGJmu::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-iOGJmu:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-iOGJmu::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-iOGJmu::placeholder{
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-iP9ynS{
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-iPKseH{
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-iPQ6lc{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iQuA5N{
line-height:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iREtfE{
border-width:2px;
border-top-width:2px;
border-color:var(--input-stroke);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iREtfE::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-iREtfE:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-iREtfE::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-iREtfE::placeholder{
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-iRHqBv{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.5),var(--mobile-font-size));
padding-inline-end:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iVSy3D{
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-iWjieO{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iZDxRl{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iZeKzz{
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-iaeP4g{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ic34XH{
font-size:var(--font-size-13);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-idR5nM{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ieMAKb{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ih0Wh0{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ihKP5o{
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-iiEjaq{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ij3v8p{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ij4IVy{
height:170px;
}
.phw-g-i-ij4IVy img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ikrCTl{
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-ikytJe{
font-size:40px;
color:var(--brand-color-primary);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ilxZNs{
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-inWSeT{
font-size:var(--phw-g-cards-title-font-size);
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iogVN4{
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-iqEAZa{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-isWpJf{
height:170px;
}
.phw-g-i-isWpJf img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-itOBHj{
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-itzCKQ{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ivOIDm{
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-i-ix3QAi{
max-width:42%;
min-width:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ixox4K{
border-top-width:2px;
border-bottom-width:2px;
border-color:var(--input-stroke);
border-top-color:var(--input-stroke);
border-bottom-color:var(--stroke-dark);
border-style:dashed;
border-top-style:solid;
border-bottom-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
border-inline-end-width:2px;
border-inline-end-style:solid;
border-inline-end-color:var(--input-stroke);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iyIufj{
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-iyso83{
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-izIIjs{
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-j0lpNu{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j12epS{
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-j1rxHW{
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-j20zWO{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-j20zWO img{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j3Ef1j{
color:var(--brand-color-secondary);
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-j4wzCj{
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-j5znLT{
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-j6YfDw{
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-j6et0B{
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-j6quTe{
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-j8FOBm{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j8Hr9q{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
background-repeat:no-repeat;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j8f71Q{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jA87dQ{
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-jAyj7G{
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-jCeS6C{
font-size:22px;
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jEPPJ9{
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-cards-title-font-size);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jFe8u5{
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-jGcdCR{
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-jJ8O6U{
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-jKFuXG{
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-jMy0Rz{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0);
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jNYTOE{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jNsZFF{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jPC7Ia{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jPMKfB{
border-width:2px;
border-color:var(--input-stroke);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jPMKfB::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-jPMKfB:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-jPMKfB::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-jPMKfB::placeholder{
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-jPa4ab{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jPx8WC{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-jPx8WC img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jSqNPw{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
max-width:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jTe1Zp{
height:28px;
min-height:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jXO5R2{
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-jY533q{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jYYboK{
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-jZdMYc{
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-jb5dKC{
border-color:var(--input-stroke);
border-top-color:var(--input-stroke);
border-bottom-color:var(--stroke-dark);
border-style:dashed;
border-top-style:solid;
border-bottom-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
border-inline-end-style:solid;
border-inline-end-color:var(--input-stroke);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jf3SvK{
height:270px;
}
.phw-g-i-jf3SvK img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jgHjQy{
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-jinwfJ{
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-jlDgOi{
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-jlxtMp{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jnAqG8{
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-jnssQU{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jpSJwz{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jpjH1d{
font-size:22px;
color:var(--phw-custom-serco-redtitlee8eff5ff);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jpl6fj{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jqTijV{
font-size:var(--custom-font-size-7);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-js69rr{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jsLeGH{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jsPgv8{
font-size:var(--font-size-13);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jsXQL6{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jtfNku{
background-color:transparent;
margin-top:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jw1BYs{
color:var(--brand-color-primary);
font-weight:500;
width:100%;
font-size:40px;
margin-bottom:calc(var(--mu-space)*3.75);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jy4i3F{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jyXFae{
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-jzWLay{
width:auto;
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
max-width:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jzdwr2{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k0mn6X{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k17ZrN{
margin-inline-start:calc(var(--mu-space)*0);
font-size:18px;
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k1U6Mg{
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-k1XWk7{
font-size:var(--custom-font-size-7);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k2Z8Y4{
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-k3NC95{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-k3NC95 img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k4ve53{
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-k5LBig{
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-k6ZkUj{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.5),var(--mobile-font-size));
margin-bottom:calc(var(--mu-space)*0.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k7nIeR{
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-k8pQy9{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-k8pQy9 img{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k8qzyI{
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-k9qPX1{
background:none;
background-image:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kBerGf{
border:none;
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kBsqy2{
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-kEj0pZ{
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-kFzHOl{
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-kGTzAA{
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-kIuuPr{
height:170px;
}
.phw-g-i-kIuuPr img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kIzq4x{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:270px;
}
.phw-g-i-kIzq4x img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kK4LhE{
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-kKDYkb{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kNEOFM{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.5),var(--mobile-font-size));
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kNNm2o{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
color:var(--brand-color-primary);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kNraag{
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-kPIMNt{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kPLzpq{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kPMQ0s{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
height:170px;
}
.phw-g-i-kPMQ0s img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kQdunB{
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-kRVnem{
font-size:var(--custom-font-size-7);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kS7b1l{
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-kSjgot{
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-kSrEZz{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--phw-custom-serco-gray46555fff);
line-height:0.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kUXgaU{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kW1sIc{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:270px;
}
.phw-g-i-kW1sIc img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kXZtwv{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kXyz4P{
height:150px;
}
.phw-g-i-kXyz4P img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kXzySX{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kYK5fZ{
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-cards-title-font-size);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kYvNqg{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
color:var(--body-color);
font-weight:300;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kZcayy{
font-size:max(calc(var(--custom-font-size-8)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kalhkz{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-karceC{
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-kbFxEO{
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-kbJHfn{
font-size:var(--font-size-13);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kd4Raj{
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-kdDOCG{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kduW75{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-keR3lR{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
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-keoXV5{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kfhpHh{
font-size:var(--phw-g-input-label-text-font-size);
font-weight:400;
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kgOiwJ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-khqlPl{
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-khy7wb{
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-kiEU8k{
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-kiiIee{
font-size:var(--phw-g-cards-title-font-size);
padding-inline-start:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*8);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kippcK{
height:170px;
}
.phw-g-i-kippcK img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kkqnCH{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-klNfOB{
font-size:var(--font-size-13);
color:var(--brand-color-primary);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kld1q9{
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-kmgOew{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-knEcXz{
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-knJmY4{
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-knauqo{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kokWaD{
border-width:1px;
border-color:var(--brand-color-secondary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
padding-inline-start:calc(var(--pu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kpVwYN{
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-kq0nWD{
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-ks8dFf{
font-size:var(--phw-g-cards-title-font-size);
margin-inline-start:calc(var(--mu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ktd8LV{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ku4edZ{
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-kueNcW{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kvaSXh{
height:170px;
}
.phw-g-i-kvaSXh img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kxjoyL{
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-kxvpOt{
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-kzTs8K{
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-kzaN9n{
font-size:var(--phw-g-cards-title-font-size);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l1QeI1{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l2RNrN{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l2jJ3y{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.3;
width:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l2rOMo{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l2wONL{
font-size:var(--phw-g-cards-title-font-size);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l34atT{
max-width:42%;
min-width:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l4ozSI{
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-l6JGUj{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l7plDS{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l7v3wB{
font-size:26px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l7wEqN{
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-lA6x9O{
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-lB9sc6{
font-size:30px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lBOWV0{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lEmU0A{
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-i-lGRbgz{
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-lIclzf{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lK0SQI{
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-lLessH{
height:64px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lNZgRc{
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-lNmKiG{
font-size:var(--font-size-13);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lPNgqF{
margin-inline-end:calc(var(--mu-space)*0);
width:100%;
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-lPzuwP{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lQBQx7{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lR2UpG{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:270px;
}
.phw-g-i-lR2UpG img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lRShTi{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lSlxFv{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lStusy{
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-lT6YMs{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lTDfoL{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lTDfoL::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-lTDfoL:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-lTDfoL::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-lTDfoL::placeholder{
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-lUNemK{
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-lUORvz{
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-lUORvz::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-lUORvz:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-lUORvz::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-lUORvz::placeholder{
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-lUaLCo{
padding-inline-end:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lUubbo{
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-lVdZKk{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lWR3Vz{
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lXNSSz{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
color:var(--body-color);
font-weight:300;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lY279I{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*1.875);
margin-inline-end:calc(var(--mu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lZ6fI5{
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-lZgLzq{
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-lafETT{
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-lbkBiw{
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-lbmz9T{
margin-inline-end:calc(var(--mu-space)*56.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-leCPRN{
padding-top:calc(var(--pu-space)*6.75);
padding-bottom:calc(var(--pu-space)*6.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-leXxuU{
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-lfMCg4{
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-lfnAXY{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lgmKel{
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-lh34FU{
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-ljOGND{
font-size:var(--phw-g-cards-title-font-size);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ljSLMT{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-llMuUt{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-llds0c{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lms5hk{
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-lmvGDu{
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ln44hp{
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-loMT94{
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-loPop5{
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-cards-title-font-size);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lq1kEd{
font-size:var(--phw-g-cards-title-font-size);
padding-inline-end:calc(var(--pu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0.125);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lqASIW{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lqno9r{
font-size:var(--custom-font-size-7);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lrphAy{
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-lsM8C3{
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lswfrI{
height:200px;
}
.phw-g-i-lswfrI img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lt9DMS{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:170px;
}
.phw-g-i-lt9DMS img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ltelvk{
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-lu4GLI{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lwAtML{
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-lwGcud{
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-lwRRaR{
height:170px;
}
.phw-g-i-lwRRaR img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lxDRQK{
height:170px;
}
.phw-g-i-lxDRQK img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lz6dfL{
font-size:var(--font-size-13);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lzX22R{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m0cvQR{
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-m0mPf2{
width:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m1qY7T{
height:170px;
}
.phw-g-i-m1qY7T img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m1sA1p{
height:170px;
}
.phw-g-i-m1sA1p img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m1tmBR{
}
.phw-g-i-m1tmBR img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m1vINB{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
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-m38LvA{
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-m5wfRB{
width:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m6FlbU{
font-size:var(--font-size-13);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m8WWcS{
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mB3lgq{
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-mB96tz{
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-mD0ig1{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:270px;
}
.phw-g-i-mD0ig1 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mGSZej{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mHFMlN{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mHLoMh{
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-mHahyL{
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-mHjMrh{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mJjhXt{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mMpe7W{
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-mMr4tI{
font-size:30px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mO6K0Q{
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-i-mOp9pB{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mPgxsW{
margin-inline-start:calc(var(--mu-space)*0.625);
margin-inline-end:calc(var(--mu-space)*0.625);
padding-inline-start:calc(var(--pu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mSS69K{
font-size:18px;
color:var(--white);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mSgxCi{
height:240px;
}
.phw-g-i-mSgxCi img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mSjm6j{
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-mUaEpa{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.5),var(--mobile-font-size));
padding-inline-end:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mUwqG6{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mVBmVX{
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-mVQIOa{
margin-inline-end:calc(var(--mu-space)*2.5);
margin-inline-start:calc(var(--mu-space)*2.5);
height:170px;
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
.phw-g-i-mVQIOa img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mVnTPI{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mXWNFz{
font-size:18px;
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mXvHpQ::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-mXvHpQ:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-mXvHpQ::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-mXvHpQ::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mXvHpQ{
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-mY14qc{
font-size:var(--phw-g-widget-title-font-size);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mapWuJ{
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-mbPEFW{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-mbPEFW img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mcbkBa{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mefeUB{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mgjuDL{
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-mhHAlf{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-miA4Rd{
height:170px;
}
.phw-g-i-miA4Rd img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mijIK6{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mjI1L2{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mkzpnP{
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-mlO0IV{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mmudDA{
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-mneBzg::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-mneBzg:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-mneBzg::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-mneBzg::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mneBzg{
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-mo9FKo{
height:170px;
}
.phw-g-i-mo9FKo img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-moGyoQ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mpdMg1{
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-mq1Pw0{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mrGILJ{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mrk5vx{
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-ms14jc{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mxKMnP{
background-color:transparent;
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mxKkbh{
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-mxTJcw{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:270px;
}
.phw-g-i-mxTJcw img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-myPXW4{
color:var(--brand-color-primary);
font-weight:500;
width:100%;
font-size:40px;
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-myoWwe{
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-mzBrH4{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mzbsLA{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
height:;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mzhdnP{
width:auto;
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n01xso{
height:170px;
}
.phw-g-i-n01xso img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n0LP6P{
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n0ZFwm{
font-size:var(--custom-font-size-7);
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n2Wmg2{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n2b4Pe{
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-n2e0Dg{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n3i2zj{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n44k3o{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n4sVHv{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n6ujzL{
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-n7VSm4{
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-n9LUh1{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nA3Bo8{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-nA3Bo8 img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nACdey{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nADjuu{
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-nAbvCi{
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-nAhYdI{
font-size:var(--custom-font-size-7);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nBSwC0{
margin-top:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nBtLa1{
margin-inline-start:calc(var(--mu-space)*0);
font-size:18px;
font-weight:300;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nCpn4X{
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-nEaxuw{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-nEaxuw img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nGagXU{
margin-top:calc(var(--mu-space)*-6.25);
}
.phw-g-i-nGagXU img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nHoIh0{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nI47su{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nIR9Sv{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nKJn8b{
font-size:var(--custom-font-size-7);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nM3feG{
font-size:var(--custom-font-size-4);
color:var(--brand-color-primary);
font-weight:500;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nOQFpC{
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nPdQuX{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nQURqH{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nRSL9a{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nSIXaL{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nSkfUO{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nTHezJ{
font-size:22px;
color:var(--brand-color-primary);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nTKNoV{
height:170px;
}
.phw-g-i-nTKNoV img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nZIpSi{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-na1jZu{
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-naDZzs{
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-naLXYS{
border-color:var(--input-stroke);
border-top-color:var(--input-stroke);
border-bottom-color:var(--stroke-dark);
border-top-style:solid;
border-bottom-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
border-inline-end-style:solid;
border-inline-end-color:var(--input-stroke);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-naQG9U{
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-naZVM8{
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-nahaml{
margin-top:calc(var(--mu-space)*-6.25);
}
.phw-g-i-nahaml img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ncKR8B{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ncwZqF{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:180px;
}
.phw-g-i-ncwZqF img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ncxeyn{
font-weight:500;
font-size:var(--custom-font-size-7);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nd1qpC{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nd4HrK{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.5),var(--mobile-font-size));
margin-bottom:calc(var(--mu-space)*0.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nd5MH9{
font-size:20px;
color:var(--phw-custom-serco-gray46555fff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ndt2bn{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-ndt2bn img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-neCxop{
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-neDJGo{
height:308px;
}
.phw-g-i-neDJGo img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nezyKj{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ng6dVw{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ni7F08{
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-ni9rhR{
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-njd4FT{
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-njuveq{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nk3o27{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nlB7nd{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nm15E6{
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-nmX0aw{
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-nnfwFt{
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-npoNQZ{
color:var(--brand-color-secondary);
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-nqOLKH{
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-nrJEnX{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nsZhiE{
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-nvFUZ7{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nvVhNw{
font-weight:500;
font-size:40px;
color:var(--brand-color-primary);
width:100%;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nvnXMD{
padding-top:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nxmhg1{
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-nz5nDo{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nz9gcd{
font-size:var(--font-size-13);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nzDgMa{
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-o3Z9xK{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-o3Z9xK img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o5Scs6{
width:150px;
height:150px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o6SDN3{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o7M4fj{
font-weight:500;
font-size:22px;
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o7nCXV{
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-o7wt6J{
font-size:var(--phw-g-cards-title-font-size);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o91Xzq{
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-o9PEgv{
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oAVtnD{
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-oBNAzD{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oBOPLw{
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-oCM0Qu{
font-size:18px;
padding-inline-end:calc(var(--pu-space)*0);
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oCXXWP{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oDv2TK{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
margin-top:calc(var(--mu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oE7R5Q{
padding-inline-end:calc(var(--pu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0.125);
font-size:var(--phw-g-cards-title-font-size);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oEVCz4{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oEeZkH{
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-oEwjeT{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oHCsFQ{
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-oILz2A{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oIO6CD{
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-oJVkfI{
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-oKOniT{
font-size:max(calc(var(--font-size-15)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oL5JsM{
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-oMDNdJ{
height:170px;
}
.phw-g-i-oMDNdJ img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oNDaHH{
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-oPsBWb{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oPyVsT{
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-oSk3c7{
font-size:20px;
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oTYuSp{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oVQFWj{
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-oW2dYp{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oWgOhC{
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-cards-title-font-size);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oWijif{
font-size:max(calc(var(--phw-g-placeholder-text-font-size)*0.5),var(--mobile-font-size));
padding-inline-end:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oX2YDn{
color:var(--brand-color-secondary);
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-oXkiE5{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
width:100%;
margin-bottom:calc(var(--mu-space)*2.5);
}
.phw-g-i-oXkiE5 img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oZBvOK{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
align-items:center;
justify-content:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oZBvOK: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-oZBvOK:focus{
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-oZBvOK:active{
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-oZKxYn{
background-color:transparent;
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oZqMpQ{
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-obK7KQ{
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-obg93T{
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-oc09ya{
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-ocp9o1{
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-odrZLP{
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-ofFpjW{
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-ohZgao{
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-ojXJpW{
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-ojumHC{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-okmICN{
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-on9Xuv{
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-opAxBz::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-opAxBz:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-opAxBz::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-opAxBz::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-opAxBz{
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-oqDwaF{
height:170px;
}
.phw-g-i-oqDwaF img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oqOW2D{
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-oqV6BA{
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-ovE0Xv::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-ovE0Xv:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-ovE0Xv::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-ovE0Xv::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ovE0Xv{
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-ovvBAn{
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-owvaEq{
border-color:var(--input-stroke);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oxAvGN{
height:170px;
}
.phw-g-i-oxAvGN img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oyso34{
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-oyxOmV{
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-oz8KM9{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p036Je{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
color:var(--body-color);
font-weight:400;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p1XdKx{
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-p5iX34{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p6rkL3{
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-p7q5PM{
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-p8MvJh{
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-i-p9jnMm{
color:var(--white);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pAhP3Z{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pCgE5D{
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-pD8nQL{
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-pEoC1H{
padding-inline-start:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pFExT3{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pFNA0Q{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pG3iHc{
height:170px;
}
.phw-g-i-pG3iHc img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pG7U7e{
font-size:var(--phw-g-cards-title-font-size);
margin-inline-start:calc(var(--mu-space)*0);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pGiRIq{
font-size:var(--custom-font-size-7);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pI44RE{
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-pIBwnV{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pJNWGv{
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-pKIOIi{
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-i-pKnmpF{
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-pLfaw4{
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-pLhK7S{
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)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pM9f9E{
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-pMQJwJ{
font-weight:500;
font-size:var(--font-size-13);
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pMTOrt{
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-pO39vu{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pOUjrv{
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-pPqBCe{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pRVUJL{
font-size:22px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pRzEOT{
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-pSmTxa{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pV4yGo{
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-pW0cdO{
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-pWAR0g{
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-pXMKnB{
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-pZYHCp{
color:var(--brand-color-primary);
font-weight:500;
margin-inline-end:calc(var(--mu-space)*5);
margin-inline-start:calc(var(--mu-space)*5);
font-size:var(--custom-font-size-4);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pa5sfB{
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-i-paQk0Y{
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-paxrxE{
margin-inline-start:calc(var(--mu-space)*1.25);
margin-inline-end:calc(var(--mu-space)*1.25);
padding-bottom:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pbABI2{
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-pbXkRc{
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-pee1N5{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pgxQiq{
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-pibauJ{
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-pn7Dfj{
padding-inline-start:calc(var(--pu-space)*0.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pnQn6v{
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-pnQn6v::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-pnQn6v:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-pnQn6v::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-pnQn6v::placeholder{
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-pnW9PM{
border-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pnebcw{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ppDvQ9{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
max-width:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pqBryA{
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-pqyndn{
padding-inline-start:calc(var(--pu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*0.125);
margin-inline-start:calc(var(--mu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pru3rB{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pubtBa{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pwMUeW{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pwTHEx{
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-pwcnL2{
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-pyIoM5{
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-pytpD2{
color:var(--phw-custom-serco-gray46555fff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pyvh4R{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pzD687{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pzIBLg{
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-pzgql2{
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-q1fu3K{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q1lLgz{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
padding-inline-start:calc(var(--pu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q1pW6K{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q2Jjjz{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q2OKxE{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q2RZcQ{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q2eWln{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q3HNFv{
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-q3T9Qv{
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q4PcjB{
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-q4Rfh5{
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-q5UwEU{
background-image:none;
border-color:var(--phw-custom-rich-red--sercoc50001ff);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--white);
font-family:var(--cms-g-avenir-next);
background-color:var(--phw-custom-serco-rich-redc50001ff);
width:100%;
max-width:none;
max-height:none;
min-width:0px;
min-height:0px;
height:44px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q5UwEU:hover{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q6w4Tc{
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-q72MQO{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q9vJbD{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q9yN5V{
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-qAHMxq{
font-size:22px;
color:var(--phw-custom-serco-redtitlee8eff5ff);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qBohWB{
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-qD8BPb{
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-qEj2la{
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-qFW1bc{
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qHezL0{
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-qIG9vZ{
color:var(--brand-color-primary);
font-size:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qMTnPB{
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-qNo9Jr{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qPU0o6{
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-qRAZBC{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qS19I9{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qTNS9C{
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qTjb7U{
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-qTmTPG{
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-qU9wrm{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qVo6kn{
margin-bottom:calc(var(--mu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qX7Jpq{
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-qXjYnq{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0);
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qXuXTy{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qXvbl4{
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-qZ2a5D::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-qZ2a5D:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-qZ2a5D::-moz-placeholder{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-qZ2a5D::placeholder{
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-qZ2a5D{
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-qZAWnd{
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-cards-title-font-size);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qbhZ1E{
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-qdlrtg{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qe2wP3{
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-qeIOoB{
max-height:none;
max-width:none;
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qfqbIZ{
padding-inline-end:calc(var(--pu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qgduZk{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qgjEo8{
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-qj8YvU{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qkcsI1{
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-qmdqmF{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qmvCJl{
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-qoGbcW{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-qoGbcW img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qpNxQG{
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-qqRPJn{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qr9kZe{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qraf97{
height:170px;
}
.phw-g-i-qraf97 img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qsCakm{
font-size:22px;
color:var(--brand-color-primary);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qtIBcW{
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-qtjoiQ{
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-i-quYpAO{
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-qvnpoA{
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qwa5DK{
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-qwpPaG{
margin-inline-start:calc(var(--mu-space)*0.625);
margin-inline-end:calc(var(--mu-space)*0.625);
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qxP3x0{
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-qzyp56{
color:var(--brand-color-primary);
font-weight:500;
width:100%;
font-size:40px;
margin-bottom:calc(var(--mu-space)*3.75);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r0jlXn{
height:170px;
}
.phw-g-i-r0jlXn img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r1A3TI{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.3;
padding-inline-end:calc(var(--pu-space)*5.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r25emU{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r2eofY{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r2m7Br{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
color:var(--phw-custom-serco-gray46555fff);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r37p9D{
text-align:center;
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r3EFPP{
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-r52NBj{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r77SnX{
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-r8eWwe{
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-rA3tZm{
color:var(--brand-color-secondary);
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-rB4xxr{
padding-inline-end:calc(var(--pu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rBzCvS{
margin-inline-start:calc(var(--mu-space)*1.25);
margin-inline-end:calc(var(--mu-space)*1.25);
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-rCq0nZ{
margin-top:calc(var(--mu-space)*-6.25);
}
.phw-g-i-rCq0nZ img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rDLULW{
border-color:var(--phw-custom-border-colorsb8b8b8);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rDdtp9{
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rEs5TZ{
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-rFSgwH{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rG3ZLE{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rJ0cJx{
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-rJbu9n{
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-rKhRx6{
color:var(--brand-color-secondary);
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-rL7VWA{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rLbJDS{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rLpYgK{
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-rMgUPx{
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-rNwdCT{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rPjo9M{
height:170px;
margin-bottom:calc(var(--mu-space)*3.75);
}
.phw-g-i-rPjo9M img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rQhyuY{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rSLa2w{
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-rSQDDy{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rUr0tm{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rVZo0W{
border-width:1px;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rVZo0W::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-rVZo0W:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-rVZo0W::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-rVZo0W::placeholder{
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-rWOcnR{
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-rWkfnh{
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rYjlTO{
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-rZFDww{
max-height:none;
max-width:none;
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rZXWwC{
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-cards-title-font-size);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rbqRA4{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rdwlNf{
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rjACZ4{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-rjACZ4 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rkbEol{
font-size:var(--phw-g-cards-title-font-size);
padding-inline-end:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rmJQSy{
}
.phw-g-i-rmJQSy img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rmPYi7{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.3;
padding-inline-end:calc(var(--pu-space)*7.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rn9N6N{
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-rpsraW{
height:170px;
}
.phw-g-i-rpsraW img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rqHS1R{
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-rsAmUe{
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-rtvl4X{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ructpg{
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-rvwgUv{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rwczmM{
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-rwiBxb{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rygAk9{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rymBPU{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s1G5r7{
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-s1eDO2{
font-size:40px;
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s6fZbY{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:270px;
}
.phw-g-i-s6fZbY img{
object-fit:cover;
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sA3g5i{
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-sAD0vz{
height:170px;
}
.phw-g-i-sAD0vz img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sBY1Tr{
height:170px;
max-height:170px;
}
.phw-g-i-sBY1Tr img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sBw95P{
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-sCRMHU{
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-sED7GC{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
font-family:var(--cms-g-avenir-next);
font-weight:400;
color:var(--phw-custom-serco-gray46555fff);
line-height:0.5;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sEWZUu::-webkit-input-placeholder{
font-size:max(calc(var(--custom-font-size-1)*0.5),var(--mobile-font-size));
}
.phw-g-i-sEWZUu:-ms-input-placeholder{
font-size:max(calc(var(--custom-font-size-1)*0.5),var(--mobile-font-size));
}
.phw-g-i-sEWZUu::-moz-placeholder{
font-size:max(calc(var(--custom-font-size-1)*0.5),var(--mobile-font-size));
}
.phw-g-i-sEWZUu::placeholder{
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-sEWZUu{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sGbAON{
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-sGrHrm{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sH0LNx{
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-sHNhnQ{
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-sHkBZk{
font-size:20px;
color:var(--phw-custom-serco-gray46555fff);
font-family:var(--cms-g-avenir-next);
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sILsE3{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:120px;
}
.phw-g-i-sILsE3 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sINvig{
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-sKBhRa{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sL74rK{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sML5Iz{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sNjt12{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
margin-bottom:calc(var(--mu-space)*1.25);
margin-top:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sNjt12:hover{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sPUiZ9{
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-sQpGjN{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sT4sLc{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.5),var(--mobile-font-size));
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sTJGc1{
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-sUKMzR{
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sVbgBS{
background:none;
background-image:none;
background-size:contain;
background-position:50% 50%;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sYx4aB{
font-size:var(--font-size-13);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-saUBwi{
font-size:var(--custom-font-size-4);
color:var(--brand-color-secondary);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sapk3M{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
width:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sbHNjh{
height:170px;
}
.phw-g-i-sbHNjh img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-scwYyk{
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-sdeFDt{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-sdeFDt img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-seOLST{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sfTxrS{
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-sfbhH9::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-sfbhH9:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-sfbhH9::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-sfbhH9::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sfbhH9{
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-sgU5Fg{
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sgWiyD{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
margin-top:calc(var(--mu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sgZ3sg{
height:0px;
width:0px;
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sgfUCx{
margin-inline-start:calc(var(--mu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0.125);
margin-inline-end:calc(var(--mu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sh5yq6{
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-silgBB{
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sipVyD{
margin-inline-start:calc(var(--mu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sm0gWh{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sm4STN{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
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-smTefX{
margin-inline-end:calc(var(--mu-space)*0.625);
margin-inline-start:calc(var(--mu-space)*0.625);
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-snyPey{
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-sp8IZS{
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-sqCjtL{
height:200px;
}
.phw-g-i-sqCjtL img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sqrsw0{
height:170px;
}
.phw-g-i-sqrsw0 img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ssdQHR{
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-sstIr5{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-suEPjX{
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-sw61KO{
margin-inline-end:calc(var(--mu-space)*0);
width:100%;
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-sxK5U8{
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-sxQpMi{
height:170px;
}
.phw-g-i-sxQpMi img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sxZpXa{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sxb7T0{
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-syMzOV{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-syYFlD{
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-szNioE{
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-t0i4Bz{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t1PUIq{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t1qdvA{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t6MaaI{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t7E7UR{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t840Cu{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t9Vep8{
border-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--brand-color-secondary);
font-weight:400;
padding-left:24px;
min-height:auto;
background-color:var(--phw-custom-transperant-white);
margin-inline-start:calc(var(--mu-space)*0.625);
font-family:var(--cms-g-avenir-next);
padding-right:24px;
height:44px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t9aeWv{
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-t9myjr{
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-tA60sO{
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-tADTNe{
font-size:var(--phw-g-input-label-text-font-size);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tCBNmt{
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-cards-title-font-size);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tGPMT2{
height:180px;
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-tGPMT2 img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tGxQpo{
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-tHIU38{
border-width:1px;
border-top-width:2px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tHIU38::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-tHIU38:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-tHIU38::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-tHIU38::placeholder{
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-tHmt6L{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tK7RUM{
font-size:max(calc(var(--font-size-13)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tKDGzW{
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-tKmX9s{
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-tLLNTU{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tLX8JV{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tM3mST{
font-weight:500;
font-size:var(--custom-font-size-7);
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tMjEuw{
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-tMtQer{
height:170px;
}
.phw-g-i-tMtQer img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tN5Smx{
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-tOZLcL{
border-width:0.5px;
border-color:var(--phw-custom-border-colorsb8b8b8);
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tRxmd8{
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-tSR147{
font-size:var(--custom-font-size-2);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tSZZ1X{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tSi7vh{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tSystP{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tTDJR7{
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-tTGpCW{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tVBFit{
width:100px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tXh8Ba{
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-tYde4z{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tYvW4e{
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-tZ1X8X{
font-size:max(calc(var(--custom-font-size-8)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-taBT5L{
font-size:var(--custom-font-size-5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-taiUd0{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:270px;
}
.phw-g-i-taiUd0 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tbXOjR{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tbu4d9{
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-tbz1xb{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tdH48F{
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-tg1Uuu{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
color:var(--body-color);
font-weight:400;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tglqsQ{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tjLkoA{
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-tl3Eqk{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tlD2Fa{
height:308px;
}
.phw-g-i-tlD2Fa img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tlxMno{
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-tnBkl9{
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-tnea0z{
font-size:var(--phw-g-input-label-text-font-size);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tnmAQP{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-to4T7g{
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-tokvNP{
border-width:0.5px;
border-color:var(--phw-custom-border-colorsb8b8b8);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tpraKd{
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-tsH0tf{
font-size:max(calc(var(--custom-font-size-8)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tsrPAm{
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-tt4Lnw{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tufCTG{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tyIdGW{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tyXimG{
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-tyiTBk{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
justify-content:center;
align-items:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tyiTBk: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-tyiTBk:focus{
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-tyiTBk:active{
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-u0rzxg{
font-size:var(--custom-font-size-7);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u1E98r{
width:100%;
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-u1Rxgp{
font-size:var(--phw-g-cards-title-font-size);
font-weight:600;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u1hX9x{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u37GgL{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-u37GgL img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u3np3i{
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-u9kvm8{
font-size:22px;
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uAzsDU{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uD9qzm{
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-uF1jU9{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uFvoYr{
font-weight:500;
font-size:max(calc(var(--phw-g-numbers-font-size)*0.5),var(--mobile-font-size));
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uHJlUQ{
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-uIbzxI{
font-size:max(calc(var(--custom-font-size-8)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uIkCJ1{
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-uIqqa5{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uK6V9e{
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-uL9vhg{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uLCAcf{
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uLcvLD{
color:var(--brand-color-secondary);
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-uLe65E{
font-size:var(--custom-font-size-7);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uMuZ1j{
margin-top:calc(var(--mu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uNSpkR{
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-uO6TA5{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uQ46Qs{
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-uQrWcF{
border-width:0.5px;
border-color:var(--phw-custom-border-colorsb8b8b8);
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-uRJTif{
font-weight:500;
font-size:var(--font-size-13);
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uRXfhq{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uRrqRt{
border:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uRxT4m{
width:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uShMiZ::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-uShMiZ:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-uShMiZ::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-uShMiZ::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uShMiZ{
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-uVtTmt{
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-uWsqZp{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uZdamU{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uaK6W6{
font-size:max(calc(var(--phw-g-widget-title-huge-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uaKr48{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/SGJSGZGB/images/8178_02_08_202110_22_42_HMPDovegate-1742898805217.jpg);
padding-top:calc(var(--pu-space)*0.125);
padding-bottom:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uax6lO{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-udXqin{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-udXqin img{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-udiBR3{
width:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ugpgpz{
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-ui0349{
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-uiyW5A{
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-ujZDTi{
font-size:max(calc(var(--custom-font-size-8)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uk604i{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
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-ukDyEE{
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-ulE6D7{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-um5Juy{
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-uoKdDk{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-up6T69{
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-upIj5D{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-upR6Nn{
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-uqk40h{
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-urh8bF{
padding-inline-start:calc(var(--pu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*0.125);
margin-inline-end:calc(var(--mu-space)*0.125);
margin-inline-start:calc(var(--mu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-utR24K{
margin-top:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uunNm3{
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-uvEj2F{
font-size:var(--custom-font-size-4);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uvk0ad{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-uvk0ad img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uw2Vxd{
height:170px;
}
.phw-g-i-uw2Vxd img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uxll9z{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0.125);
margin-inline-start:calc(var(--mu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uypAUI::-webkit-input-placeholder{
font-weight:400;
font-size:var(--font-size-15);
}
.phw-g-i-uypAUI:-ms-input-placeholder{
font-weight:400;
font-size:var(--font-size-15);
}
.phw-g-i-uypAUI::-moz-placeholder{
font-weight:400;
font-size:var(--font-size-15);
}
.phw-g-i-uypAUI::placeholder{
font-weight:400;
font-size:var(--font-size-15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uypAUI{
font-size:var(--phw-g-small-text-font-size);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uzPopr{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v05RKO{
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v0A0LF{
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-v1n3K5{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v2TCSS{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v3Kdl2{
border-top-width:1px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v3x6f1{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v4SbC4{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v78ybj{
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-v8v1CE{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v9L5FC{
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-v9w06u{
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-vBjB3H{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vEBQyN{
height:170px;
}
.phw-g-i-vEBQyN img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vGLBc9{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vH4jHM{
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-vIU2mm{
font-size:var(--phw-g-button-text-font-size);
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vJb1i2{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vKaZVj{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vLMoBo{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vLmX6M{
font-weight:500;
font-size:40px;
color:var(--brand-color-primary);
width:100%;
text-align:center;
margin-bottom:calc(var(--mu-space)*-2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vMkzms{
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-vMyTgk{
font-size:var(--phw-g-input-label-text-font-size);
font-family:var(--cms-g-avenir-next);
font-weight:400;
line-height:1.25;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vNjEha{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vPMFdt{
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-vPVMn1{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:180px;
}
.phw-g-i-vPVMn1 img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vQMRsp{
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vRlXYz{
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vTJjcN{
padding-inline-end:calc(var(--pu-space)*0.625);
padding-inline-start:calc(var(--pu-space)*0.625);
margin-inline-end:calc(var(--mu-space)*0.125);
margin-inline-start:calc(var(--mu-space)*0.125);
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vUv5db{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vVR7XC{
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-vVq8cI{
font-size:var(--phw-g-cards-title-font-size);
padding-inline-start:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*8);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vXvF28{
padding-inline-start:calc(var(--pu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*0.125);
margin-inline-start:calc(var(--mu-space)*0.125);
margin-inline-end:calc(var(--mu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vY9o9v{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.3;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vZ5dus{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vZCBB2{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vZCh6q{
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-vZk4Mx{
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-vblDPl{
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vctW2s{
border-width:1px;
border-color:transparent;
border-style:solid;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vdfOzg{
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-veCHfI{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}
.phw-g-i-veCHfI img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vefRfB{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-velRZS{
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-vhIG74{
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-vhifPP{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-viMX37{
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-vjICq4{
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-vkDEz9{
margin-inline-start:calc(var(--mu-space)*0);
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-vqYjiP{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vr1T8F{
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vsDDaa{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vuWN6E{
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-vv2Wj2{
color:var(--brand-color-primary);
font-weight:500;
width:100%;
font-size:40px;
margin-bottom:calc(var(--mu-space)*3.75);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vvjKLr{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vwjhOd{
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-vwo871{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-vwo871 img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vxhh6F{
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-vyFOS6{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w00CAz{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w08LBR{
padding-bottom:calc(var(--pu-space)*5);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w19r8X{
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-w1R0EI{
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-w3o9FX{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w4LTXi{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w4yNgH{
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-w56tQh{
color:var(--brand-color-secondary);
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-w6u0UA{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w7TPYF{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w7dyFz{
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-w8ynPG{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-w8ynPG img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w92jPD{
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-wAEuhG{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wAMKqv{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-top-right-radius:calc(var(--border-radius-base)*3.125);
border-bottom-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*3.125);
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
height:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wC379b{
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-wCQwqR{
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-wD0OSS{
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-wEcWqz{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wG8pcI{
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-wHnRmO{
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-wJJIFK{
overflow:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wJw9f3{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wK96X5{
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-wLRTwb{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wMviej{
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-wNSKyV{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
height:58px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wNjSmh{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wNqYNA{
font-size:max(calc(var(--custom-font-size-7)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wPbUEe{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wR36TM{
font-size:22px;
color:var(--brand-color-primary);
font-weight:500;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wTZPY4{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wTn7HN{
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-wVw44f{
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-wWcafF{
color:var(--brand-color-primary);
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wY9HhF{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wYgGUJ{
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wa3eyi{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
height:35px;
width:100%;
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wbXNLf{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wcXqHB{
margin-inline-end:calc(var(--mu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wcfU3m{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wch62K{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wdoIDR{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wdy8qS{
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-we2VnS{
border-style:dashed;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
padding-inline-start:calc(var(--pu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-weAvQf{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wezF6A{
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-wf6GVy{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-whZ9nY{
line-height:1;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wi0kyX{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wjkaB9{
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-wk7tEI{
padding-inline-end:calc(var(--pu-space)*37.5);
padding-inline-start:calc(var(--pu-space)*37.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wl5RQR{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
border:none;
font-weight:400;
margin-top:calc(var(--mu-space)*0);
font-family:var(--cms-g-avenir-next);
margin-bottom:calc(var(--mu-space)*0);
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wlDkZA{
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-wnj03x{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wojOEp{
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-wolpkr{
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-wpNIit{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.3;
margin-inline-start:calc(var(--mu-space)*0.125);
margin-inline-end:calc(var(--mu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wqkP6F{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wqzJ55{
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-wsEqYr{
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-wubZRN{
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-wvuzmI{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wwS1ut{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
max-width:none;
width:auto;
margin-inline-start:calc(var(--mu-space)*0);
max-height:none;
min-height:0px;
min-width:0px;
margin-top:calc(var(--mu-space)*0.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wxyLpQ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
padding-inline-start:calc(var(--pu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wyWmQz{
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-cards-title-font-size);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wycUsJ{
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-wydn3x{
font-size:20px;
font-family:var(--cms-g-avenir-next);
color:var(--phw-custom-serco-gray46555fff);
font-weight:300;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x0N1N1{
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x36wmh{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x3g3Xg{
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x4HFOW{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x6z261{
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-x7COMW{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x7OGrK{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x7joxM{
font-size:max(calc(var(--font-size-15)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x9VCvR{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x9x8SJ{
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-xBJlhn{
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-xBiQac{
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-xC7Jr7{
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-xDubqq{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xEoxnD{
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-xJJhvF{
border-width:2px;
border-color:var(--input-stroke);
border-top-color:var(--input-stroke);
border-style:dashed;
border-top-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xKHliR{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
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-xLtza1{
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-xMDCYd{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xNmHhC{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xO0ZEV{
color:var(--phw-custom-serco-gray46555fff);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xOzGto{
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-xUaEkI{
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-xV9fPs{
color:var(--body-color);
font-weight:600;
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--custom-font-size-4);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xVGYXE{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xXLeln{
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-xbzqTS{
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-xc1GsA{
margin-top:calc(var(--mu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xcdvW5{
width:200px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xeKlGo{
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xf19jT{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xhiyDe{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}
.phw-g-i-xhiyDe img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xi10NU{
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-xiQnNq{
height:308px;
}
.phw-g-i-xiQnNq img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xihSGe{
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-xiymgK{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xl9dBD{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xlAXTA{
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-xlBWOs{
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-xmIDtS{
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-xmT8tK{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xou4wo{
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-xpbwHt{
padding-inline-start:calc(var(--pu-space)*0.125);
margin-inline-end:calc(var(--mu-space)*0.125);
margin-inline-start:calc(var(--mu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xpneFB{
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-xrRRo3{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xsOajB{
font-size:var(--phw-g-cards-title-font-size);
color:var(--body-color);
font-weight:600;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xwZDCo{
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-xy1rLd{
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-xy5f6I{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xyCl28{
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-xyVqIZ{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
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-y0HE1L::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-y0HE1L:-ms-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-y0HE1L::-moz-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
.phw-g-i-y0HE1L::placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y0HE1L{
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-y0QDQf{
font-size:max(calc(var(--custom-font-size-7)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y15gLa{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:270px;
}
.phw-g-i-y15gLa img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y3CB52{
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-y3VDtn{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y3hnZc{
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-y4ib9f{
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-y5KfES{
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y5n1i5{
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-y7z4Oj::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-y7z4Oj:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-y7z4Oj::-moz-placeholder{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-y7z4Oj::placeholder{
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-y7z4Oj{
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-y8V0YT{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y9si8c{
font-weight:300;
font-size:var(--phw-g-input-label-text-font-size);
color:var(--phw-custom-serco-gray46555fff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yArEge{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.3;
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yAwszM{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yBb7be{
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-yCIBw2{
margin-top:calc(var(--mu-space)*-3.125);
fill:var(--phw-custom-whiteffffff);
color:var(--phw-custom-whiteffffff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yCW6nB{
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-yD0HDi{
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-yDLaWw{
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-i-yDObeE{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yEcBs1{
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-yF1HZg{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*1.25);
margin-inline-start:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yGA6Jl{
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-yHwQMc{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yIGSA8{
font-size:max(calc(var(--phw-g-placeholder-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yIIXG7{
padding-inline-end:calc(var(--pu-space)*0.625);
padding-inline-start:calc(var(--pu-space)*0.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yINJyh{
margin-inline-start:calc(var(--mu-space)*0);
font-size:var(--phw-g-cards-title-font-size);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yJwCLj{
border-width:1px;
border-color:var(--input-stroke);
border-top-color:var(--input-stroke);
border-style:dashed;
border-top-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yLNWSp{
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-yLbYax{
border-top-width:2px;
border-bottom-width:2px;
border-color:var(--input-stroke);
border-top-color:var(--input-stroke);
border-bottom-color:var(--stroke-dark);
border-style:solid;
border-top-style:solid;
border-bottom-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
border-inline-end-width:2px;
border-inline-end-style:solid;
border-inline-end-color:var(--input-stroke);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yO5OLV{
height:170px;
}
.phw-g-i-yO5OLV img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yOE39S{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yRtJYk{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yT8wHK{
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-i-yTFrY0{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yUbFhI{
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-yWH3qw{
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-yX83KC{
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-yXZHXQ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yXrEvt{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yZCO2I{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.5),var(--mobile-font-size));
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yZuLTi{
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-yaDpkm{
font-size:40px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yahAKy{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:170px;
}
.phw-g-i-yahAKy img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yakAoW{
height:308px;
}
.phw-g-i-yakAoW img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ybTriB{
font-weight:500;
font-size:40px;
color:var(--brand-color-primary);
width:100%;
text-align:center;
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ybmmRq{
height:170px;
}
.phw-g-i-ybmmRq img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ycOLXI{
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-ydL46z{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yeJh4F{
margin-top:calc(var(--mu-space)*-6.25);
}
.phw-g-i-yeJh4F img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yeh3dg{
height:180px;
}
.phw-g-i-yeh3dg img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yfeV2p{
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-yhhlUa{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yi2CIb{
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-yjmrpc{
max-width:none;
min-width:0px;
min-height:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ykDYPZ::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-ykDYPZ:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-ykDYPZ::-moz-placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-ykDYPZ::placeholder{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ykDYPZ{
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-ylGfMJ{
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-ylukBy{
color:var(--phw-custom-serco-gray46555fff);
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ymJLZx{
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-yniWTN{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
margin-inline-end:calc(var(--mu-space)*0);
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ypH9kl{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yr2K1U{
font-size:var(--font-size-13);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yr9ODB{
border-width:1px;
border-color:var(--input-stroke);
border-top-color:var(--input-stroke);
border-style:solid;
border-top-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ys1c62{
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-ytDusi{
font-size:var(--custom-font-size-4);
margin-bottom:calc(var(--mu-space)*-0.625);
margin-top:calc(var(--mu-space)*0.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ytxmEM{
font-size:max(calc(var(--phw-g-numbers-font-size)*0.5),var(--mobile-font-size));
color:var(--brand-color-primary);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yuHRrR{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
padding-inline-start:calc(var(--pu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yvSxMj{
height:308px;
}
.phw-g-i-yvSxMj img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yyGaHG{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yynSbU{
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-z0ilqF{
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-z4EgGS{
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-z5JVtL{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-z5JVtL img{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z5wryl{
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z6LXaF{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z6ceXQ{
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-z8Qxbp{
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-z8tgGZ{
padding-inline-start:calc(var(--pu-space)*37.5);
padding-inline-end:calc(var(--pu-space)*37.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z8vSSI{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zAGhsT{
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-zB9V6i{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zBqcTK{
max-height:none;
max-width:none;
margin-inline-start:calc(var(--mu-space)*0);
width:auto;
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zBx1KI{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zCAvad{
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-zCR5rb{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zFZHAX{
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-zGWTtE{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zHbbQ3{
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-zHkvvN{
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-zHu8Fg{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zK4qv1{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zKd9A0{
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-zLo9dA{
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-zMPqVL{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zMVmBN{
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-zNqKEC{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zOZCpY{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zOi7zH{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zOyKCQ{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zQMqdi{
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-zQOCpV{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.3;
margin-inline-end:calc(var(--mu-space)*1.25);
margin-inline-start:calc(var(--mu-space)*1.25);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zQhRa5{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zRxOuC{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zSbfFZ{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-zSbfFZ img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zURvUN{
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-zVSyux{
height:170px;
}
.phw-g-i-zVSyux img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zWF2zP{
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-zWH3uO{
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-zWTBgm{
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-zYBZtY{
padding-inline-end:calc(var(--pu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zYsxg6{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-zYsxg6 img{
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zam2Nw{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ze3qXx{
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-zeAgZQ{
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-zgEBFY{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:170px;
}
.phw-g-i-zgEBFY img{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zhV1wr{
padding-inline-start:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zirIue{
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-zizZM8::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-zizZM8:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-zizZM8::-moz-placeholder{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-zizZM8::placeholder{
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-zizZM8{
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-zlL11O{
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-zm5IZ8{
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-zmv1d8{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
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-zmy1Tz{
font-size:var(--font-size-13);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-znUf5W{
padding-bottom:calc(var(--pu-space)*0.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zo7gZe{
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-zoX5NA{
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-zpMr7o{
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-zq1quc{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zrANgX{
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-i-zrFzvi{
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-zsEIPE{
background-color:var(--phw-custom-serco-background-greyedeef0ff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zsmifA{
font-size:30px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zu2cl9{
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-zunk1L{
border-top-left-radius:calc(var(--border-radius-base)*3);
border-top-right-radius:calc(var(--border-radius-base)*3);
border-bottom-left-radius:calc(var(--border-radius-base)*3);
border-bottom-right-radius:calc(var(--border-radius-base)*3);
padding-inline-start:calc(var(--pu-space)*1.875);
color:var(--phw-custom-serco-gray46555fff);
font-weight:400;
line-height:0.5;
font-family:var(--cms-g-avenir-next);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zv9ZIi{
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-zvLd83{
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-zvR1vg{
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-zzOttg{
font-size:var(--custom-font-size-7);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zznXAp{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.3;
margin-inline-start:calc(var(--mu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*0.125);
padding-inline-end:calc(var(--pu-space)*0.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-p-default-dark{
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-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-20-light{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-paragraph-title-medium-dark{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-paragraphmediumdark{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-search-filter-style-1{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-small-text-secondary-italic{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-text-default-semibold-dark{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-text-field-style-1::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-text-field-style-1{
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-width-75{
width:100%;
}
}

