h1{
font-weight:300;
font-size:70px;
line-height:1.25;
}

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

h2{
font-weight:300;
font-size:40px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
}

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

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

h5{
font-size:20px;
line-height:1.25;
}

p{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:300;
}

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

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

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


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

.phw-g-i-OhzYCL{
}

.phw-g-i-B87tQ5{
}

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

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-R0DNFd{
width:750px;
}
.phw-g-i-R0DNFd img{
object-fit:cover ;
}
}

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

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-j96IMk{
width:750px;
}
.phw-g-i-j96IMk img{
object-fit:cover ;
}
}

.phw-g-i-aaK14d{
font-weight:700;
font-size:60px;
color:var(--phw-custom-button-bg-colorff8200ff);
font-family:var(--cms-g-roboto);
}

.phw-g-i-yLnUpK{
font-weight:700;
font-size:60px;
color:var(--phw-custom-button-bg-colorff8200ff);
font-family:var(--cms-g-roboto);
}

.phw-g-i-qCtdqi{
font-weight:700;
font-size:60px;
font-family:var(--cms-g-roboto);
}

.phw-event-description h1, #_PCM .event-description h1{
font-weight:400 !important;
font-size:var(--font-size-12) !important;
font-family:var(--cms-g-roboto) !important;
}

.phw-event-description h2, #_PCM .event-description h2{
color:var(--black) !important;
font-weight:400 !important;
font-size:var(--phw-g-cards-subtitle-font-size) !important;
font-family:var(--cms-g-roboto) !important;
}

.phw-event-description h3, #_PCM .event-description h3{
color:var(--black) !important;
font-weight:400 !important;
font-size:var(--phw-g-regular-text-font-size) !important;
font-family:var(--cms-g-roboto) !important;
}

.phw-event-description h4, #_PCM .event-description h4{
color:var(--black) !important;
font-weight:400 !important;
font-size:var(--phw-g-input-label-text-font-size) !important;
font-family:var(--cms-g-roboto) !important;
}

.phw-event-description h5, #_PCM .event-description h5{
color:var(--black) !important;
font-weight:400 !important;
font-size:var(--phw-g-input-label-text-font-size) !important;
font-family:var(--cms-g-roboto) !important;
}

.phw-event-description h6, #_PCM .event-description h6{
color:var(--black) !important;
font-weight:400 !important;
font-size:var(--phw-g-input-label-text-font-size) !important;
font-family:var(--cms-g-roboto) !important;
}

.phw-event-description li, #_PCM .event-description li{
color:var(--black) !important;
font-weight:400 !important;
font-size:var(--phw-g-input-label-text-font-size) !important;
font-family:var(--cms-g-roboto) !important;
}

.phw-event-description span, #_PCM .event-description span{
color:var(--black) !important;
font-weight:400 !important;
font-size:var(--phw-g-input-label-text-font-size) !important;
font-family:var(--cms-g-roboto) !important;
}

.phw-event-description p, #_PCM .event-description p{
color:var(--black) !important;
font-size:var(--phw-g-input-label-text-font-size) !important;
font-weight:400 !important;
font-family:var(--cms-g-roboto) !important;
}

.phw-event-description pre, #_PCM .event-description pre{
color:var(--black) !important;
font-weight:400 !important;
font-size:18px !important;
font-family:var(--cms-g-roboto) !important;
}

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

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

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-wIYxcZ{
padding-top:calc(var(--pu-space)*2.5);
}
}

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

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-mqnXTm{
padding-top:calc(var(--pu-space)*2.5);
}
}

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

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-WNR0d8{
padding-top:calc(var(--pu-space)*10);
}
}

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

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-eCZ9mN{
padding-top:calc(var(--pu-space)*2.5);
}
}

.phw-g-i-E7nQy6{
border-width:0px;
border-style:hidden;
background-color:var(--phw-custom-white);
}

.phw-g-btn-small-primary{
border-color:var(--brand-color-primary);
color:var(--white);
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
}

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

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-TPTeEX{
width:900px;
}
}

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

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

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

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

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-NVmURG{
width:900px;
}
}

.phw-g-i-ZIipEi{
}

.phw-g-i-lbp4Yk{
}

.phw-g-i-ITNRnb{
}

.phw-g-i-GlY4jG{
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-GlY4jG{
width:900px;
}
}

.phw-g-i-iWOqzH{
min-width:300px;
}

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

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

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-agbUAo{
padding-top:calc(var(--pu-space)*10);
}
}

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

.phw-g-i-XlmdAW{
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(--phw-custom-widget-bgf3f5fbff);
}

.phw-g-i-ilygh1{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:var(--btn-font-weight);
min-height:50px;
}

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

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

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

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-vht9Sn{
padding-top:calc(var(--pu-space)*10);
}
}

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

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-sS0539{
padding-top:calc(var(--pu-space)*10);
}
}

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

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-DwcJYA{
padding-top:calc(var(--pu-space)*10);
}
}

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

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-jIDiyW{
padding-top:calc(var(--pu-space)*10);
}
}

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

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

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

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-CZ0ilE{
padding-top:calc(var(--pu-space)*2.5);
}
}

.phw-g-i-uKFbPb{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
font-family:var(--cms-g-roboto);
}

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

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-f5JpJr{
padding-top:calc(var(--pu-space)*2.5);
}
}

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

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

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

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

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

.phw-g-i-e1gTaG{
height:494px;
}
.phw-g-i-e1gTaG img{
object-fit:fill;
height:100% ;
width:100% ;
}

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

.phw-g-i-hWtAsc{
height:430px;
}
.phw-g-i-hWtAsc img{
aspect-ratio:4/3;
object-fit:fill;
height:100% ;
width:100% ;
}

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

.phw-g-i-Z7g7Ou{
height:544px;
}
.phw-g-i-Z7g7Ou img{
aspect-ratio:9/16;
object-fit:contain;
height:100% ;
width:100% ;
}

.phw-g-i-sQMDXt{
height:579px;
}
.phw-g-i-sQMDXt img{
aspect-ratio:1/1;
object-fit:contain;
height:100% ;
width:100% ;
}

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

.phw-g-i-bAfjsk{
height:579px;
}
.phw-g-i-bAfjsk img{
object-fit:fill;
height:100% ;
width:100% ;
}

.phw-g-i-7yZqOP{
}
.phw-g-i-7yZqOP img{
aspect-ratio:16/9;
object-fit:contain;
}

.phw-g-i-tkIYRP{
height:400px;
}
.phw-g-i-tkIYRP img{
aspect-ratio:3/2;
object-fit:contain;
height:100% ;
width:100% ;
}

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

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

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

.phw-g-i-vY2Ash{
height:500px;
}

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

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

.phw-g-i-QjZCDW{
font-weight:300;
font-size:44px;
line-height:1.25;
}

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

.phw-g-i-WMZYfP{
}

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

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

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

.phw-g-i-9FFOfy{
font-size:20px;
color:var(--white);
font-weight:400;
}

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

.phw-g-i-FanKjR{
font-weight:700;
font-size:60px;
font-family:var(--cms-g-roboto);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.phw-g-p-widget-subheading-style-1{
font-size:20px;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
}

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

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

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

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

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

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

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

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

.phw-g-menulist{
padding-inline-start:calc(var(--pu-space)*2.25);
padding-top:calc(var(--pu-space)*0.5);
padding-inline-end:calc(var(--pu-space)*2.25);
padding-bottom:calc(var(--pu-space)*1);
color:var(--phw-custom-dark-color-light4a4a4a);
font-family:var(--cms-g-roboto);
font-weight:500;
font-size:16px;
}

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

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

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

.phw-g-iconstar{
}

.phw-g-iconprimary{
}

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

.phw-g-i-zvcU1e{
text-decoration:none;
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:500;
}

.phw-g-i-zvXJ55{
border-top-left-radius:calc(var(--border-radius-base)*25);
border-bottom-right-radius:calc(var(--border-radius-base)*41.5);
width:100%;
background-color:var(--phw-custom-white);
}

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

.phw-g-i-zHiITN{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
text-align:start;
}

.phw-g-i-yuDNSi{
color:var(--brand-color-secondary);
text-decoration:none;
}

.phw-g-i-yjUGQA{
color:var(--brand-color-secondary);
text-decoration:none;
}

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

.phw-g-i-yXeFQx{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--brand-color-secondary);
font-family:var(--cms-g-roboto);
font-weight:300;
}

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

.phw-g-i-xbug0b{
font-weight:700;
font-size:16px;
text-transform:uppercase;
}

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

.phw-g-i-wsZLMp{
color:var(--black);
text-decoration:none;
}

.phw-g-i-wANZgo{
}

.phw-g-i-vgeodp{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
padding-bottom:calc(var(--pu-space)*3.25);
padding-top:calc(var(--pu-space)*0);
}

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

.phw-g-i-v1VxhR{
width:100%;
background-color:var(--brand-color-primary);
}

.phw-g-i-uXDmHR{
font-weight:300;
font-size:70px;
line-height:1.25;
width:500px;
}

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

.phw-g-i-tTL701{
font-weight:700;
font-size:40px;
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-roboto);
}

.phw-g-i-sobRFK{
font-weight:700;
font-size:60px;
font-family:var(--cms-g-roboto);
}

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

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

.phw-g-i-rOdjkb{
height:46px;
}

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

.phw-g-i-qr14MI{
font-weight:700;
font-size:45px;
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-roboto);
}

.phw-g-i-qODG5h{
}

.phw-g-i-ptgKM4{
color:var(--brand-color-secondary);
text-decoration:none;
}

.phw-g-i-nB15WY{
color:var(--brand-color-secondary);
text-decoration:none;
}

.phw-g-i-mLVSNl{
opacity:0.3;
height:459px;
}

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

.phw-g-i-lpdWkF{
font-weight:300;
font-size:40px;
line-height:1.25;
width:500px;
}

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

.phw-g-i-lf7SjU{
}

.phw-g-i-kaoKQr{
}

.phw-g-i-kRZfwq{
color:var(--brand-color-secondary);
text-decoration:none;
}

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

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

.phw-g-i-j2iDBk{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--brand-color-secondary);
font-family:var(--cms-g-roboto);
font-weight:700;
text-align:center;
background-color:var(--phw-custom-button-bgff8200ff);
margin-top:calc(var(--mu-space)*0.625);
margin-bottom:calc(var(--mu-space)*0.625);
}

.phw-g-i-hz7nQn{
}

.phw-g-i-hVzEHF{
font-weight:700;
font-size:40px;
line-height:1.25;
color:var(--brand-color-secondary);
width:500px;
font-family:var(--cms-g-roboto);
}

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

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

.phw-g-i-fvf7VT{
text-decoration:none;
font-size:16px;
font-family:var(--cms-g-roboto);
}

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

.phw-g-i-fMb2hC{
font-size:18px;
line-height:1.5;
color:var(--brand-color-secondary);
font-family:var(--cms-g-roboto);
font-weight:700;
background-color:var(--phw-custom-button-bgff8200ff);
padding-inline-start:calc(var(--pu-space)*1.25);
}

.phw-g-i-fKrvfD{
}

.phw-g-i-fAxrBh{
}

.phw-g-i-f2sOj1{
font-weight:500;
font-size:35px;
line-height:var(--line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
}

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

.phw-g-i-e5CmxI{
color:var(--phw-custom-button-bg-colorff8200ff);
}

.phw-g-i-dtvPPS{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/AEKAEYUS/images/AdobeStock_261841120-scaled-e1633550852851-1734677635259.jpg);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:none;
background-position:50% 50%;
}

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

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

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

.phw-g-i-cDPi3R{
font-weight:700;
font-size:40px;
color:var(--brand-color-secondary);
font-family:var(--cms-g-roboto);
}

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

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

.phw-g-i-bbUPeg{
}

.phw-g-i-b8iYub{
color:var(--brand-color-secondary);
text-decoration:none;
}

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

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

.phw-g-i-ZksfcE{
color:var(--phw-custom-button-bg-colorff8200ff);
}

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

.phw-g-i-ZAHryE{
font-size:18px;
line-height:1.5;
color:var(--brand-color-secondary);
font-family:var(--cms-g-roboto);
font-weight:700;
background-color:var(--phw-custom-button-bgff8200ff);
}

.phw-g-i-YcETh5{
}

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

.phw-g-i-Xj0B8y{
}

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

.phw-g-i-XBEjnz{
color:var(--brand-color-secondary);
text-decoration:none;
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-WHhgQg{
border-top-left-radius:calc(var(--border-radius-base)*25);
border-bottom-right-radius:calc(var(--border-radius-base)*25);
width:90%;
background-color:var(--phw-custom-white);
}

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

.phw-g-i-Vh2N1O{
font-size:16px;
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:500;
}

.phw-g-i-VeF5nL{
font-weight:400;
font-size:34px;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-TvD5H7{
opacity:0.3;
height:459px;
}

.phw-g-i-Toeu8u{
font-size:17px;
font-family:var(--cms-g-roboto);
font-weight:500;
}

.phw-g-i-TW6i1c{
}

.phw-g-i-Sujg2N{
opacity:0.3;
}

.phw-g-i-Sshbbg{
}

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

.phw-g-i-SeAc4W{
min-height:80px;
min-width:200px;
}

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

.phw-g-i-RuVcfV{
opacity:0.5;
height:459px;
}

.phw-g-i-RoxLZW{
}

.phw-g-i-R2QdG4{
color:var(--white);
width:500px;
font-size:22px;
}

.phw-g-i-QpPpcp{
}

.phw-g-i-QiRofe{
}

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

.phw-g-i-Q0u3bd{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--brand-color-secondary);
font-weight:400;
}

.phw-g-i-PsCfox{
font-weight:700;
font-size:40px;
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-roboto);
}

.phw-g-i-PmUJfy{
color:var(--white);
font-size:20px;
font-weight:400;
}

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

.phw-g-i-PaYy1H{
color:var(--white);
width:500px;
}

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

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

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

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

.phw-g-i-NvuAlp{
font-weight:700;
font-size:40px;
line-height:1.25;
width:500px;
font-family:var(--cms-g-roboto);
}

.phw-g-i-N58RC4{
font-size:18px;
line-height:1.5;
color:var(--brand-color-secondary);
font-family:var(--cms-g-roboto);
font-weight:700;
background-color:var(--phw-custom-button-bgff8200ff);
padding-inline-start:calc(var(--pu-space)*1.25);
width:125px;
}

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

.phw-g-i-KteqEd{
color:var(--phw-custom-button-bg-colorff8200ff);
}

.phw-g-i-KWN2wS{
fill:var(--phw-custom-whitecolorffffffff);
}

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

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

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

.phw-g-i-IvNfEZ{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--brand-color-secondary);
font-family:var(--cms-g-roboto);
font-weight:700;
text-align:center;
background-color:var(--phw-custom-button-bgff8200ff);
margin-top:calc(var(--mu-space)*0.625);
margin-bottom:calc(var(--mu-space)*0.625);
width:140px;
}

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

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

.phw-g-i-HjUMOC{
opacity:0.4;
height:459px;
}

.phw-g-i-Hj8jwK{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--brand-color-secondary);
font-weight:400;
}

.phw-g-i-HXxiWf{
display:inline-flex;
font-size:16px;
line-height:var(--paragraph-line-height-2);
text-decoration:none;
font-weight:700;
text-transform:uppercase;
}

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

.phw-g-i-GI1Hgz{
}

.phw-g-i-GHs9RJ{
}

.phw-g-i-EjnsBC{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:700;
text-align:center;
background-color:var(--phw-custom-button-bgff8200ff);
}

.phw-g-i-DSIJWf{
}

.phw-g-i-CXKs7U{
}

.phw-g-i-BXbx9f{
}

.phw-g-i-BXN84J{
color:var(--phw-custom-button-bg-colorff8200ff);
}

.phw-g-i-AZwp75{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--brand-color-secondary);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-A82wH3{
color:var(--phw-custom-button-bg-colorff8200ff);
}

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

.phw-g-i-9xu1oq{
color:var(--white);
font-weight:400;
text-align:end;
}

.phw-g-i-9rMpaJ{
}

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

.phw-g-i-9fZ8iQ{
font-size:22px;
color:var(--brand-color-secondary);
font-weight:400;
width:500px;
}

.phw-g-i-9MSqtn{
font-size:18px;
line-height:1.5;
color:var(--brand-color-secondary);
font-family:var(--cms-g-roboto);
font-weight:700;
background-color:var(--phw-custom-button-bgff8200ff);
padding-inline-start:calc(var(--pu-space)*1.25);
width:125px;
padding-top:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-96jaMg{
color:var(--brand-color-primary);
}

.phw-g-i-8uH5Xi{
}

.phw-g-i-8gfR0u{
height:500px;
}

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

.phw-g-i-6jBVS9{
color:var(--phw-custom-button-bg-colorff8200ff);
}

.phw-g-i-668uAc{
border-top-left-radius:calc(var(--border-radius-base)*25);
border-bottom-right-radius:calc(var(--border-radius-base)*41.5);
width:90%;
background-color:var(--phw-custom-white);
}

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

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

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

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

.phw-g-i-3lQptH{
font-weight:700;
font-size:40px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
background-color:var(--brand-color-primary);
}

.phw-g-i-34iUxe{
border-top-left-radius:calc(var(--border-radius-base)*25);
border-bottom-right-radius:calc(var(--border-radius-base)*41.5);
width:100%;
background-color:var(--brand-color-primary);
}

.phw-g-i-21wAKv{
font-weight:700;
font-size:40px;
line-height:1.25;
color:var(--brand-color-secondary);
font-family:var(--cms-g-roboto);
text-align:start;
text-transform:uppercase;
}

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

.phw-g-i-1gxQ6k{
}

.phw-g-i-0dhMv4{
border-top-left-radius:calc(var(--border-radius-base)*3.125);
border-bottom-right-radius:calc(var(--border-radius-base)*8.75);
font-weight:700;
font-size:40px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
background-color:var(--brand-color-primary);
}

.phw-g-i-0WAH7m{
color:var(--brand-color-secondary);
text-decoration:none;
}

.phw-g-i-0HZ1n7{
height:46px;
}

.phw-g-herowidget{
}

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

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

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

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

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

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

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

.phw-g-h2-text-align{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
}

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

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

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

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

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

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

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

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

.phw-g-h1-event-hero{
font-weight:700;
font-size:40px;
line-height:1.25;
font-family:var(--cms-g-roboto);
}

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

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

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

.phw-g-footer-menu-list-link{
}

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

.phw-g-footer-bottom-menu-list-link{
}

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

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

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

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

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

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

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

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

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

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

.phw-g-btn-secondary,.btn-success,.secondary-button{
color:var(--brand-color-secondary);
background-color:var(--phw-custom-button-bgff8200ff);
font-weight:700;
}

.phw-g-btn-primary,.btn.primary-button:not(.phw-g-btn-small-primary),.btn.primary-button:not(.button-sm),.btn.primary-button:not(.btn-sm),.btn.primary-button:not(.phw-g-btn-large-primary),.btn.primary-button:not(.button-lg),.btn.primary-button:not(.btn-lg),.primary-button:not(.phw-g-btn-small-primary),.primary-button:not(.button-sm),.primary-button:not(.btn-sm),.primary-button:not(.phw-g-btn-large-primary),.primary-button:not(.button-lg),.primary-button:not(.btn-lg){
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-btn-plain,.btn-info,.plain-button{
font-weight:400;
border-color:var(--brand-color-primary);
background-image:none;
}

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

.phw-g-btn-large-primary{
font-weight:var(--btn-font-weight);
color:var(--white);
border-color:var(--brand-color-primary);
}

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

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

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

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

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

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

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

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

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

.phw-g-a-style-1{
text-decoration:none;
}


.phw-g-btn-small-primary:hover{
font-weight:700;
}

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

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

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

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

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

.phw-g-jdsavedefault:hover{
}

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

.phw-g-footer-menu-list-link:hover{
color:var(--phw-custom-button-bg-colorff8200ff);
text-decoration:none;
}

.phw-g-footer-bottom-menu-list-link:hover{
color:var(--phw-custom-button-bg-colorff8200ff);
}

.phw-g-btn-primary:hover,.btn-primary,.primary-button:hover{
background-color:var(--phw-custom-buttonhover0174b2);
background-image:none;
}

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

.phw-g-btn-default:hover{
background-color:var(--phw-custom-white);
font-weight:400;
font-family:var(--cms-g-roboto);
}


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


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

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


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


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


.phw-g-i-ZIipEi::-webkit-input-placeholder{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
font-weight:400;
}
.phw-g-i-ZIipEi:-ms-input-placeholder{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
font-weight:400;
}
.phw-g-i-ZIipEi::-moz-placeholder{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
font-weight:400;
}
.phw-g-i-ZIipEi::placeholder{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-lbp4Yk::-webkit-input-placeholder{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
font-weight:400;
}
.phw-g-i-lbp4Yk:-ms-input-placeholder{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
font-weight:400;
}
.phw-g-i-lbp4Yk::-moz-placeholder{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
font-weight:400;
}
.phw-g-i-lbp4Yk::placeholder{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-ITNRnb::-webkit-input-placeholder{
font-size:var(--font-size-15);
font-family:var(--cms-g-roboto);
font-weight:400;
}
.phw-g-i-ITNRnb:-ms-input-placeholder{
font-size:var(--font-size-15);
font-family:var(--cms-g-roboto);
font-weight:400;
}
.phw-g-i-ITNRnb::-moz-placeholder{
font-size:var(--font-size-15);
font-family:var(--cms-g-roboto);
font-weight:400;
}
.phw-g-i-ITNRnb::placeholder{
font-size:var(--font-size-15);
font-family:var(--cms-g-roboto);
font-weight:400;
}


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-event-description h1, #_PCM .event-description h1{
font-size:max(calc(var(--font-size-12)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-event-description h2, #_PCM .event-description h2{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-event-description h3, #_PCM .event-description h3{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-event-description h4, #_PCM .event-description h4{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-event-description h5, #_PCM .event-description h5{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-event-description h6, #_PCM .event-description h6{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-event-description li, #_PCM .event-description li{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-event-description span, #_PCM .event-description span{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-event-description p, #_PCM .event-description p{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-event-description pre, #_PCM .event-description pre{
font-size:18px !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-small-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-i-uKFbPb{
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-QjZCDW{
font-size:33px;
}
}

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

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

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

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

@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-i-zHiITN{
font-size:37px;
}
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@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-h2-card-title-dark-default{
font-size:22px;
}
}

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

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-jobcard-info-link{
font-size:20px;
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZIipEi::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-ZIipEi:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-ZIipEi::-moz-placeholder{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-ZIipEi::placeholder{
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-lbp4Yk::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-lbp4Yk:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-lbp4Yk::-moz-placeholder{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
.phw-g-i-lbp4Yk::placeholder{
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-ITNRnb::-webkit-input-placeholder{
font-size:max(calc(var(--font-size-15)*0.75),var(--tab-font-size));
}
.phw-g-i-ITNRnb:-ms-input-placeholder{
font-size:max(calc(var(--font-size-15)*0.75),var(--tab-font-size));
}
.phw-g-i-ITNRnb::-moz-placeholder{
font-size:max(calc(var(--font-size-15)*0.75),var(--tab-font-size));
}
.phw-g-i-ITNRnb::placeholder{
font-size:max(calc(var(--font-size-15)*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:30px;
}
}

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


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

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

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

@media only screen and (max-width: 767.98px) {
.phw-event-description h1, #_PCM .event-description h1{
font-size:max(calc(var(--font-size-12)*0.5),var(--mobile-font-size)) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-event-description h2, #_PCM .event-description h2{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.5),var(--mobile-font-size)) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-event-description h3, #_PCM .event-description h3{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size)) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-event-description h4, #_PCM .event-description h4{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size)) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-event-description h5, #_PCM .event-description h5{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size)) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-event-description h6, #_PCM .event-description h6{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size)) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-event-description li, #_PCM .event-description li{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size)) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-event-description span, #_PCM .event-description span{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size)) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-event-description p, #_PCM .event-description p{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size)) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-event-description pre, #_PCM .event-description pre{
font-size:18px !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-small-primary{
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-uKFbPb{
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-QjZCDW{
font-size:22px;
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-text-default-semibold-dark{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-small-text-secondary-italic{
font-size:20px;
}
}

@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-i-zHiITN{
font-size:25px;
}
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@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-h2-card-title-dark-default{
font-size:20px;
}
}

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

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

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

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


@media only screen and (max-width: 767.98px) {
.phw-g-i-ZIipEi::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-ZIipEi:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-ZIipEi::-moz-placeholder{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-ZIipEi::placeholder{
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-lbp4Yk::-webkit-input-placeholder{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-lbp4Yk:-ms-input-placeholder{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-lbp4Yk::-moz-placeholder{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
.phw-g-i-lbp4Yk::placeholder{
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-ITNRnb::-webkit-input-placeholder{
font-size:max(calc(var(--font-size-15)*0.5),var(--mobile-font-size));
}
.phw-g-i-ITNRnb:-ms-input-placeholder{
font-size:max(calc(var(--font-size-15)*0.5),var(--mobile-font-size));
}
.phw-g-i-ITNRnb::-moz-placeholder{
font-size:max(calc(var(--font-size-15)*0.5),var(--mobile-font-size));
}
.phw-g-i-ITNRnb::placeholder{
font-size:max(calc(var(--font-size-15)*0.5),var(--mobile-font-size));
}
}

