.phw-btn{
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
font-family:var();
font-weight:700;
}

h3{
font-weight:700;
font-size:32px;
line-height:1.5;
color:var(--phw-custom-text-colors393939);
font-family:var();
text-decoration:none;
font-style:normal;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
}

h2{
font-weight:700;
font-size:42px;
line-height:1.1;
color:var(--phw-custom-menu_button000000);
font-family:var();
text-transform:none;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
}

[data-tag-type='p'],p{
font-size:var(--phw-g-button-text-font-size);
line-height:1.6;
color:var(--secondary-text);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
}

input[type='radio']{
background-color:var(--widget-bg-white-color);
}

h4{
font-weight:700;
font-family:var();
text-decoration:none;
font-style:normal;
}

h6{
font-weight:700;
font-family:var();
}

body{
font-family:var(--cms-g-karla);
}

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

input{
background-color:var(--widget-bg-white-color);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}

h1{
font-weight:900;
font-size:40px;
line-height:1.5;
color:var(--brand-color-primary);
font-family:var(--cms-g-gotham-black);
text-transform:none;
}

other{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

h5{
font-weight:700;
font-family:var();
}

.phw-g-100{
padding-inline-start:calc(var(--pu-space)*0);
width:100%;
height:100%;
}

.phw-g-100-im{
height:100%;
width:100%;
}

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

.phw-g-140px{
padding-top:calc(var(--pu-space)*17.5);
padding-bottom:calc(var(--pu-space)*17.5);
padding-inline-start:calc(var(--pu-space)*17.5);
padding-inline-end:calc(var(--pu-space)*0);
background-color:var(--widget-bg-gray-color);
}

.phw-g-140px-dark-bg{
padding-top:calc(var(--pu-space)*17.5);
padding-bottom:calc(var(--pu-space)*17.5);
padding-inline-start:calc(var(--pu-space)*17.5);
background-color:var(--widget-bg-dark-color);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-140px-left{
padding-inline-start:calc(var(--pu-space)*8);
}

.phw-g-140px-left-grey{
padding-inline-start:calc(var(--pu-space)*8);
background-color:var(--widget-bg-gray-color);
}

.phw-g-140px-right{
width:100%;
padding-inline-end:calc(var(--pu-space)*17.5);
}

.phw-g-140px-side-0-top{
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*17.5);
padding-inline-end:calc(var(--pu-space)*17.5);
}

.phw-g-140px-white{
padding-top:calc(var(--pu-space)*17.5);
padding-bottom:calc(var(--pu-space)*17.5);
padding-inline-start:calc(var(--pu-space)*17.5);
padding-inline-end:calc(var(--pu-space)*0);
background-color:var(--widget-bg-white-color);
}

.phw-g-160px-left-and-right{
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
padding-inline-start:calc(var(--pu-space)*20);
padding-inline-end:calc(var(--pu-space)*20);
}

.phw-g-160px-side{
padding-inline-start:calc(var(--pu-space)*20);
padding-inline-end:calc(var(--pu-space)*20);
}

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

.phw-g-20px-dropdown-ic{
width:20px;
height:20px;
}

.phw-g-240px-right-padding{
padding-inline-end:calc(var(--pu-space)*30);
padding-top:calc(var(--pu-space)*2);
border-top-style:solid;
border-top-color:var(--stroke-dark);
border-top-width:1px;
}

.phw-g-24px-bottom{
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-24px-left{
margin-inline-start:calc(var(--mu-space)*0);
justify-content:center;
align-items:baseline;
padding-inline-end:calc(var(--pu-space)*9);
padding-inline-start:calc(var(--pu-space)*3);
}

.phw-g-24px-top-margin{
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
margin-top:calc(var(--mu-space)*3);
}

.phw-g-32px-gap{
gap:32px;
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-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-32px-top{
font-size:var(---phw-g-widget-title-huge-font-size);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*4);
}

.phw-g-40-120-px{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*15);
padding-inline-start:calc(var(--pu-space)*17.5);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-40px-gap{
gap:40px;
}

.phw-g-48px{
height:48px;
width:48px;
}

.phw-g-48px-sides{
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
}

.phw-g-4px-corners{
border-top-right-radius:calc(var(--border-radius-base)*0.5);
border-top-left-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);
object-fit:cover;
width:100%;
height:100%;
}

.phw-g-64px{
width:100%;
height:64px;
}

.phw-g-64px-left-margin{
width:88%;
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*8);
}

.phw-g-64px-left-padding{
padding-inline-start:calc(var(--pu-space)*8);
}

.phw-g-64px-right-margin{
width:88%;
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
margin-inline-end:calc(var(--mu-space)*8);
}

.phw-g-70-height{
height:70%;
}

.phw-g-70-width{
width:50%;
}

.phw-g-8px-bottom-corners{
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-8px-corners{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--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-8px-top-corners{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}

.phw-g-8px-top-corners1{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-96px-left-padding{
padding-inline-start:calc(var(--pu-space)*12);
}

.phw-g-add-to-cart:focus{
color:var(--brand-color-primary);
background-color:var(--widget-bg-white-color);
}

.phw-g-add-to-cart{
border-bottom-left-radius:calc(var(--border-radius-base)*4);
color:var(--phw-custom-text-colors393939);
font-weight:700;
font-size:18px;
line-height:1.4;
border-color:var(--phw-custom-dark1b214e);
border-top-right-radius:calc(var(--border-radius-base)*4);
border-top-left-radius:calc(var(--border-radius-base)*4);
font-family:var(--cms-g-roboto-regular);
border-bottom-right-radius:calc(var(--border-radius-base)*4);
border-width:1.5px;
border-style:solid;
}

.phw-g-add-to-cart-primary{
border-bottom-left-radius:calc(var(--border-radius-base)*4);
color:var(--brand-color-primary);
font-weight:700;
font-size:18px;
line-height:1.4;
border-color:var(--brand-color-primary);
border-top-right-radius:calc(var(--border-radius-base)*4);
border-top-left-radius:calc(var(--border-radius-base)*4);
font-family:var(--cms-g-roboto-regular);
border-bottom-right-radius:calc(var(--border-radius-base)*4);
border-width:1.5px;
border-style:solid;
}

.phw-g-arrow-up-right{
}

.phw-g-avatar-initials{
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-weight:700;
font-family:var();
}

.phw-g-back-to-top{
font-family:var(--cms-g-roboto-regular);
}

.phw-g-blog-article-card{
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);
background-color:var(--widget-bg-gray-color);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-top-left-radius:calc(var(--border-radius-base)*1);
}

.phw-g-btn-buttonlink{
color:var(--phw-custom-text-colors4a4a4a);
border-bottom-color:var(--phw-custom-dark1b214e);
font-weight:700;
padding-inline-start:0px;
text-decoration:underline;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.4;
min-height:24px;
border-bottom-width:1px;
font-family:var(--cms-g-alegreya-sans);
border-bottom-style:solid;
border-width:0px;
padding-inline-end:0px;
}

.phw-g-btn-default,.btn-default,.default-button{
font-weight:700;
font-family:var();
}

.phw-g-btn-jobcard-info-link{
color:var(--phw-custom-primary-darken1a30000);
font-family:var(--cms-g-roboto-regular);
}

.phw-g-btn-large-primary{
font-family:var(--cms-g-roboto-regular);
}

.phw-g-btn-link{
font-family:var(--cms-g-roboto-regular);
}

.phw-g-btn-link-facet-button-link{
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:24px;
color:var(--text-dark);
text-decoration:none;
font-style:normal;
}

.phw-g-btn-link-style-1{
font-family:var(--cms-g-roboto-regular);
}

.phw-g-btn-link-style-2{
font-family:var(--cms-g-roboto-regular);
}

.phw-g-btn-plain,.btn-info,.plain-button{
border-color:var(--phw-custom-whiteffffff);
color:var(--white);
font-weight:500;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0.625);
border-bottom-left-radius:calc(var(--border-radius-base)*0.625);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-roboto-medium);
border-width:2px;
font-size:16px;
border-style:solid;
}

.phw-g-btn-plain:hover,.btn-info,.plain-button:hover{
border-color:var(--phw-custom-whiteffffff);
color:var(--white);
background-color:transparent;
font-weight:500;
font-family:var(--cms-g-roboto-medium);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0.625);
border-bottom-left-radius:calc(var(--border-radius-base)*0.625);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-btn-plain:focus,.btn-info,.plain-button:focus{
border-color:var(--phw-custom-whiteffffff);
color:var(--body-bg);
}

.phw-g-btn-primary:hover,.btn-primary,.primary-button:hover{
color:var(--white);
background-color:var(--phw-custom-btn-hoverbd113b);
font-weight:500;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0.625);
border-bottom-left-radius:calc(var(--border-radius-base)*0.625);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-roboto-medium);
padding-inline-start:32px;
padding-inline-end:32px;
line-height:1.4;
font-size:16px;
}

.phw-g-btn-primary,.btn-primary,.primary-button{
font-weight:500;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0.625);
border-bottom-left-radius:calc(var(--border-radius-base)*0.625);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-roboto-medium);
padding-inline-start:32px;
padding-inline-end:32px;
line-height:1.4;
font-size:16px;
}

.phw-g-btn-primary:active,.btn-primary,.primary-button:active{
color:var(--white);
background-color:var(--phw-custom-primary-darkena30000);
}

.phw-g-btn-secondary:active,.btn-success,.secondary-button:active{
color:var(--text-dark);
background-color:var(--widget-bg-white-color);
border-color:var(--phw-custom-whiteffffff);
}

.phw-g-btn-secondary,.btn-success,.secondary-button{
border-color:var(--phw-custom-blue0094e3);
color:var(--body-bg);
background-color:var(--phw-custom-burgerdf103a);
font-weight:700;
border-top-left-radius:calc(var(--border-radius-base)*4);
border-top-right-radius:calc(var(--border-radius-base)*4);
border-bottom-left-radius:calc(var(--border-radius-base)*4);
border-bottom-right-radius:calc(var(--border-radius-base)*4);
font-family:var();
font-size:18px;
border-width:1.5px;
line-height:1.4;
padding-inline-start:32px;
padding-inline-end:32px;
}

.phw-g-btn-secondary:focus,.btn-success,.secondary-button:focus{
border-color:var(--phw-custom-blue0094e3);
color:var(--white);
background-color:var(--phw-custom-burgerdf103a);
}

.phw-g-btn-secondary:hover,.btn-success,.secondary-button:hover{
border-color:var(--phw-custom-whiteffffff);
color:var(--white);
font-weight:700;
border-top-left-radius:calc(var(--border-radius-base)*4);
border-top-right-radius:calc(var(--border-radius-base)*4);
border-bottom-left-radius:calc(var(--border-radius-base)*4);
border-bottom-right-radius:calc(var(--border-radius-base)*4);
padding-inline-start:32px;
padding-inline-end:32px;
font-size:var(--phw-g-input-label-text-font-size);
border-width:1.5px;
font-family:var(--cms-g-alegreya-sans);
line-height:1.4;
}

.phw-g-btn-small-primary:hover{
color:var(--phw-custom-primary-darken1a30000);
background-color:var(--widget-bg-white-color);
}

.phw-g-btn-small-primary{
font-family:var(--cms-g-roboto-regular);
}

.phw-g-calendar-icon{
fill:var(--icon-dark);
width:20px;
height:20px;
}

.phw-g-card-bg-light{
background-color:var(--brand-color-secondary);
border-color:var(--stroke-dark);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
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-card-bg-white{
background-color:transparent;
border-width:0px;
border-top-style:solid;
border-top-color:var(--stroke-dark);
border-top-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*5);
margin-top:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*1);
}

.phw-g-card-grey-bg{
background-color:var(--widget-bg-gray-color);
border-width:0px;
padding-inline-start:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*8);
padding-top:calc(var(--pu-space)*8);
padding-bottom:calc(var(--pu-space)*8);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
align-items:center;
margin-bottom:calc(var(--mu-space)*6);
}

.phw-g-card-inner-padding-centered{
margin-inline-start:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*3);
margin-inline-end:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*2);
justify-content:normal;
align-items:center;
background-color:transparent;
}

.phw-g-card-inner-paddings{
margin-inline-start:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*3);
margin-inline-end:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*4);
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*2);
}

.phw-g-card-title-dark{
font-weight:700;
font-size:var(--custom-font-size-1);
line-height:1.5;
color:var(--phw-custom-text-colors393939);
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-card-title-dark-centered{
font-weight:700;
font-size:var(--custom-font-size-1);
line-height:1.25;
color:var(--text-dark);
font-family:var();
text-decoration:none;
font-style:normal;
text-align:center;
}

.phw-g-card-title-dark-left{
font-weight:700;
font-size:var(--custom-font-size-1);
line-height:1.25;
color:var(--phw-custom-primary-darken1a30000);
font-family:var();
text-decoration:none;
font-style:normal;
text-align:left;
}

.phw-g-card-title-white{
font-weight:700;
font-size:var(--custom-font-size-2);
line-height:1.1;
color:var(--phw-custom-primary-darken1a30000);
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-card-title-white-left{
font-size:var(--custom-font-size-2);
color:var(--phw-custom-primary-darken1a30000);
text-align:left;
}

.phw-g-cards-title{
color:var(--text-dark);
font-family:var(--cms-g-alegreya-sans);
font-weight:800;
font-size:var(--custom-font-size-2);
line-height:1.1;
}

.phw-g-categories-card{
text-decoration:none;
border-color:var(--stroke-dark);
border-width:1.5px;
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-categories-card:hover{
border-color:var(--phw-custom-dark1b214e);
}

.phw-g-category-title{
font-size:var(--phw-g-cards-subtitle-font-size);
line-height:1.25;
font-weight:700;
font-family:var();
}

.phw-g-centered{
align-items:center;
justify-content:center;
}

.phw-g-centered-alignment{
text-align:center;
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*0);
padding-top: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-centered-search{
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
align-items:center;
}

.phw-g-chips{
background-color:var(--brand-color-secondary);
border-color:var(--stroke-dark);
border-style:solid;
border-width:1px;
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-inline-start:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*2);
padding-top:calc(var(--pu-space)*1);
padding-bottom:calc(var(--pu-space)*1);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-container-background{
background-color:transparent;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/1677651837095_hero-banner-1549547690969.jpg);
background-size:cover;
background-position:50% 50%;
background-repeat:no-repeat;
}

.phw-g-container-bg{
}

.phw-g-corporate-hero-bg{
padding-top:calc(var(--pu-space)*28.75);
padding-bottom:calc(var(--pu-space)*28.75);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/Hero2-1692605635039.png);
background-size:cover;
background-position:50% 100%;
background-repeat:no-repeat;
}

.phw-g-corporate-search-results-hero{
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/Hero2-1692605635039.png);
background-size:cover;
background-position:50% 100%;
background-repeat:no-repeat;
}

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

.phw-g-dark-card-bg{
background-color:var(--widget-bg-dark-color);
border-width:0px;
padding-inline-start:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*8);
padding-top:calc(var(--pu-space)*8);
padding-bottom:calc(var(--pu-space)*8);
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);
border-top-left-radius:calc(var(--border-radius-base)*0);
}

.phw-g-dark-horizontal-card{
padding-inline-end:calc(var(--pu-space)*8);
padding-inline-start:calc(var(--pu-space)*8);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--widget-bg-dark-color);
}

.phw-g-dark-outline{
border-bottom-left-radius:calc(var(--border-radius-base)*4);
color:var(--text-dark);
font-weight:700;
padding-inline-start:32px;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.4;
border-top-right-radius:calc(var(--border-radius-base)*4);
border-color:var(--phw-custom-dark1b214e);
border-top-left-radius:calc(var(--border-radius-base)*4);
border-bottom-right-radius:calc(var(--border-radius-base)*4);
font-family:var(--cms-g-alegreya-sans);
border-width:1.5px;
border-style:solid;
padding-inline-end:32px;
}

.phw-g-defaultfullwidth100{
width:100%;
max-width:100%;
}

.phw-g-div-wo-border{
border-width:0px;
}

.phw-g-dropdown-input{
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*4);
border-top-right-radius:calc(var(--border-radius-base)*4);
border-bottom-left-radius:calc(var(--border-radius-base)*4);
border-bottom-right-radius:calc(var(--border-radius-base)*4);
height:56px;
}

.phw-g-dropdown-style-1{
background-color:var(--widget-bg-white-color);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
}

.phw-g-empty-style{
background-color:transparent;
border-top-style:solid;
border-top-color:var(--stroke-dark);
border-top-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
border-width:0px;
padding-top:calc(var(--pu-space)*0);
background-image:none;
}

.phw-g-facets-title-btn{
font-family:var(--cms-g-roboto-regular);
}

.phw-g-faq-questions{
font-family:var(--cms-g-alegreya-sans);
font-weight:800;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--text-dark);
text-align:left;
}

.phw-g-filters{
font-family:var(--cms-g-roboto);
font-size:var(--phw-g-button-text-font-size);
font-weight:300;
}

.phw-g-filters-arrow{
fill:var(--phw-custom-dark-sec61647d);
}

.phw-g-fullwidth{
width:100%;
}

.phw-g-gap-0{
gap:0px;
}

.phw-g-global-search-space{
color:var(--body-color);
padding:calc(var(--pu-space)*0.25);
height:auto;
}

.phw-g-grey-banner{
padding-top:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*6);
padding-inline-start:calc(var(--pu-space)*17.5);
padding-inline-end:calc(var(--pu-space)*0);
background-color:var(--widget-bg-dark-color);
}

.phw-g-grey-bg{
background-image:none;
background-color:var(--widget-bg-gray-color);
text-align:left;
border-width:0px;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--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-grey-bg-events-search{
background-color:var(--brand-color-secondary);
padding-inline-start:calc(var(--pu-space)*17.5);
padding-inline-end:calc(var(--pu-space)*17.5);
}

.phw-g-h1{
font-size:var(--custom-font-size-7);
line-height:1.1;
color:var(--phw-custom-text-colors4a4a4a);
font-weight:700;
font-family:var();
text-decoration:none;
font-style:normal;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-h1-hero-title-dark{
font-weight:700;
font-size:var(--custom-font-size-7);
line-height:1.1;
color:var(--text-dark);
font-family:var();
text-decoration:none;
font-style:normal;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-h1-hero-title-primary{
font-weight:700;
font-size:var(--custom-font-size-7);
line-height:1.1;
font-family:var();
}

.phw-g-h1-sticky-job-title{
font-weight:800;
font-size:var(--custom-font-size-5);
line-height:1.2;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto-medium);
text-decoration:none;
font-style:normal;
}

.phw-g-h1-widget-title-dark{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.1;
font-family:var();
}

.phw-g-h2-card-light{
color:var(--phw-custom-primary-darken1a30000);
}

.phw-g-h2-card-sub-title-dark-small{
font-weight:700;
font-size:var(--custom-font-size-1);
line-height:1.25;
color:var(--text-dark);
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-h2-card-title-dark-default{
font-weight:700;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
color:var(--text-dark);
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-h2-card-title-dark-large{
font-weight:700;
font-size:var(--custom-font-size-3);
line-height:1.25;
color:var(--text-dark);
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-h2-card-title-dark-small{
font-weight:700;
font-size:var(--custom-font-size-5);
line-height:30px;
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-h2-card-title-primary-small{
font-weight:700;
}

.phw-g-h2-card-title-secondary-small{
font-weight:700;
}

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

.phw-g-h3-card-large-dark{
color:var(--text-dark);
font-weight:800;
text-decoration:none;
font-size:var(--custom-font-size-1);
line-height:1.25;
font-family:var(--cms-g-alegreya-sans);
font-style:normal;
}

.phw-g-h3-card-light{
font-weight:700;
font-size:var(--custom-font-size-1);
line-height:1.25;
color:var(--phw-custom-primary-darken1a30000);
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-h3-card-number-primary{
font-weight:700;
font-size:var(--custom-font-size-4);
line-height:1.2;
color:var(--brand-color-primary);
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-h3-card-primary{
font-weight:700;
font-size:var(--custom-font-size-2);
line-height:1.1;
color:var(--brand-color-primary);
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-h3-card-xlarge-dark{
font-weight:700;
font-size:var(--custom-font-size-3);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var();
text-decoration:none;
font-style:normal;
}

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

.phw-g-header{
box-shadow:var(--box-shadow-style-1);
padding-inline-start:calc(var(--pu-space)*17.5);
padding-inline-end:calc(var(--pu-space)*0);
border-bottom-color:var(--stroke-dark);
border-bottom-width:1px;
border-bottom-style:solid;
}

.phw-g-header-dropdown{
border-style:solid;
border-color:var(--stroke-dark);
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-header-link{
font-family:var(--cms-g-roboto-regular);
}

.phw-g-header-link:hover{
font-family:var(--cms-g-roboto-regular);
}

.phw-g-hero{
padding-top:calc(var(--pu-space)*8);
padding-bottom:calc(var(--pu-space)*3);
background-color:var(--widget-bg-white-color);
padding-inline-start:calc(var(--pu-space)*17.5);
padding-inline-end:calc(var(--pu-space)*17.5);
}

.phw-g-hero-bg-home{
background-color:transparent;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/1677651837095_hero-banner-1549547690969.jpg);
background-size:cover;
background-position:50% 50%;
background-repeat:no-repeat;
}

.phw-g-hero-container{
background-color:var(--widget-bg-white-color);
padding-top:calc(var(--pu-space)*8);
padding-bottom:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*6);
padding-inline-start:calc(var(--pu-space)*6);
}

.phw-g-hero-left-align{
}

.phw-g-hero-title-white{
font-weight:700;
font-size:var(--custom-font-size-7);
line-height:1.1;
color:var(--phw-custom-primary-darken1a30000);
font-family:var();
}

.phw-g-hero-with-video{
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/VideoHero-1695047408335.png);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-091Ogj{
font-size:var(--phw-g-button-text-font-size);
line-height:1.6;
color:var(--secondary-text);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
text-align:center;
}

.phw-g-i-0DbTTu{
color:var(--phw-custom-black_1000000);
background-color:transparent;
border-color:transparent;
min-height:auto;
box-shadow:none;
font-weight:600;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
border-width:0;
font-family:var(--cms-g-roboto-regular);
}

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

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

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

.phw-g-i-0M9Qqj:active{
color:var(--phw-custom-text-colors4a4a4a);
font-size:var(--phw-g-input-label-text-font-size);
}

.phw-g-i-0M9Qqj{
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.6;
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:auto;
background-color:var(--widget-bg-white-color);
font-weight:400;
border-style:solid;
border-width:0px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--stroke-dark);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
color:var(--phw-custom-text-colors393939);
font-family:var(--cms-g-karla);
}

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

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

.phw-g-i-0UywFV{
width:200px;
}

.phw-g-i-0VqRcW:active{
color:var(--phw-custom-text-colors4a4a4a);
font-size:var(--phw-g-input-label-text-font-size);
}

.phw-g-i-0VqRcW{
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);
height:51px;
background-color:var(--widget-bg-white-color);
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-0VqRcW.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-0VqRcW:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

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

.phw-g-i-0YUHSn{
font-weight:700;
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.5;
color:var(--phw-custom-text-colors393939);
font-family:var();
text-decoration:none;
font-style:normal;
}

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

.phw-g-i-0fuYr9{
font-family:var(--cms-g-roboto-regular);
}

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

.phw-g-i-0pkYHB{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
line-height:1.5;
color:var(--phw-custom-text-colors393939);
font-family:var(--cms-g-gotham-black);
text-decoration:none;
font-style:normal;
font-size:25px;
}

.phw-g-i-0tRidj{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/Background-1736449003682.png);
background-repeat:no-repeat;
background-size:fill;
}

.phw-g-i-0wA04Q{
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/Eventshero-1695126971189.png);
background-size:cover;
}

.phw-g-i-0y4W0T{
font-weight:700;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
color:var(--phw-custom-home_text);
font-family:var();
text-decoration:none;
font-style:normal;
}

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

.phw-g-i-11hsnr{
font-family:var(--cms-g-roboto-regular);
color:var(--black);
}

.phw-g-i-11reE1{
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/VideoHero-1695047408335.png);
background-size:cover;
}

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

.phw-g-i-18Ciu6{
background-color:var(--widget-bg-white-color);
transition:all 0.2s;
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
border-top-left-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-1CDpKo{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:32px;
line-height:1.5;
color:var(--phw-custom-text-colors393939);
font-family:var(--cms-g-gotham-black);
text-decoration:none;
font-style:normal;
text-align:center;
}

.phw-g-i-1ImxiU{
font-weight:400;
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-karla);
text-decoration:none;
font-style:normal;
}

.phw-g-i-1JxFvF{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/freddysrealestate202301-35-1200x630-a2565fa-1724093686824.png);
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-size:cover;
}

.phw-g-i-1LaLIu{
font-family:var(--cms-g-roboto-regular);
}

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

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

.phw-g-i-1YFVt4:hover{
border-color:var(--phw-custom-whiteffffff);
}

.phw-g-i-1YFVt4:focus{
border-width:0px;
}

.phw-g-i-1YFVt4{
border-color:transparent;
}

.phw-g-i-1aUYVE{
font-family:var();
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--white);
}

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

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

.phw-g-i-2ADtMa{
color:var(--white);
margin-top:calc(var(--mu-space)*0.5);
}

.phw-g-i-2Dg4Nx{
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.6;
color:var(--white);
}

.phw-g-i-2Fl5zS{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-2I3mwd{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.5;
color:var(--phw-custom-text-colors393939);
font-family:var(--cms-g-karla);
text-decoration:none;
font-style:normal;
}

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

.phw-g-i-2LtjDB{
color:var(--phw-custom-home_text);
font-weight:700;
font-size:var(--custom-font-size-7);
line-height:1.1;
font-family:var();
text-decoration:none;
font-style:normal;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-2TVgPn{
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
align-items:center;
background-color:var(--brand-color-primary);
}

.phw-g-i-2TfJ8a{
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/Eventshero-1695126921023.png);
background-size:cover;
}

.phw-g-i-2ZrPKZ{
font-weight:900;
font-size:40px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-gotham-black);
text-decoration:none;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
}

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

.phw-g-i-2bV4uX{
color:var(--phw-custom-home_text);
font-weight:700;
font-size:var(--custom-font-size-7);
line-height:1.1;
font-family:var();
text-decoration:none;
font-style:normal;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-2frPVl{
background-color:var(--phw-custom-burgerdf103a);
}

.phw-g-i-2lrQlT{
}

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

.phw-g-i-2tpFQr{
color:var(--white);
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-2ukljj{
font-size:var(--phw-g-widget-title-font-size);
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-2ur1L1{
color:var(--phw-custom-menu_button000000);
margin-top:calc(var(--mu-space)*0.5);
}

.phw-g-i-32JJgY{
}

.phw-g-i-32MDig{
align-items:center;
}

.phw-g-i-34h8YQ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*17.5);
padding-inline-end:calc(var(--pu-space)*1.25);
background-color:var(--widget-bg-white-color);
}

.phw-g-i-35VtE7{
width:100px;
height:90px;
}

.phw-g-i-3A49oc{
color:var(--phw-custom-black_1000000);
margin-top:calc(var(--mu-space)*0.5);
}

.phw-g-i-3BNrvV{
}

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

.phw-g-i-3IFWhz{
}

.phw-g-i-3LB0qL{
color:var(--phw-custom-home_text);
margin-top:calc(var(--mu-space)*0.5);
}

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

.phw-g-i-3VBJIw{
}

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

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

.phw-g-i-3gSQEl:focus{
border-width:0px;
}

.phw-g-i-3iqsEu{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.1;
color:var(--phw-custom-text-colors4a4a4a);
font-family:var();
text-decoration:none;
font-style:normal;
text-transform:none;
}

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

.phw-g-i-3wvWAx{
}

.phw-g-i-3wzouT{
color:var(--white);
font-weight:700;
font-size:var(--custom-font-size-7);
line-height:1.1;
font-family:var();
text-decoration:none;
font-style:normal;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-3zLXqY{
font-weight:700;
line-height:1.5;
color:var(--phw-custom-header-items-color1b1c27);
font-family:var();
text-decoration:none;
font-style:normal;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-size:16px;
}

.phw-g-i-4433zu{
font-size:var(--phw-g-button-text-font-size);
line-height:1.6;
color:var(--secondary-text);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
}

.phw-g-i-45r6yD{
box-shadow:var(--box-shadow-style-1);
padding-inline-start:calc(var(--pu-space)*17.5);
padding-inline-end:calc(var(--pu-space)*0);
border-bottom-color:var(--stroke-dark);
border-bottom-width:1px;
border-bottom-style:solid;
border-color:transparent;
}

.phw-g-i-48bZCy{
color:var(--white);
font-weight:700;
font-size:var(--custom-font-size-1);
line-height:1.25;
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-i-4ElvOg{
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--phw-custom-black_1000000);
}

.phw-g-i-4K086C{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-4ZOx81{
font-family:var();
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

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

.phw-g-i-4c6p72{
align-items:center;
}

.phw-g-i-4geBQk{
font-size:var(--custom-font-size-1);
line-height:1.25;
color:var(--phw-custom-text-colors4a4a4a);
font-weight:700;
font-family:var();
}

.phw-g-i-4j9bbn{
font-family:var();
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-4yfDoU{
width:63%;
}

.phw-g-i-52guGm{
font-family:var();
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-5FUvrk{
background-color:var(--widget-bg-white-color);
border-top-left-radius:calc(var(--border-radius-base)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.875);
border-width:0px;
border-left-style:solid;
border-left-color:var(--stroke-dark);
color:var(--placeholder-text-color-1);
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-small-text-font-size);
line-height:1.6;
border-left-width:0.5px;
border-top-right-radius:calc(var(--border-radius-base)*1.875);
height:auto;
width:auto;
}

.phw-g-i-5HjYAE{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/freddysrealestate202301-35-1200x630-a2565fa-1724093686824.png);
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-size:cover;
}

.phw-g-i-5Qohny{
font-size:var(--custom-font-size-1);
line-height:1.25;
color:var(--phw-custom-text-colors4a4a4a);
font-weight:800;
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-5RJuZF{
font-size:var(--phw-g-widget-title-font-size);
color:var(--white);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-5YSSmo{
border-bottom-left-radius:calc(var(--border-radius-base)*4);
color:var(--body-bg);
font-weight:700;
font-size:18px;
line-height:1.4;
border-color:var(--phw-custom-dark1b214e);
border-top-right-radius:calc(var(--border-radius-base)*4);
border-top-left-radius:calc(var(--border-radius-base)*4);
font-family:var(--cms-g-roboto-regular);
border-bottom-right-radius:calc(var(--border-radius-base)*4);
border-width:1.5px;
border-style:solid;
}

.phw-g-i-5YSSmo:focus{
color:var(--brand-color-primary);
background-color:var(--widget-bg-white-color);
}

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

.phw-g-i-5ZzgdP{
}

.phw-g-i-5ctTc0{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/134A2759-1725549850668.jpg);
padding-top:calc(var(--pu-space)*28.75);
padding-bottom:calc(var(--pu-space)*28.75);
background-size:cover;
background-position:50% 100%;
background-repeat:no-repeat;
}

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

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

.phw-g-i-5fc5wO{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/freddysrealestate202301-35-1200x630-a2565fa-1724093686824.png);
padding-top:calc(var(--pu-space)*28.75);
padding-bottom:calc(var(--pu-space)*28.75);
background-size:cover;
background-position:50% 100%;
background-repeat:no-repeat;
}

.phw-g-i-5hl4ef{
font-weight:700;
font-size:var(--custom-font-size-7);
line-height:1.1;
color:var(--phw-custom-home_text);
font-family:var();
text-decoration:none;
font-style:normal;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

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

.phw-g-i-5wCYcQ{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.1;
color:var(--phw-custom-home_text);
font-family:var();
text-decoration:none;
font-style:normal;
text-transform:none;
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
}

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

.phw-g-i-5wtNnT{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--black);
}

.phw-g-i-65UaJa{
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-65jaMp{
}

.phw-g-i-6Fph6W{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-size:cover;
background-repeat:no-repeat;
background-position:center;
background-image:none;
background-color:var(--phw-custom-widge_black1b1c27);
}

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

.phw-g-i-6Muaa3{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
align-items:normal;
height:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
width:100%;
}

.phw-g-i-6ObvIj{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-menu_button000000);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-6TAQNw{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-home_text);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-6Tsmk1{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:16px;
line-height:1.5;
color:var(--phw-custom-home_text);
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-i-6WZHvD{
color:var(--phw-custom-menu_button000000);
font-family:var(--cms-g-karla);
font-size:var(--phw-g-button-text-font-size);
font-weight:400;
padding-top:calc(var(--pu-space)*1.5);
}

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

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

.phw-g-i-6ibbFs:focus{
border-width:0px;
}

.phw-g-i-6ibbFs{
color:var(--black);
display:inline-flex;
font-size:var(--paragraph-font-size-2);
line-height:var(--paragraph-line-height-2);
text-decoration:none;
font-family:var();
}

.phw-g-i-6r8GCf{
font-size:16px;
line-height:01.6;
color:var(--phw-custom-text-color676d79);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-6rO5mi{
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
background-color:var(--widget-bg-primary-color);
align-items:center;
}

.phw-g-i-6vnCIr{
}

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

.phw-g-i-7BAW8s{
font-weight:700;
font-size:var(--cms-g-new);
line-height:1.25;
color:var(--text-dark);
font-family:var();
text-decoration:none;
font-style:normal;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-7NKorW{
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/Bloghero-1695125965084.png);
background-size:cover;
}

.phw-g-i-7VZw3E{
background-color:var(--phw-custom-burgerdf103a);
}

.phw-g-i-7fy7Zs{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--phw-custom-home_text);
}

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

.phw-g-i-7k6nOy{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
align-items:center;
}

.phw-g-i-7kOUMT{
color:var(--phw-custom-menu_button000000);
margin-top:calc(var(--mu-space)*0.5);
}

.phw-g-i-7yE2ng{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/134A2759-1725549850668.jpg);
padding-top:calc(var(--pu-space)*28.75);
padding-bottom:calc(var(--pu-space)*28.75);
background-size:cover;
background-position:50% 100%;
background-repeat:no-repeat;
}

.phw-g-i-892ItC{
padding-top:calc(var(--pu-space)*17.5);
padding-bottom:calc(var(--pu-space)*17.5);
background-color:var(--phw-custom-btn-bge9ebed);
padding-inline-start:calc(var(--pu-space)*17.5);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-8AKsoC{
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
color:var(--secondary-text);
line-height:1;
}

.phw-g-i-8Cf1x8{
}

.phw-g-i-8H2x0R{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.1;
color:var(--text-dark);
font-family:var();
text-decoration:none;
font-style:normal;
text-transform:none;
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
}

.phw-g-i-8M0Ahr{
border-top-right-radius:calc(var(--border-radius-base)*0.5);
border-bottom-right-radius:calc(var(--border-radius-base)*0.5);
padding-top:calc(var(--pu-space)*1.25);
}

.phw-g-i-8Q1PsV{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--phw-custom-home_text);
}

.phw-g-i-8Q6eRK{
margin-inline-end:calc(var(--mu-space)*6.25);
}

.phw-g-i-8R7zDP{
background-color:var(--phw-custom-burgerdf103a);
}

.phw-g-i-8TbjDX{
border-left-style:solid;
border-left-color:var(--stroke-dark);
border-left-width:0.5px;
padding-inline-start:calc(var(--pu-space)*1.25);
}

.phw-g-i-8ZLwmR{
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--phw-custom-black_1000000);
}

.phw-g-i-8tJyoO{
padding-top:calc(var(--pu-space)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*0.5);
border-bottom-right-radius:calc(var(--border-radius-base)*0.5);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-8tkAIj{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:42px;
line-height:1.1;
color:var(--phw-custom-home_text);
font-family:var();
text-transform:none;
}

.phw-g-i-9aMxXb{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
line-height:1.5;
color:var(--phw-custom-text-colors393939);
font-family:var(--cms-g-gotham-black);
text-decoration:none;
font-style:normal;
font-size:25px;
}

.phw-g-i-9aa9df{
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*1.25);
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-9gLeu8{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:42px;
line-height:1.1;
color:var(--phw-custom-menu_button000000);
font-family:var(--cms-g-gotham-black);
text-transform:none;
}

.phw-g-i-9poQUe:active{
color:var(--phw-custom-text-colors4a4a4a);
font-size:var(--phw-g-input-label-text-font-size);
}

.phw-g-i-9poQUe{
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);
height:51px;
background-color:var(--phw-custom-btn-bge9ebed);
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-9poQUe.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-9poQUe:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

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

.phw-g-i-9rMksG{
color:var(--brand-color-primary);
font-weight:800;
line-height:1.1;
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
font-size:var(--custom-font-size-2);
}

.phw-g-i-9uBM1v{
font-weight:700;
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.5;
color:var(--phw-custom-text-colors393939);
font-family:var();
text-decoration:none;
font-style:normal;
}

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

.phw-g-i-AEdWiX{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.1;
color:var(--body-bg);
font-family:var();
background-color:var(--phw-custom-burgerdf103a);
}

.phw-g-i-AIOWn8{
font-weight:700;
font-size:var(--custom-font-size-1);
line-height:1.25;
color:var(--phw-custom-menu_button000000);
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-i-AKWL3E:active{
color:var(--phw-custom-text-colors4a4a4a);
font-size:var(--phw-g-input-label-text-font-size);
}

.phw-g-i-AKWL3E{
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.6;
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:51px;
background-color:var(--widget-bg-white-color);
font-weight:400;
border-style:solid;
border-width:0px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--stroke-dark);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
color:var(--phw-custom-text-colors393939);
font-family:var(--cms-g-karla);
}

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

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

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

.phw-g-i-AOEcrZ{
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-gotham-black);
}

.phw-g-i-AQacRZ{
font-weight:400;
font-size:16px;
line-height:1.5;
color:var(--phw-custom-home_text);
font-family:var(--cms-g-roboto-regular);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-AVaNTc{
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*0.25);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-AYhjY0{
border-top-left-radius:calc(var(--border-radius-base)*0.8333333333333334);
border-bottom-right-radius:calc(var(--border-radius-base)*0.8333333333333334);
background-color:transparent;
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-AusRBt{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-AvV7Mu{
background-color:var(--phw-custom-burgerdf103a);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
}

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

.phw-g-i-B6R8Mu{
color:var(--phw-custom-home_text);
font-weight:700;
font-size:var(--custom-font-size-7);
line-height:1.1;
font-family:var();
text-decoration:none;
font-style:normal;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-B6tyoS{
font-size:var(--custom-font-size-2);
color:var(--phw-custom-black_1000000);
text-align:left;
}

.phw-g-i-BDc3ML:active{
color:var(--phw-custom-text-colors4a4a4a);
font-size:var(--phw-g-input-label-text-font-size);
}

.phw-g-i-BDc3ML{
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);
height:51px;
background-color:var(--brand-color-secondary);
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-BDc3ML.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-BDc3ML:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

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

.phw-g-i-BG0o5p{
}

.phw-g-i-BG0o5p:focus{
border-width:0px;
}

.phw-g-i-BG0o5p:hover{
border-color:transparent;
}

.phw-g-i-BGL5qb{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-BH5LMY{
color:var(--white);
margin-top:calc(var(--mu-space)*0.5);
}

.phw-g-i-BJP5p2{
font-family:var();
font-weight:700;
font-size:var(--custom-font-size-2);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-BTIDrp{
padding-top:calc(var(--pu-space)*17.5);
padding-bottom:calc(var(--pu-space)*17.5);
background-color:var(--phw-custom-burgerdf103a);
padding-inline-start:calc(var(--pu-space)*17.5);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-BYsLJM{
border-color:var(--phw-custom-dark1b214e);
height:auto;
width:100px;
}

.phw-g-i-Bef9pQ{
}

.phw-g-i-BubKtL{
font-weight:700;
font-size:16px;
line-height:1.25;
color:var(--phw-custom-header-items-color1b1c27);
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-i-Bxau2i{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-BztqA6{
background-color:var(--phw-custom-burgerdf103a);
}

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

.phw-g-i-C0wWhk{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-C5AcP0{
font-weight:700;
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.5;
color:var(--phw-custom-text-colors393939);
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-i-C5NvAA{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--phw-custom-menu_button000000);
}

.phw-g-i-C6WmpW{
font-family:var();
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-C8H2lg{
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-C99jtd{
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-CCt9FQ{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.1;
color:var(--phw-custom-home_text);
font-family:var();
text-decoration:none;
font-style:normal;
text-transform:none;
margin-bottom:calc(var(--mu-space)*0);
text-align:start;
}

.phw-g-i-CJ9rJF{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
background-color:var(--widget-bg-white-color);
}

.phw-g-i-CQXEDF{
font-family:var();
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-CRIfup{
}

.phw-g-i-CSFSlX{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.1;
color:var(--body-bg);
font-family:var();
background-color:var(--phw-custom-burgerdf103a);
}

.phw-g-i-CXMXXE{
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--phw-custom-menu_button000000);
}

.phw-g-i-Cayhf0{
color:var(--phw-custom-black_1000000);
margin-top:calc(var(--mu-space)*0.5);
}

.phw-g-i-CceJwh{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--white);
}

.phw-g-i-ChTlEt{
align-items:center;
justify-content:;
}

.phw-g-i-CihnQB{
border-top-left-radius:calc(var(--border-radius-base)*0.8333333333333334);
border-bottom-right-radius:calc(var(--border-radius-base)*0.8333333333333334);
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

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

.phw-g-i-D0GGwS{
font-size:var(--phw-g-button-text-font-size);
line-height:1.6;
color:var(--secondary-text);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
}

.phw-g-i-D4Vwpd{
color:var(--brand-color-primary);
font-weight:800;
line-height:1.1;
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
font-size:var(--custom-font-size-2);
}

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

.phw-g-i-D9pAOt{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-DAwN9K{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:42px;
line-height:1.1;
color:var(--phw-custom-home_text);
font-family:var();
text-transform:none;
}

.phw-g-i-DFmwlS{
background-color:var(--phw-custom-burgerdf103a);
padding-inline-end:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*0.625);
padding-bottom:calc(var(--pu-space)*0.625);
}

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

.phw-g-i-DIWwi4{
font-weight:700;
font-size:42px;
line-height:1.5;
color:var(--phw-custom-menu_button000000);
font-family:var();
text-transform:none;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
}

.phw-g-i-DLww2r{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
line-height:1.5;
color:var(--phw-custom-text-colors393939);
font-family:var(--cms-g-gotham-black);
text-decoration:none;
font-style:normal;
font-size:25px;
}

.phw-g-i-DSBcO7{
font-weight:700;
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.5;
color:var(--phw-custom-text-colors393939);
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-i-DSonSc:active{
color:var(--phw-custom-text-colors4a4a4a);
font-size:var(--phw-g-input-label-text-font-size);
}

.phw-g-i-DSonSc{
border-width:0px;
border-style:none;
border-color:var(--stroke-dark);
background-color:var(--widget-bg-white-color);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.6;
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
color:var(--phw-custom-text-colors393939);
font-family:var(--cms-g-karla);
padding-top:calc(var(--pu-space)*4.375);
}

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

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

.phw-g-i-DT27LS{
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--phw-custom-black_1000000);
}

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

.phw-g-i-DgUT2O{
font-size:var(--custom-font-size-1);
line-height:1.25;
color:var(--phw-custom-text-colors4a4a4a);
font-weight:800;
font-family:var(--cms-g-roboto-regular);
}

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

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

.phw-g-i-Dgb88D{
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*1);
padding-bottom:calc(var(--pu-space)*1);
background-color:var(--widget-bg-white-color);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--stroke-dark);
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-Dhne2O{
padding-top:calc(var(--pu-space)*17.5);
padding-bottom:calc(var(--pu-space)*17.5);
background-color:var(--phw-custom-primary-20$f5cccc);
padding-inline-start:calc(var(--pu-space)*17.5);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-DumdiV{
color:var(--phw-custom-menu_button000000);
}

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

.phw-g-i-DxS1vO:active{
color:var(--phw-custom-text-colors4a4a4a);
font-size:var(--phw-g-input-label-text-font-size);
}

.phw-g-i-DxS1vO{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--brand-color-secondary);
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(--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);
height:51px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
border-top-left-radius:calc(var(--border-radius-base)*0.5);
}

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

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

.phw-g-i-DycUIx{
font-size:var(--phw-g-button-text-font-size);
line-height:1.6;
color:var(--white);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
margin-top:calc(var(--mu-space)*2);
}

.phw-g-i-EEwLka{
padding-top:calc(var(--pu-space)*17.5);
padding-bottom:calc(var(--pu-space)*17.5);
background-color:var(--phw-custom-btn-bge9ebed);
padding-inline-start:calc(var(--pu-space)*17.5);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-ETcPEq{
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--white);
}

.phw-g-i-ETdzuD{
font-weight:800;
font-size:var(--font-size-13);
line-height:1.25;
color:var(--phw-custom-home_text);
font-family:var(--cms-g-alegreya-sans);
}

.phw-g-i-EXCMcd{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.1;
color:var(--phw-custom-home_text);
font-family:var();
text-decoration:none;
font-style:normal;
text-transform:none;
margin-bottom:calc(var(--mu-space)*0);
text-align:start;
}

.phw-g-i-EYJHx5{
font-size:var(--phw-g-button-text-font-size);
line-height:1.6;
color:var(--secondary-text);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
text-align:center;
}

.phw-g-i-EZERQy{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--white);
}

.phw-g-i-EcHRlr{
}

.phw-g-i-EeZ8Jj{
background-color:var(--widget-bg-white-color);
border-top-left-radius:calc(var(--border-radius-base)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.875);
border-width:0px;
border-left-style:solid;
border-left-color:var(--stroke-dark);
color:var(--placeholder-text-color-1);
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-small-text-font-size);
line-height:1.6;
border-left-width:0.5px;
border-top-right-radius:calc(var(--border-radius-base)*1.875);
border-bottom-right-radius:calc(var(--border-radius-base)*1.875);
height:auto;
}

.phw-g-i-Eg0elh{
background-color:var(--phw-custom-burgerdf103a);
}

.phw-g-i-EhgpDG{
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/Videothumb-1692357925243.png);
background-size:cover;
}

.phw-g-i-EkUe9l{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

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

.phw-g-i-EwnsPu{
font-weight:700;
font-size:40px;
line-height:1.2;
color:var(--white);
font-family:var();
}

.phw-g-i-FCR4UO{
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/VideoHero-1695047408335.png);
background-size:cover;
}

.phw-g-i-FEsAH4{
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--phw-custom-btn-bge9ebed);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*8);
border-top-right-radius:calc(var(--border-radius-base)*8);
border-bottom-left-radius:calc(var(--border-radius-base)*8);
border-bottom-right-radius:calc(var(--border-radius-base)*8);
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-FEsAH4:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

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

.phw-g-i-FMqyJ2{
}

.phw-g-i-FMqyJ2:hover{
border-color:var(--phw-custom-whiteffffff);
}

.phw-g-i-FMqyJ2:focus{
border-width:0px;
}

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

.phw-g-i-FSlYzO{
font-size:64px;
color:var(--phw-custom-primary-darken1a30000);
}

.phw-g-i-FX3Knt{
background:none;
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*0.8333333333333334);
border-bottom-right-radius:calc(var(--border-radius-base)*0.8333333333333334);
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-FYXWOo{
font-size:var(--phw-g-button-text-font-size);
line-height:1.6;
color:var(--secondary-text);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
}

.phw-g-i-FhB6IE{
background-color:var(--phw-custom-btn-bge9ebed);
}

.phw-g-i-FqXSIW{
color:var(--brand-color-primary);
font-weight:700;
font-size:var(--custom-font-size-7);
line-height:1.1;
font-family:var();
background-color:var(--widget-bg-white-color);
}

.phw-g-i-Fu7Ayg{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-G5Aor2{
background:none;
background-image:none;
font-weight:700;
line-height:1.2;
color:var(--white);
font-family:var(--cms-g-gotham-black);
text-align:center;
text-shadow:10px 10px 50px rgba(0, 0, 0, 1);
font-size:50px;
}

.phw-g-i-G8XhwX{
padding-inline-end:calc(var(--pu-space)*8);
padding-inline-start:calc(var(--pu-space)*8);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--widget-bg-white-color);
}

.phw-g-i-GAGzgc{
fill:var(--phw-custom-icon-dark1b214e);
}

.phw-g-i-GBHFZD{
}

.phw-g-i-GCvqZc{
font-family:var(--cms-g-roboto-regular);
}

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

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

.phw-g-i-GCvqZc:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

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

.phw-g-i-GJ1o0F{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
background-color:var(--widget-bg-white-color);
}

.phw-g-i-GMc9cG{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-size:cover;
background-repeat:no-repeat;
background-position:center;
background-image:none;
background-color:var(--phw-custom-widge_black1b1c27);
}

.phw-g-i-GPlsJZ{
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-GSqzcB{
font-family:var();
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-GVFEcL{
}

.phw-g-i-GxF66k{
background-color:var(--widget-bg-white-color);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-width:1px;
border-left-style:solid;
border-left-color:var(--stroke-dark);
color:var(--placeholder-text-color-1);
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-small-text-font-size);
line-height:1.6;
border-left-width:0.5px;
}

.phw-g-i-GzWFXS{
color:var(--white);
font-weight:700;
font-size:var(--custom-font-size-1);
line-height:1.25;
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-i-H0ofXN{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.5;
color:var(--phw-custom-text-colors393939);
font-family:var(--cms-g-karla);
text-decoration:none;
font-style:normal;
}

.phw-g-i-H4GsA3{
color:var(--phw-custom-home_text);
font-weight:700;
font-size:var(--custom-font-size-7);
line-height:1.1;
font-family:var();
text-decoration:none;
font-style:normal;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-H4aZFE{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-H9Kf1W{
font-family:var(--cms-g-roboto-regular);
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--phw-custom-primary-darken1a30000);
}

.phw-g-i-HB9egD:active{
color:var(--phw-custom-text-colors4a4a4a);
font-size:var(--phw-g-input-label-text-font-size);
}

.phw-g-i-HB9egD{
border-width:0px;
border-style:none;
border-color:var(--stroke-dark);
background-color:var(--widget-bg-white-color);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.6;
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
color:var(--phw-custom-text-colors393939);
font-family:var(--cms-g-karla);
padding-top:calc(var(--pu-space)*1.25);
}

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

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

.phw-g-i-HBhNeX{
font-size:14px;
line-height:1.6;
color:var(--phw-custom-header-items-color1b1c27);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
}

.phw-g-i-HMtcBR{
}

.phw-g-i-HNkzuj{
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(--brand-color-secondary);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*8);
border-top-right-radius:calc(var(--border-radius-base)*8);
border-bottom-left-radius:calc(var(--border-radius-base)*8);
border-bottom-right-radius:calc(var(--border-radius-base)*8);
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-HNkzuj:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

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

.phw-g-i-HRtAzx{
font-size:var(--custom-font-size-1);
line-height:1.25;
color:var(--phw-custom-text-colors4a4a4a);
font-weight:800;
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-HUdX4n:hover{
border-top-right-radius:calc(var(--border-radius-base)*0.5);
border-bottom-left-radius:calc(var(--border-radius-base)*0.5);
color:var(--white);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-HUdX4n{
border-top-left-radius:calc(var(--border-radius-base)*0);
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);
font-family:var();
font-weight:700;
color:var(--white);
font-size:16px;
background-color:var(--phw-custom-burgerdf103a);
border-style:solid;
border-color:var(--brand-color-primary);
min-height:64px;
}

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

.phw-g-i-Ha9Bwb{
font-family:var();
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--phw-custom-primary-darken1a30000);
}

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

.phw-g-i-HgnHJg:focus{
border-width:0px;
}

.phw-g-i-HgnHJg{
color:var(--black);
display:inline-flex;
font-size:var(--paragraph-font-size-2);
line-height:var(--paragraph-line-height-2);
text-decoration:none;
font-family:var();
}

.phw-g-i-HjQqhh{
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/Eventshero-1695126921023.png);
background-size:cover;
}

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

.phw-g-i-HyNxgx{
font-size:64px;
color:var(--phw-custom-home_text);
}

.phw-g-i-I3NOfd{
font-weight:700;
font-size:var(--custom-font-size-2);
line-height:1.1;
color:var(--white);
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-i-I4W0Oh{
font-size:var(--custom-font-size-2);
color:var(--phw-custom-black_1000000);
font-family:var(--cms-g-roboto-regular);
text-align:left;
}

.phw-g-i-IAsOc7{
}

.phw-g-i-ICNPu2{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*15);
padding-inline-start:calc(var(--pu-space)*17.5);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-IE5Yyk{
font-size:16px;
line-height:01.6;
color:var(--phw-custom-home_text);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-IGkZzB:active{
color:var(--phw-custom-text-colors4a4a4a);
font-size:var(--phw-g-input-label-text-font-size);
}

.phw-g-i-IGkZzB{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--widget-bg-white-color);
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);
height:51px;
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-IGkZzB.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-IGkZzB:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

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

.phw-g-i-IJHHzU{
font-weight:800;
font-size:var(--custom-font-size-2);
line-height:1.1;
color:var(--phw-custom-home_text);
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-IVPG0W{
font-size:16px;
color:var(--phw-custom-header-items-color1b1c27);
margin-top:calc(var(--mu-space)*0.5);
}

.phw-g-i-IaYv0P{
font-family:var(--cms-g-gotham-black);
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
}

.phw-g-i-IaxOGZ{
font-family:var();
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-Ieac2F{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:16px;
line-height:1.5;
color:var(--phw-custom-menu_button000000);
font-family:var();
text-decoration:none;
font-style:normal;
}

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

.phw-g-i-J3SdEq{
color:var(--black);
display:inline-flex;
font-size:var(--paragraph-font-size-2);
line-height:var(--paragraph-line-height-2);
text-decoration:none;
font-family:var();
border-color:transparent;
}

.phw-g-i-J3SdEq:focus{
border-width:0px;
}

.phw-g-i-JKHz1d{
background-color:var(--phw-custom-burgerdf103a);
}

.phw-g-i-JO1WOV{
font-size:16px;
line-height:1.6;
color:var(--phw-custom-text-color676d79);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-Jd1wHg{
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-large-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-JfPeqb{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*1.25);
font-family:var(--cms-g-roboto-regular);
padding-top:calc(var(--pu-space)*1.625);
}

.phw-g-i-JiCSay{
font-weight:700;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
color:var(--phw-custom-home_text);
font-family:var();
text-decoration:none;
font-style:normal;
}

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

.phw-g-i-JnIDLH{
color:var(--brand-color-primary);
font-weight:800;
line-height:1.1;
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
font-size:var(--custom-font-size-2);
}

.phw-g-i-Jq3tMT{
}

.phw-g-i-K5gW8z{
color:var(--black);
display:inline-flex;
text-decoration:none;
font-size:var(--paragraph-font-size-2);
line-height:var(--paragraph-line-height-2);
font-family:var();
border-color:transparent;
}

.phw-g-i-K5gW8z:focus{
border-width:0px;
}

.phw-g-i-K5gW8z:hover{
border-color:transparent;
}

.phw-g-i-K6L96V{
font-size:var(--custom-font-size-1);
line-height:1.25;
color:var(--phw-custom-text-colors4a4a4a);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-KA1Qa2{
border-top-left-radius:calc(var(--border-radius-base)*4);
border-top-right-radius:calc(var(--border-radius-base)*4);
border-bottom-left-radius:calc(var(--border-radius-base)*4);
border-bottom-right-radius:calc(var(--border-radius-base)*4);
font-family:var(--cms-g-roboto-regular);
font-weight:700;
font-size:var(--custom-font-size-9);
line-height:0;
color:var(--white);
background-color:var(--phw-custom-burgerdf103a);
min-height:64px;
padding-inline-start:20px;
padding-inline-end:20px;
}

.phw-g-i-KHbERu{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:32px;
line-height:1.5;
color:var(--phw-custom-text-colors393939);
font-family:var(--cms-g-gotham-black);
text-decoration:none;
font-style:normal;
text-align:center;
}

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

.phw-g-i-KdxlOP{
fill:var(--phw-custom-icon-dark1b214e);
width:20px;
height:20px;
}

.phw-g-i-KeDDmM{
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-KjxwIN{
font-size:var(--phw-g-button-text-font-size);
line-height:1.6;
color:var(--secondary-text);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
text-align:center;
}

.phw-g-i-KnusUQ{
width:63%;
}

.phw-g-i-Kzr3w1{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.1;
color:var(--phw-custom-home_text);
font-family:var();
text-decoration:none;
font-style:normal;
text-transform:none;
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
}

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

.phw-g-i-L3WTjU{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-LPujvU{
font-family:var();
font-weight:700;
line-height:1.6;
color:var(--secondary-text);
font-size:45px;
}

.phw-g-i-LcpB6Q{
color:var(--phw-custom-header-items-color1b1c27);
margin-top:calc(var(--mu-space)*0.5);
font-size:16px;
}

.phw-g-i-LnakTq{
font-size:var(--phw-g-widget-title-font-size);
color:var(--white);
font-weight:700;
font-family:var();
}

.phw-g-i-Lw5L6Z{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
line-height:1.5;
color:var(--phw-custom-text-colors393939);
font-family:var(--cms-g-gotham-black);
text-decoration:none;
font-style:normal;
font-size:20px;
}

.phw-g-i-LwQ86m{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:16px;
line-height:1.5;
color:var(--phw-custom-home_text);
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-i-M4Omp2{
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/Eventshero-1695126971189.png);
background-size:cover;
}

.phw-g-i-M4WIcr{
background-color:var(--widget-bg-dark-color);
border-width:0px;
padding-top:calc(var(--pu-space)*8);
padding-bottom:calc(var(--pu-space)*8);
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);
border-top-left-radius:calc(var(--border-radius-base)*0);
padding-inline-start:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*8);
}

.phw-g-i-M8n8Jf{
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--phw-custom-card_black000000);
}

.phw-g-i-MJF4zh{
font-size:var(--phw-g-button-text-font-size);
line-height:1.6;
color:var(--secondary-text);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
}

.phw-g-i-MXhKHY{
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/1677651837095_hero-banner-1549547690969.jpg);
background-size:cover;
}

.phw-g-i-MbzfgP{
font-family:var(--cms-g-roboto-regular);
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
}

.phw-g-i-MgTTzF{
font-family:var();
font-weight:700;
font-size:50px;
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-MiQ13S{
font-size:var(---phw-g-widget-title-huge-font-size);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*1.25);
margin-top:calc(var(--mu-space)*4);
}

.phw-g-i-Mo4dbI{
font-family:var(--cms-g-gotham-black);
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
}

.phw-g-i-Mti52g{
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--phw-custom-black_1000000);
}

.phw-g-i-MufNOr{
font-weight:700;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.1;
color:var(--brand-color-primary);
font-family:var();
text-decoration:none;
font-style:normal;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-white-color);
width:525px;
}

.phw-g-i-Myk8co{
font-weight:700;
font-size:var(--custom-font-size-1);
line-height:1.25;
color:var(--phw-custom-home_text);
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-i-NGqmnn:active{
color:var(--phw-custom-text-colors4a4a4a);
font-size:var(--phw-g-input-label-text-font-size);
}

.phw-g-i-NGqmnn{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--brand-color-secondary);
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(--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);
height:51px;
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-NGqmnn.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-NGqmnn:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

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

.phw-g-i-NKHxo2{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--widget-bg-white-color);
border-top-left-radius:calc(var(--border-radius-base)*8);
border-top-right-radius:calc(var(--border-radius-base)*8);
border-bottom-left-radius:calc(var(--border-radius-base)*8);
border-bottom-right-radius:calc(var(--border-radius-base)*8);
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-NKHxo2:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

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

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

.phw-g-i-NeqiAS{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.1;
color:var(--body-bg);
font-family:var();
background-color:var(--phw-custom-burgerdf103a);
padding-inline-start:calc(var(--pu-space)*3.125);
}

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

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

.phw-g-i-Nl3bm4{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--black);
}

.phw-g-i-NpwC0f{
line-height:2;
color:var(--white);
font-weight:700;
font-family:var();
}

.phw-g-i-NscUCv{
}

.phw-g-i-Nv8Ml7{
border-left-style:solid;
border-left-color:var(--stroke-dark);
border-left-width:0.5px;
align-items:center;
overflow:visible;
padding-inline-start:calc(var(--pu-space)*1);
}

.phw-g-i-NwKrTd{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--phw-custom-black_1000000);
}

.phw-g-i-NyKkXW{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:42px;
line-height:1.1;
color:var(--phw-custom-home_text);
font-family:var();
text-transform:none;
}

.phw-g-i-Nyazls{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--phw-custom-black_1000000);
}

.phw-g-i-O0CW8f{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/freddysrealestate202301-35-1200x630-a2565fa-1724093686824.png);
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-size:cover;
}

.phw-g-i-O3ANFx{
color:var(--phw-custom-home_text);
font-weight:700;
font-size:var(--custom-font-size-1);
line-height:1.25;
font-family:var();
text-decoration:none;
font-style:normal;
}

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

.phw-g-i-OMZaub:active{
color:var(--phw-custom-text-colors4a4a4a);
font-size:var(--phw-g-input-label-text-font-size);
}

.phw-g-i-OMZaub{
border-width:0px;
border-style:none;
border-color:var(--stroke-dark);
background-color:var(--widget-bg-white-color);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.6;
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:51px;
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
color:var(--phw-custom-text-colors393939);
font-family:var(--cms-g-karla);
}

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

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

.phw-g-i-ORBxaw{
color:var(--phw-custom-menu_button000000);
}

.phw-g-i-Oa3K0V{
align-items:;
justify-content:start;
}

.phw-g-i-OaGHcV{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

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

.phw-g-i-OhKT7l:active{
color:var(--phw-custom-text-colors4a4a4a);
font-size:var(--phw-g-input-label-text-font-size);
}

.phw-g-i-OhKT7l{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--brand-color-secondary);
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);
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);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
border-top-left-radius:calc(var(--border-radius-base)*1.875);
height:auto;
}

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

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

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

.phw-g-i-OqEBRO{
background-color:var(--phw-custom-burgerdf103a);
}

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

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

.phw-g-i-P2Ddn5{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--white);
}

.phw-g-i-P91DNz{
color:var(--white);
text-decoration:none;
font-family:var(--cms-g-roboto-medium);
font-weight:500;
}

.phw-g-i-P9AdQr{
font-size:var(--custom-font-size-1);
line-height:1.25;
color:var(--phw-custom-text-colors4a4a4a);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-PA89R2{
font-family:var();
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.6;
color:var(--white);
}

.phw-g-i-PDBbVI{
color:var(--phw-custom-home_text);
margin-top:calc(var(--mu-space)*0.5);
}

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

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

.phw-g-i-PNGHNV:active{
color:var(--phw-custom-text-colors4a4a4a);
font-size:var(--phw-g-input-label-text-font-size);
}

.phw-g-i-PNGHNV{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--phw-custom-btn-bge9ebed);
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(--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);
height:51px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
border-top-left-radius:calc(var(--border-radius-base)*0.5);
}

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

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

.phw-g-i-PNkMBJ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*17.5);
padding-inline-end:calc(var(--pu-space)*1.25);
background-color:var(--widget-bg-white-color);
}

.phw-g-i-PVxrLB{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*15);
padding-inline-start:calc(var(--pu-space)*17.5);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-PXezan{
border-color:var(--phw-custom-dark1b214e);
height:auto;
width:auto;
}

.phw-g-i-PZyxMo{
font-weight:700;
font-size:var(--custom-font-size-17);
color:var(--brand-color-primary);
font-family:var();
text-decoration:none;
font-style:normal;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-white-color);
width:525px;
text-align:center;
line-height:1.1;
}

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

.phw-g-i-Ppih31{
background:none;
background-image:none;
font-weight:700;
line-height:1.2;
color:var(--white);
font-family:var(--cms-g-gotham-black);
text-align:center;
text-shadow:20px 20px 50px rgba(0, 0, 0, 1);
font-size:50px;
}

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

.phw-g-i-Q7dgpg{
}

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

.phw-g-i-QBswmI:active{
color:var(--phw-custom-text-colors4a4a4a);
font-size:var(--phw-g-input-label-text-font-size);
}

.phw-g-i-QBswmI{
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.6;
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:51px;
background-color:var(--widget-bg-white-color);
font-weight:400;
border-style:solid;
border-width:0px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--stroke-dark);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
color:var(--phw-custom-text-colors393939);
font-family:var(--cms-g-karla);
}

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

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

.phw-g-i-QIAeER{
width:63%;
}

.phw-g-i-QNIJRV{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--phw-custom-menu_button000000);
}

.phw-g-i-QUC1dD{
color:var(--phw-custom-home_text);
}

.phw-g-i-QZGbgN{
}

.phw-g-i-Qj30eV{
border-left-style:solid;
border-left-color:var(--stroke-dark);
border-left-width:0.5px;
align-items:center;
overflow:visible;
}

.phw-g-i-QqqeaG{
color:var(--white);
font-weight:700;
font-size:var(--custom-font-size-1);
line-height:1.25;
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-i-R1ynrO{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.5;
color:var(--phw-custom-text-colors393939);
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
}

.phw-g-i-R5PLaN{
font-size:var(--phw-g-button-text-font-size);
line-height:1.8;
color:var(--white);
font-weight:700;
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-i-R6OyGP{
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
background-color:var(--brand-color-primary);
}

.phw-g-i-RBRsYP{
color:var(--text-dark);
font-weight:800;
font-size:var(--custom-font-size-2);
line-height:1.1;
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-RGTXtf{
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/Eventshero-1695126971189.png);
background-size:cover;
}

.phw-g-i-RTdigc{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.5;
color:var(--phw-custom-text-colors393939);
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-i-RZyLYg{
}

.phw-g-i-RZyLYg:hover{
border-color:transparent;
}

.phw-g-i-RZyLYg:focus{
border-width:0px;
}

.phw-g-i-RaS8aQ{
font-family:var(--cms-g-roboto-regular);
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
border-top-left-radius:calc(var(--border-radius-base)*0.20833333333333334);
border-bottom-left-radius:calc(var(--border-radius-base)*0.20833333333333334);
}

.phw-g-i-RdoaNL{
color:var(--white);
margin-top:calc(var(--mu-space)*0.5);
}

.phw-g-i-ReYpSo{
color:var(--phw-custom-home_text);
margin-top:calc(var(--mu-space)*0.5);
}

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

.phw-g-i-S9LWlV{
font-size:var(--custom-font-size-1);
line-height:1.25;
color:var(--phw-custom-text-colors4a4a4a);
font-weight:800;
font-family:var(--cms-g-alegreya-sans);
text-align:center;
}

.phw-g-i-SFfx6Y{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.1;
color:var(--phw-custom-home_text);
font-family:var();
text-decoration:none;
font-style:normal;
text-transform:none;
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
}

.phw-g-i-ScPVex{
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-gotham-black);
}

.phw-g-i-SgWZiS{
font-family:var();
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

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

.phw-g-i-SmEwAk{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

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

.phw-g-i-SvrcIP{
color:var(--white);
font-weight:700;
font-size:30px;
line-height:1.25;
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-i-SwxhGw{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-menu_button000000);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-T2Zu1Q{
}

.phw-g-i-T2Zu1Q:hover{
border-color:transparent;
}

.phw-g-i-T2Zu1Q:focus{
border-width:0px;
}

.phw-g-i-TCJzzF{
color:var(--white);
font-weight:700;
font-size:var(--custom-font-size-1);
line-height:1.25;
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-i-TDztSW{
object-fit:fill;
aspect-ratio:16/9;
}

.phw-g-i-TJghtd{
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/Eventshero-1695126971189.png);
background-size:cover;
}

.phw-g-i-TKPR84{
}

.phw-g-i-TRocyV{
padding-top:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*6);
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*17.5);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-TTrKeN{
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-TVfVje{
font-weight:700;
font-size:var(--custom-font-size-2);
line-height:1.1;
color:var(--white);
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-i-TVu9Up{
height:24px;
width:24px;
}

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

.phw-g-i-Td7dEr{
}

.phw-g-i-TwlDHr{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.5;
color:var(--phw-custom-text-colors393939);
font-family:var(--cms-g-karla);
text-decoration:none;
font-style:normal;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-U9ECzk{
color:var(--phw-custom-black_1000000);
margin-top:calc(var(--mu-space)*0.5);
}

.phw-g-i-U9zM8s{
color:var(--black);
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-UA4iUA{
color:var(--phw-custom-home_text);
font-weight:700;
font-size:var(--custom-font-size-1);
line-height:1.25;
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-i-UFaOoh{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/freddysrealestate202301-35-1200x630-a2565fa-1724093686824.png);
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-size:cover;
}

.phw-g-i-UJoQFG{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
background-color:var(--widget-bg-white-color);
}

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

.phw-g-i-ULChTq{
}

.phw-g-i-UM66pB{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-text-color676d79);
margin-top:calc(var(--mu-space)*0);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-UNRSpL{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*15);
padding-inline-start:calc(var(--pu-space)*17.5);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-UOPq2w{
background-image:none;
background-color:var(--widget-bg-white-color);
padding-top:calc(var(--pu-space)*8);
padding-bottom:calc(var(--pu-space)*8);
padding-inline-start:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*6);
}

.phw-g-i-UTFxzG{
font-size:var(--phw-g-button-text-font-size);
line-height:1.6;
color:var(--white);
font-weight:700;
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-i-UX8klp{
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*1.25);
}

.phw-g-i-UfpCJk{
color:var(--white);
margin-top:calc(var(--mu-space)*0.5);
}

.phw-g-i-UopuQo{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--phw-custom-home_text);
}

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

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

.phw-g-i-V0H7Jd{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.1;
color:var(--text-dark);
font-family:var();
text-decoration:none;
font-style:normal;
text-transform:none;
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
}

.phw-g-i-V2BHVo{
font-family:var();
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--white);
letter-spacing:0em;
}

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

.phw-g-i-VDJk2d{
font-weight:800;
font-size:var(--custom-font-size-2);
line-height:1.1;
color:var(--phw-custom-primary-darken1a30000);
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-VDugGx{
color:var(--phw-custom-home_text);
}

.phw-g-i-VFvcLQ{
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/Eventshero-1695126971189.png);
background-size:cover;
}

.phw-g-i-VHWeby{
}

.phw-g-i-VJuLWL{
font-size:16px;
line-height:01.6;
color:var(--phw-custom-text-color676d79);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-VNsiuy{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--black);
}

.phw-g-i-VPzNFS{
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-Vd0oTV{
padding-inline-start:calc(var(--pu-space)*10);
padding-inline-end:calc(var(--pu-space)*10);
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-VhDasD{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/freddysrealestate202301-35-1200x630-a2565fa-1724093686824.png);
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-size:cover;
}

.phw-g-i-Vls85P{
}

.phw-g-i-Vnos8H{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.1;
color:var(--phw-custom-text-colors4a4a4a);
font-family:var();
text-decoration:none;
font-style:normal;
text-transform:none;
}

.phw-g-i-VqWhBH{
font-family:var(--cms-g-roboto-regular);
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
}

.phw-g-i-VuNuAm{
font-size:var(---phw-g-widget-title-huge-font-size);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*1.25);
margin-top:calc(var(--mu-space)*4);
}

.phw-g-i-VvI3ve{
}

.phw-g-i-W2K39a{
padding-inline-start:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*0.25);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-WLFnbe{
font-weight:800;
font-size:var(--custom-font-size-13);
line-height:1.1;
color:var(--phw-custom-home_text);
font-family:var(--cms-g-gotham-black);
text-decoration:none;
font-style:normal;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:center;
}

.phw-g-i-WLJrQI{
color:var(--white);
margin-top:calc(var(--mu-space)*0.5);
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-WPCR4c{
color:var(--brand-color-primary);
font-weight:800;
line-height:1.1;
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
font-size:var(--custom-font-size-2);
}

.phw-g-i-WQKVGS{
background-color:var(--phw-custom-btn-bge9ebed);
}

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

.phw-g-i-WdNR5w{
font-family:var();
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-WfqsnN{
}

.phw-g-i-WhB22j{
box-shadow:var(--box-shadow-style-1);
padding-inline-start:calc(var(--pu-space)*17.5);
padding-inline-end:calc(var(--pu-space)*0);
border-bottom-color:var(--stroke-dark);
border-bottom-width:1px;
border-bottom-style:solid;
border-color:transparent;
}

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

.phw-g-i-WnQ3Z5{
font-weight:700;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
color:var(--phw-custom-menu_button000000);
font-family:var();
text-decoration:none;
font-style:normal;
}

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

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

.phw-g-i-WuXoCj{
color:var(--white);
margin-top:calc(var(--mu-space)*0.5);
}

.phw-g-i-Wuszc4{
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-X1OCtP{
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/Videothumb-1692357925243.png);
background-size:cover;
}

.phw-g-i-X6yXc2{
font-family:var(--cms-g-roboto-regular);
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
border-top-left-radius:calc(var(--border-radius-base)*0.20833333333333334);
border-bottom-left-radius:calc(var(--border-radius-base)*0.20833333333333334);
}

.phw-g-i-X8HHAT{
font-weight:700;
font-size:40px;
line-height:1.5;
color:var(--white);
font-family:var();
text-decoration:none;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
}

.phw-g-i-X99tec{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--phw-custom-menu_button000000);
}

.phw-g-i-XDRTpj{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--phw-custom-home_text);
}

.phw-g-i-XFJ8hl:focus{
color:var(--brand-color-primary);
background-color:var(--widget-bg-white-color);
}

.phw-g-i-XFJ8hl{
border-top-left-radius:calc(var(--border-radius-base)*4);
border-top-right-radius:calc(var(--border-radius-base)*4);
border-bottom-left-radius:calc(var(--border-radius-base)*4);
border-bottom-right-radius:calc(var(--border-radius-base)*4);
font-family:var(--cms-g-roboto-regular);
font-weight:700;
color:var(--body-bg);
font-size:18px;
line-height:1.4;
border-color:var(--phw-custom-whiteffffff);
border-width:1.5px;
border-style:solid;
background-color:var(--phw-custom-burgerdf103a);
}

.phw-g-i-XHIOh7{
font-weight:700;
font-size:40px;
line-height:1.5;
color:var(--white);
font-family:var();
text-decoration:none;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
}

.phw-g-i-XHMszj{
}

.phw-g-i-XMtXSH{
color:var(--brand-color-primary);
font-weight:800;
line-height:1.1;
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
font-size:var(--custom-font-size-2);
}

.phw-g-i-XRb1sA{
color:var(--brand-color-primary);
font-weight:700;
font-size:var(--custom-font-size-7);
line-height:1.1;
font-family:var();
background-color:var(--widget-bg-white-color);
}

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

.phw-g-i-XizuTV{
border-width:1px;
border-color:var(--phw-custom-dark1b214e);
background-color:var(--widget-bg-white-color);
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-left-style:solid;
border-left-color:var(--stroke-dark);
color:var(--placeholder-text-color-1);
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-small-text-font-size);
line-height:1.6;
border-left-width:0.5px;
height:auto;
width:auto;
}

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

.phw-g-i-Xs5vaK{
color:var(--phw-custom-menu_button000000);
margin-top:calc(var(--mu-space)*0.5);
text-align:start;
}

.phw-g-i-XtFEif{
}

.phw-g-i-XxZdUX{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-size:cover;
background-repeat:no-repeat;
background-position:center;
background-image:none;
background-color:var(--phw-custom-widge_black1b1c27);
}

.phw-g-i-Y8mlw5{
width:24px;
height:24px;
}

.phw-g-i-YETC7m{
font-weight:700;
font-size:32px;
line-height:1.5;
color:var(--phw-custom-header-items-color1b1c27);
font-family:var();
text-decoration:none;
font-style:normal;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
}

.phw-g-i-YPy3ac{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/134A8925-1730392059544.jpg);
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-size:cover;
}

.phw-g-i-YRrwoF{
padding-top:calc(var(--pu-space)*17.5);
padding-bottom:calc(var(--pu-space)*17.5);
background-color:var(--widget-bg-white-color);
padding-inline-start:calc(var(--pu-space)*17.5);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-Yh1SD9{
color:var(--phw-custom-home_text);
font-weight:700;
font-size:var(--custom-font-size-1);
line-height:1.25;
font-family:var();
text-decoration:none;
font-style:normal;
}

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

.phw-g-i-Yjbk2l{
font-family:var();
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--white);
}

.phw-g-i-Yw6QFz{
font-weight:700;
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.5;
color:var(--phw-custom-text-colors393939);
font-family:var();
text-decoration:none;
font-style:normal;
}

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

.phw-g-i-ZEUEUs{
}

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

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

.phw-g-i-ZMUGwi{
color:var(--phw-custom-home_text);
font-family:var(--cms-g-karla);
font-size:var(--phw-g-button-text-font-size);
font-weight:400;
padding-top:calc(var(--pu-space)*1.5);
}

.phw-g-i-ZQE3RB{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:42px;
line-height:1.1;
color:var(--phw-custom-home_text);
font-family:var();
text-transform:none;
}

.phw-g-i-ZVZoeh{
font-family:var();
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--white);
letter-spacing:0em;
}

.phw-g-i-Zb5mQA{
font-size:var(--phw-g-widget-title-font-size);
color:var(--white);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-Zj60VJ{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:30px;
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-ZqID7e{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.5;
color:var(--phw-custom-text-colors393939);
font-family:var(--cms-g-karla);
text-decoration:none;
font-style:normal;
}

.phw-g-i-Zqorpd{
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-gotham-black);
}

.phw-g-i-Zvd2RU{
font-size:var(--custom-font-size-1);
line-height:1.25;
color:var(--phw-custom-text-colors4a4a4a);
font-weight:800;
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-a8HcQ2{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:42px;
line-height:1.5;
color:var(--phw-custom-home_text);
font-family:var();
text-transform:none;
}

.phw-g-i-a8y4mw{
color:var(--phw-custom-menu_button000000);
}

.phw-g-i-aKpmez{
background:none;
background-image:none;
font-weight:700;
line-height:1.2;
color:var(--white);
font-family:var(--cms-g-gotham-black);
font-size:60px;
text-align:center;
text-shadow:20px 20px 50px rgba(0, 0, 0, 1);
}

.phw-g-i-aNMpEg{
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--phw-custom-black_1000000);
}

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

.phw-g-i-aWYytN:active{
color:var(--phw-custom-text-colors4a4a4a);
font-size:var(--phw-g-input-label-text-font-size);
}

.phw-g-i-aWYytN{
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.6;
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:51px;
background-color:var(--widget-bg-white-color);
font-weight:400;
border-style:none;
border-width:0px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--stroke-dark);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
color:var(--phw-custom-text-colors393939);
font-family:var(--cms-g-karla);
}

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

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

.phw-g-i-ae8mq8{
color:var(--white);
margin-top:calc(var(--mu-space)*0.5);
}

.phw-g-i-anz85E{
}

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

.phw-g-i-b0G0xQ{
font-size:var(--phw-g-button-text-font-size);
line-height:1.6;
color:var(--secondary-text);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
}

.phw-g-i-b2AvjK{
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/1677651837095_hero-banner-1549547690969.jpg);
background-size:cover;
}

.phw-g-i-b7d4E0{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*15);
padding-inline-start:calc(var(--pu-space)*17.5);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-b8vae6{
font-weight:800;
font-size:var(--custom-font-size-18);
line-height:1.1;
color:var(--phw-custom-home_text);
font-family:var(--cms-g-gotham-black);
text-decoration:none;
font-style:normal;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:center;
}

.phw-g-i-bDEE4U{
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.6;
color:var(--white);
}

.phw-g-i-bGFPUV{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/freddysrealestate202301-35-1200x630-a2565fa-1724093686824.png);
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-size:cover;
}

.phw-g-i-bKDlP6{
font-weight:800;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.1;
color:var(--black);
font-family:var();
text-decoration:none;
font-style:normal;
text-transform:none;
}

.phw-g-i-bKecLL{
font-weight:700;
font-size:40px;
line-height:1.2;
color:var(--white);
font-family:var();
}

.phw-g-i-bLJ7yI{
padding-top:calc(var(--pu-space)*1.25);
border-top-left-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)*1.25);
border-top-right-radius:calc(var(--border-radius-base)*1.25);
}

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

.phw-g-i-bN0ylH{
font-family:var();
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-bS4Ffs{
font-size:64px;
}

.phw-g-i-bTxBR1{
fill:var(--phw-custom-icon-dark1b214e);
width:20px;
height:20px;
}

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

.phw-g-i-bVykTy{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
font-family:var();
}

.phw-g-i-bkiuXs{
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--phw-custom-card_black000000);
}

.phw-g-i-bzsqH5{
font-size:var(--phw-g-button-text-font-size);
line-height:1.6;
color:var(--secondary-text);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
margin-top:calc(var(--mu-space)*2);
}

.phw-g-i-cHFFvZ{
font-weight:800;
font-size:var(--custom-font-size-18);
line-height:1.1;
color:var(--phw-custom-home_text);
font-family:var(--cms-g-gotham-black);
text-decoration:none;
font-style:normal;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:center;
}

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

.phw-g-i-cRJDrM{
font-family:var(--cms-g-roboto-regular);
}

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

.phw-g-i-cTBbAm{
object-fit:fill;
aspect-ratio:16/9;
}

.phw-g-i-cYfaUD{
font-weight:400;
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
}

.phw-g-i-ccFgTO{
background-color:var(--phw-custom-burgerdf103a);
}

.phw-g-i-cqn1ck{
}

.phw-g-i-csFACe{
font-size:var(--phw-g-button-text-font-size);
line-height:1.6;
color:var(--secondary-text);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
}

.phw-g-i-cwFBGQ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/freddysrealestate202301-35-1200x630-a2565fa-1724093686824.png);
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-size:cover;
}

.phw-g-i-d28Rb6{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-d2g6U3{
color:var(--brand-color-primary);
font-weight:800;
line-height:1.1;
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
font-size:var(--custom-font-size-2);
}

.phw-g-i-d6d08h{
fill:var(--phw-custom-white-iconffffff);
}

.phw-g-i-dCprh1{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:16px;
line-height:1.5;
color:var(--phw-custom-home_text);
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-i-dDuYhD{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-size:cover;
background-repeat:no-repeat;
background-position:center;
background-image:none;
background-color:var(--widget-bg-white-color);
}

.phw-g-i-dZJSsE{
font-weight:700;
font-size:var(--custom-font-size-2);
line-height:1.1;
color:var(--body-bg);
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-i-dcWvlt{
color:var(--phw-custom-menu_button000000);
}

.phw-g-i-dgWMsM{
align-items:;
justify-content:center;
}

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

.phw-g-i-dkfIu9{
font-weight:900;
font-size:40px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-gotham-black);
text-decoration:none;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
}

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

.phw-g-i-e7N1E7{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-e8S9zp{
font-family:var();
font-weight:700;
font-size:40px;
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-eAp7p2{
font-weight:700;
font-size:40px;
line-height:1.2;
color:var(--white);
font-family:var();
}

.phw-g-i-eJzaOx{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
margin-top:calc(var(--mu-space)*3.75);
}

.phw-g-i-eOpuFB{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.5;
color:var(--phw-custom-text-colors393939);
font-family:var(--cms-g-karla);
text-decoration:none;
font-style:normal;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-eQjRiY{
background-color:var(--phw-custom-burgerdf103a);
}

.phw-g-i-eUsvdM{
font-weight:400;
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-karla);
text-decoration:none;
font-style:normal;
}

.phw-g-i-eYdZR1{
}

.phw-g-i-eYhixh{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-ewEs8f{
color:var(--phw-custom-header-items-color1b1c27);
}

.phw-g-i-ezxGu9{
}

.phw-g-i-fBV7BA{
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--white);
}

.phw-g-i-fE8uLP{
font-weight:700;
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.5;
color:var(--phw-custom-text-colors393939);
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-i-fGjtKP{
color:var(--white);
margin-top:calc(var(--mu-space)*0.5);
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-fTIJ1i{
}

.phw-g-i-fWHixk{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.1;
color:var(--text-dark);
font-family:var();
text-decoration:none;
font-style:normal;
text-transform:none;
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
}

.phw-g-i-fWwyqf{
font-weight:700;
font-size:42px;
line-height:1.5;
color:var(--phw-custom-menu_button000000);
font-family:var();
text-transform:none;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
}

.phw-g-i-fZUY1n{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/freddysrealestate202301-35-1200x630-a2565fa-1724093686824.png);
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-size:cover;
}

.phw-g-i-fbLO8H{
}

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

.phw-g-i-fh0axG{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
background-color:var(--widget-bg-white-color);
}

.phw-g-i-fhW2Te{
font-family:var();
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-ftQIkh{
background-color:var(--phw-custom-burgerdf103a);
}

.phw-g-i-fxgTZy{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.1;
color:var(--white);
font-family:var();
text-decoration:none;
font-style:normal;
text-transform:none;
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-fyC9uk{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-size:cover;
background-repeat:no-repeat;
background-position:center;
background-image:none;
background-color:var(--phw-custom-widge_black1b1c27);
}

.phw-g-i-g64uex{
font-weight:700;
font-size:var(--custom-font-size-2);
line-height:1.1;
color:var(--white);
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-i-g6cLm2{
font-family:var(--cms-g-roboto-regular);
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
border-top-left-radius:calc(var(--border-radius-base)*0.20833333333333334);
border-bottom-left-radius:calc(var(--border-radius-base)*0.20833333333333334);
}

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

.phw-g-i-gG7Nv1{
}

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

.phw-g-i-gX4Znp{
background-color:var(--phw-custom-burgerdf103a);
}

.phw-g-i-ggTDUq{
border-left-style:solid;
border-left-color:var(--stroke-dark);
border-left-width:0.5px;
align-items:center;
}

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

.phw-g-i-goRoJr{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/freddysrealestate202301-35-1200x630-a2565fa-1724093686824.png);
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-size:cover;
}

.phw-g-i-grVAcq{
font-weight:800;
font-size:var(--custom-font-size-13);
line-height:1.1;
color:var(--phw-custom-home_text);
font-family:var(--cms-g-gotham-black);
text-decoration:none;
font-style:normal;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:center;
}

.phw-g-i-h12w8v{
font-family:var();
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--phw-custom-primary-darken1a30000);
}

.phw-g-i-h56Bxs{
font-family:var();
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--phw-custom-primary-darken1a30000);
}

.phw-g-i-h6HGc7{
height:24px;
width:24px;
}

.phw-g-i-h6YuSR{
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-hAV3nD{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/freddysrealestate202301-35-1200x630-a2565fa-1724093686824.png);
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-size:cover;
}

.phw-g-i-hBK4xg{
font-family:var();
font-weight:700;
font-size:45px;
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-hBRctR{
font-family:var();
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--phw-custom-menu_button000000);
}

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

.phw-g-i-hI0jfy{
font-size:var(--custom-font-size-1);
line-height:1.25;
color:var(--phw-custom-text-colors4a4a4a);
font-weight:800;
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-hKbZHs{
color:var(--phw-custom-home_text);
}

.phw-g-i-hTzncG{
}

.phw-g-i-hU4CCv{
}

.phw-g-i-hYnmFT{
font-size:var(--phw-g-button-text-font-size);
line-height:1.6;
color:var(--phw-custom-home_text);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
}

.phw-g-i-hcO7Tf{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--body-bg);
}

.phw-g-i-hk8QXN{
font-size:var(--custom-font-size-2);
color:var(--phw-custom-black_1000000);
font-family:var(--cms-g-roboto-regular);
text-align:left;
}

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

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

.phw-g-i-hwtQnb{
font-family:var();
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.6;
color:var(--white);
}

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

.phw-g-i-i2xo5u{
font-family:var();
font-weight:700;
font-size:50px;
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-i4ReJv{
}

.phw-g-i-i8b3eX{
font-family:var();
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--phw-custom-menu_button000000);
}

.phw-g-i-iAT8Oz{
background-color:var(--widget-bg-white-color);
text-align:left;
}

.phw-g-i-iGmPjL{
color:var(--phw-custom-menu_button000000);
margin-top:calc(var(--mu-space)*0.5);
}

.phw-g-i-iKzeJG{
color:var(--phw-custom-home_text);
}

.phw-g-i-iUzS8A:hover{
border-color:transparent;
}

.phw-g-i-iUzS8A:focus{
border-width:0px;
}

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

.phw-g-i-iX3dmF{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/freddysrealestate202301-35-1200x630-a2565fa-1724093686824.png);
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-size:cover;
}

.phw-g-i-ilX7TE{
color:var(--phw-custom-black_1000000);
font-family:var(--cms-g-roboto-regular);
margin-top:calc(var(--mu-space)*0.5);
}

.phw-g-i-imKcx6{
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/Bloghero-1695125965084.png);
background-size:cover;
}

.phw-g-i-ipVoKq{
width:63%;
}

.phw-g-i-iuwlRR{
font-weight:800;
font-size:var(--custom-font-size-2);
line-height:1.1;
color:var(--phw-custom-primary-darken1a30000);
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-j2XLwH{
border-width:0px;
border-color:var(--phw-custom-dark1b214e);
background-color:var(--widget-bg-white-color);
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-left-style:solid;
border-left-color:var(--stroke-dark);
color:var(--placeholder-text-color-1);
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-small-text-font-size);
line-height:1.6;
border-left-width:0.5px;
height:auto;
width:auto;
}

.phw-g-i-j5ZqqO{
color:var(--brand-color-primary);
font-weight:700;
font-size:var(--custom-font-size-7);
line-height:1.1;
font-family:var();
text-decoration:none;
font-style:normal;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-j9CR57{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:16px;
line-height:1.5;
color:var(--phw-custom-menu_button000000);
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-i-j9iVzM{
font-weight:700;
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.5;
color:var(--phw-custom-text-colors393939);
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-i-jSJfxd{
color:var(--white);
font-family:var(--cms-g-roboto-regular);
margin-top:calc(var(--mu-space)*0.5);
}

.phw-g-i-jViJBG{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-jX6bSe{
color:var(--phw-custom-home_text);
}

.phw-g-i-jXJEMz{
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-jXdSHg{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:42px;
line-height:1.1;
color:var(--phw-custom-home_text);
font-family:var();
text-transform:none;
}

.phw-g-i-jcrEyC{
font-size:14px;
line-height:1.6;
color:var(--phw-custom-header-items-color1b1c27);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
}

.phw-g-i-jgiAFw{
}

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

.phw-g-i-jua7fS{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--white);
}

.phw-g-i-jxJwgg{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--widget-bg-white-color);
border-top-left-radius:calc(var(--border-radius-base)*8);
border-top-right-radius:calc(var(--border-radius-base)*8);
border-bottom-left-radius:calc(var(--border-radius-base)*8);
border-bottom-right-radius:calc(var(--border-radius-base)*8);
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-jxJwgg:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

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

.phw-g-i-jyvElh{
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--phw-custom-btn-bge9ebed);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*8);
border-top-right-radius:calc(var(--border-radius-base)*8);
border-bottom-left-radius:calc(var(--border-radius-base)*8);
border-bottom-right-radius:calc(var(--border-radius-base)*8);
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-jyvElh:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

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

.phw-g-i-kCp9Ns{
color:var(--white);
font-weight:700;
text-decoration:none;
font-size:30px;
line-height:1.25;
font-family:var();
font-style:normal;
}

.phw-g-i-kDGist{
font-size:var(--custom-font-size-1);
line-height:1.25;
color:var(--phw-custom-text-colors4a4a4a);
font-weight:800;
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-kKiXA2{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/freddysrealestate202301-35-1200x630-a2565fa-1724093686824.png);
background-color:transparent;
}

.phw-g-i-kPAXrd{
color:var(--white);
margin-top:calc(var(--mu-space)*0.5);
}

.phw-g-i-kU7nxJ{
font-size:var(--custom-font-size-1);
line-height:1.25;
color:var(--phw-custom-text-colors4a4a4a);
font-weight:800;
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-kWe6zS{
font-family:var(--cms-g-roboto-regular);
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--phw-custom-menu_button000000);
}

.phw-g-i-ka7u3B{
font-weight:800;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.1;
color:var(--black);
font-family:var();
text-decoration:none;
font-style:normal;
text-transform:none;
}

.phw-g-i-kc8AxH{
font-weight:800;
font-size:var(--custom-font-size-15);
line-height:1.1;
color:var(--phw-custom-home_text);
font-family:var(--cms-g-gotham-black);
text-decoration:none;
font-style:normal;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-kd0pxa{
font-weight:700;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.1;
color:var(--brand-color-primary);
font-family:var();
text-decoration:none;
font-style:normal;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-white-color);
width:500px;
}

.phw-g-i-kidd9C{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:42px;
line-height:1.1;
color:var(--phw-custom-menu_button000000);
font-family:var(--cms-g-gotham-black);
text-transform:none;
}

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

.phw-g-i-knA1Nd{
color:var(--phw-custom-home_text);
font-weight:700;
font-size:var(--custom-font-size-1);
line-height:1.25;
font-family:var();
text-decoration:none;
font-style:normal;
}

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

.phw-g-i-l1eGoc{
font-family:var();
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--phw-custom-primary-darken1a30000);
}

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

.phw-g-i-l6dfyH{
font-size:var(--custom-font-size-1);
line-height:1.25;
color:var(--phw-custom-text-colors4a4a4a);
font-weight:800;
font-family:var(--cms-g-alegreya-sans);
text-align:center;
}

.phw-g-i-l7lS2n{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/freddysrealestate202301-35-1200x630-a2565fa-1724093686824.png);
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-size:cover;
}

.phw-g-i-lE3Aso{
color:var(--phw-custom-menu_button000000);
}

.phw-g-i-lM7EnH:active{
color:var(--phw-custom-text-colors4a4a4a);
font-size:var(--phw-g-input-label-text-font-size);
}

.phw-g-i-lM7EnH{
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);
height:51px;
background-color:var(--phw-custom-btn-bge9ebed);
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-lM7EnH.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-lM7EnH:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

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

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

.phw-g-i-lSFlBR{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/freddysrealestate202301-35-1200x630-a2565fa-1724093686824.png);
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-size:cover;
}

.phw-g-i-lUB8AK{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.1;
color:var(--phw-custom-home_text);
font-family:var();
text-decoration:none;
font-style:normal;
text-transform:none;
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-lUJmQk{
font-family:var(--cms-g-roboto-regular);
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
}

.phw-g-i-lV780s{
font-family:var();
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--phw-custom-primary-darken1a30000);
}

.phw-g-i-lW3jU7{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/freddysrealestate202301-35-1200x630-a2565fa-1724093686824.png);
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-size:cover;
}

.phw-g-i-lXEfrs{
}

.phw-g-i-lda8ML{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-text-color676d79);
margin-top:calc(var(--mu-space)*0);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

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

.phw-g-i-lfPlxb{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-ljO5ni{
font-weight:700;
font-size:32px;
line-height:1.1;
color:var(--phw-custom-menu_button000000);
font-family:var();
text-transform:none;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
}

.phw-g-i-lpB0vZ{
color:var(--phw-custom-home_text);
}

.phw-g-i-lrFem9{
font-family:var();
font-weight:700;
}

.phw-g-i-lu8Xds{
font-family:var(--cms-g-roboto-regular);
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--phw-custom-primary-darken1a30000);
}

.phw-g-i-m1tLpH{
color:var(--phw-custom-header-items-color1b1c27);
}

.phw-g-i-m8Kw1h{
font-size:var(--custom-font-size-1);
line-height:1.25;
color:var(--phw-custom-text-colors4a4a4a);
font-weight:800;
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-mFrjIM{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/freddysrealestate202301-35-1200x630-a2565fa-1724093686824.png);
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-size:cover;
}

.phw-g-i-mFyesH{
border-top-left-radius:calc(var(--border-radius-base)*4);
border-top-right-radius:calc(var(--border-radius-base)*4);
border-bottom-left-radius:calc(var(--border-radius-base)*4);
border-bottom-right-radius:calc(var(--border-radius-base)*4);
font-size:var(--custom-font-size-9);
line-height:0;
font-weight:700;
color:var(--white);
background-color:var(--phw-custom-burgerdf103a);
font-family:var(--cms-g-roboto-regular);
min-height:64px;
padding-inline-start:20px;
padding-inline-end:20px;
}

.phw-g-i-mRKjKg{
fill:var(--phw-custom-icon-dark1b214e);
}

.phw-g-i-mRcXPi{
font-weight:700;
font-size:var(--custom-font-size-7);
line-height:1.1;
color:var(--brand-color-primary);
font-family:var();
text-decoration:none;
font-style:normal;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-white-color);
}

.phw-g-i-mTsTAz{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--phw-custom-menu_button000000);
}

.phw-g-i-miQ3Ef{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-mnEpfG{
font-weight:800;
font-size:var(--phw-g-cards-subtitle-font-size);
line-height:1.1;
color:var(--phw-custom-home_text);
font-family:var(--cms-g-gotham-black);
text-decoration:none;
font-style:normal;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:center;
}

.phw-g-i-mq3i1S{
max-width:500px;
max-height:500px;
}

.phw-g-i-msuoSe{
background:url('https://assets-qa.phenompro.com/CareerConnectResources/qa1/GLOBAL/images/join-talent-community-1625659637128.jpg');
background-size:cover;
background-repeat:no-repeat;
background-position:center;
background-image:none;
background-color:var(--phw-custom-widge_black1b1c27);
}

.phw-g-i-n18rjp{
border-color:var(--phw-custom-dark1b214e);
height:auto;
width:100px;
}

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

.phw-g-i-nC7pHr{
font-size:40px;
color:var(--white);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

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

.phw-g-i-nS0lN7:active{
color:var(--phw-custom-text-colors4a4a4a);
font-size:var(--phw-g-input-label-text-font-size);
}

.phw-g-i-nS0lN7{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--widget-bg-white-color);
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);
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);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
border-top-left-radius:calc(var(--border-radius-base)*1.875);
height:auto;
}

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

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

.phw-g-i-nUYpR8{
font-family:var(--cms-g-roboto);
font-size:var(--phw-g-button-text-font-size);
font-weight:300;
color:var(--phw-custom-menu_button000000);
}

.phw-g-i-naYjqh{
font-weight:800;
font-size:var(--custom-font-size-13);
line-height:1.1;
color:var(--phw-custom-home_text);
font-family:var(--cms-g-gotham-black);
text-decoration:none;
font-style:normal;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-nee98B{
color:var(--white);
margin-top:calc(var(--mu-space)*0.5);
}

.phw-g-i-nhGb4L{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*15);
padding-inline-start:calc(var(--pu-space)*17.5);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-ni6M2s{
font-weight:400;
font-size:20px;
line-height:1.5;
color:var(--black);
font-family:var(--cms-g-karla);
text-decoration:none;
font-style:normal;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
}

.phw-g-i-nkmZm6{
background-color:var(--phw-custom-btn-bge9ebed);
}

.phw-g-i-nqsz2f{
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--phw-custom-menu_button000000);
}

.phw-g-i-nsINm9{
color:var(--phw-custom-home_text);
}

.phw-g-i-oAv8BQ{
}

.phw-g-i-oP6B5Q{
width:63%;
}

.phw-g-i-oW4v3P{
font-size:16px;
color:var(--phw-custom-text-color676d79);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
line-height:01.5;
}

.phw-g-i-oWuzF6{
max-width:500px;
max-height:500px;
}

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

.phw-g-i-odDZJo{
font-family:var();
font-weight:700;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--phw-custom-primary-darken1a30000);
}

.phw-g-i-ogQcVT{
font-family:var(--cms-g-roboto);
font-size:var(--phw-g-button-text-font-size);
font-weight:300;
color:var(--phw-custom-home_text);
}

.phw-g-i-otYRiE{
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-ov5qa9{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

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

.phw-g-i-p09vbN{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
margin-top:calc(var(--mu-space)*3.75);
}

.phw-g-i-p6oVlK{
color:var(--white);
font-weight:700;
text-decoration:none;
font-size:30px;
line-height:1.25;
font-family:var();
font-style:normal;
}

.phw-g-i-p6x7si{
color:var(--phw-custom-menu_button000000);
margin-top:calc(var(--mu-space)*0.5);
}

.phw-g-i-p9w3LX{
font-size:64px;
}

.phw-g-i-p9yOSs{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-pJBtdG{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*15);
padding-inline-start:calc(var(--pu-space)*17.5);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-pNH1P6{
color:var(--white);
margin-top:calc(var(--mu-space)*0.5);
}

.phw-g-i-pfeS48:active{
color:var(--phw-custom-text-colors4a4a4a);
font-size:var(--phw-g-input-label-text-font-size);
}

.phw-g-i-pfeS48{
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.6;
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:51px;
background-color:var(--widget-bg-white-color);
font-weight:400;
border-style:solid;
border-width:0px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
border-color:var(--stroke-dark);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
color:var(--phw-custom-text-colors393939);
font-family:var(--cms-g-karla);
}

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

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

.phw-g-i-pgQklB{
font-size:var(--phw-g-widget-title-font-size);
line-height:1.1;
color:var(--phw-custom-home_text);
font-weight:700;
font-family:var();
}

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

.phw-g-i-pmhiUi{
font-size:var(--phw-g-widget-title-font-size);
color:var(--white);
font-weight:700;
font-family:var();
}

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

.phw-g-i-pqofjO{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var();
}

.phw-g-i-uAnZg8:hover .phw-g-i-prnMjy{
}

.phw-g-i-prnMjy{
}

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

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

.phw-g-i-ptELdK{
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(--widget-bg-white-color);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--stroke-dark);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-image:none;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
}

.phw-g-i-ptv7ri{
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0.3333333333333333);
border-bottom-left-radius:calc(var(--border-radius-base)*0.3333333333333333);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-roboto-medium);
font-weight:700;
color:var(--phw-custom-header-items-color1b1c27);
font-size:14px;
border-style:none;
padding-inline-start:10px;
padding-inline-end:10px;
background-color:transparent;
min-height:40px;
}

.phw-g-i-ptv7ri:hover{
color:var(--phw-custom-header-items-color1b1c27);
background-color:var(--phw-custom-btn-bge9ebed);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0.3333333333333333);
border-bottom-left-radius:calc(var(--border-radius-base)*0.3333333333333333);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-q6PU3G{
color:var(--phw-custom-home_text);
}

.phw-g-i-qA5A19{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/freddysrealestate202301-35-1200x630-a2565fa-1724093686824.png);
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-size:cover;
}

.phw-g-i-qF6X1U{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.1;
color:var(--white);
font-family:var();
text-decoration:none;
font-style:normal;
text-transform:none;
margin-bottom:calc(var(--mu-space)*0);
}

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

.phw-g-i-qXuOIM{
font-family:var();
font-weight:700;
}

.phw-g-i-qbcHBk{
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1;
color:var(--secondary-text);
}

.phw-g-i-qe167n{
}

.phw-g-i-qhxvap{
color:var(--phw-custom-menu_button000000);
margin-top:calc(var(--mu-space)*0.5);
}

.phw-g-i-qrxNZQ{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.1;
color:var(--text-dark);
font-family:var();
text-decoration:none;
font-style:normal;
text-transform:none;
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
}

.phw-g-i-qtzaHB{
color:var(--black);
display:inline-flex;
font-size:var(--paragraph-font-size-2);
line-height:var(--paragraph-line-height-2);
text-decoration:none;
font-family:var();
border-color:transparent;
}

.phw-g-i-qtzaHB:focus{
border-width:0px;
}

.phw-g-i-r69Io8{
font-weight:700;
line-height:1.5;
color:var(--phw-custom-text-color676d79);
font-family:var();
text-decoration:none;
font-style:normal;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-size:16px;
}

.phw-g-i-r6AB6n{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--phw-custom-card_black000000);
}

.phw-g-i-rLRJCn{
color:var(--phw-custom-home_text);
margin-top:calc(var(--mu-space)*0.5);
}

.phw-g-i-rV1ihw{
font-size:var(--phw-g-button-text-font-size);
line-height:1.6;
color:var(--secondary-text);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
}

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

.phw-g-i-rfmeDB{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--phw-custom-menu_button000000);
}

.phw-g-i-rjNpl2{
font-family:var(--cms-g-gotham-black);
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
}

.phw-g-i-roLGdJ{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

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

.phw-g-i-rzi8ay{
}

.phw-g-i-rzxfxG{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:32px;
line-height:1.5;
color:var(--phw-custom-black_1000000);
font-family:var(--cms-g-gotham-black);
text-decoration:none;
font-style:normal;
text-align:center;
}

.phw-g-i-s4tCfk{
background-color:var(--widget-bg-white-color);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
line-height:1.6;
font-weight:400;
color:var(--phw-custom-home_text);
font-family:var(--cms-g-karla);
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
padding-top:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*2);
font-size:var(---phw-g-widget-title-huge-font-size);
}

.phw-g-i-s4z4LJ{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--widget-bg-white-color);
border-top-left-radius:calc(var(--border-radius-base)*8);
border-top-right-radius:calc(var(--border-radius-base)*8);
border-bottom-left-radius:calc(var(--border-radius-base)*8);
border-bottom-right-radius:calc(var(--border-radius-base)*8);
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-s4z4LJ:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

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

.phw-g-i-sCem1K{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/IMG_3138-1200x900-e339a72-1724092510849.jpg);
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-size:cover;
}

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

.phw-g-i-sEHjp8{
border-left-style:solid;
border-left-color:var(--stroke-dark);
border-left-width:0.5px;
padding-inline-start:calc(var(--pu-space)*1.25);
}

.phw-g-i-sKW7KH{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-sLzKtG{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/freddysrealestate202301-35-1200x630-a2565fa-1724093686824.png);
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-size:cover;
}

.phw-g-i-sTWd8l{
border-color:var(--phw-custom-dark1b214e);
background-color:var(--widget-bg-white-color);
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-left-style:solid;
border-left-color:var(--stroke-dark);
color:var(--placeholder-text-color-1);
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-small-text-font-size);
line-height:1.6;
border-left-width:0.5px;
height:auto;
width:auto;
border-width:1px;
}

.phw-g-i-sUoNUp{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
font-family:var(--cms-g-roboto-regular);
font-weight:400;
width:1px;
}

.phw-g-i-sVcnkl{
color:var(--phw-custom-home_text);
margin-top:calc(var(--mu-space)*0.5);
}

.phw-g-i-syppAO:active{
color:var(--phw-custom-text-colors4a4a4a);
font-size:var(--phw-g-input-label-text-font-size);
}

.phw-g-i-syppAO{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--widget-bg-white-color);
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(--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);
height:51px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
border-top-left-radius:calc(var(--border-radius-base)*0.5);
}

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

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

.phw-g-i-t0Z18D{
max-height:400px;
max-width:400px;
}

.phw-g-i-t2PWns{
font-size:64px;
}

.phw-g-i-t2zqav{
font-weight:800;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.1;
color:var(--black);
font-family:var(--cms-g-alegreya-sans);
text-decoration:none;
font-style:normal;
text-transform:none;
}

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

.phw-g-i-tUDtAV{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*15);
padding-inline-start:calc(var(--pu-space)*17.5);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-tbsi1q{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.5;
color:var(--phw-custom-text-colors393939);
font-family:var(--cms-g-karla);
text-decoration:none;
font-style:normal;
}

.phw-g-i-tcGVIk{
font-weight:700;
font-size:16px;
line-height:1.5;
color:var(--phw-custom-text-color676d79);
font-family:var();
text-decoration:none;
font-style:normal;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
}

.phw-g-i-tiCiyz{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-menu_button000000);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-tmOUZR{
font-size:var(--custom-font-size-1);
line-height:1.25;
color:var(--phw-custom-text-colors4a4a4a);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-tpBOW2{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:16px;
line-height:1.5;
color:var(--phw-custom-menu_button000000);
font-family:var();
text-decoration:none;
font-style:normal;
}

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

.phw-g-i-tvmG4B{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
line-height:1.6;
color:var(--secondary-text);
font-size:30px;
}

.phw-g-i-tyLhv1{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-u6VVMt{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/freddysrealestate202301-35-1200x630-a2565fa-1724093686824.png);
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-size:cover;
}

.phw-g-i-uAnZg8{
}

.phw-g-i-uAwaHy{
font-weight:700;
font-size:32px;
line-height:1.1;
color:var(--phw-custom-menu_button000000);
font-family:var(--cms-g-gotham-black);
text-transform:none;
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
width:450px;
}

.phw-g-i-uBWkyM{
font-weight:700;
font-size:var(--custom-font-size-7);
line-height:1.1;
color:var(--brand-color-primary);
font-family:var();
text-decoration:none;
font-style:normal;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-white-color);
width:500px;
}

.phw-g-i-uI5Gby{
font-family:var(--cms-g-roboto-regular);
}

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

.phw-g-i-uNlIGg:focus{
color:var(--brand-color-primary);
background-color:var(--widget-bg-white-color);
}

.phw-g-i-uNlIGg{
border-top-left-radius:calc(var(--border-radius-base)*4);
border-top-right-radius:calc(var(--border-radius-base)*4);
border-bottom-left-radius:calc(var(--border-radius-base)*4);
border-bottom-right-radius:calc(var(--border-radius-base)*4);
font-family:var(--cms-g-roboto-regular);
font-weight:700;
color:var(--body-bg);
font-size:18px;
line-height:1.4;
border-color:var(--phw-custom-whiteffffff);
border-width:1.5px;
border-style:solid;
}

.phw-g-i-uRhJEU{
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/1677651837095_hero-banner-1549547690969.jpg);
background-size:cover;
}

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

.phw-g-i-uVBZhh{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-uWT82q{
font-size:var(--phw-g-widget-title-font-size);
color:var(--white);
font-weight:700;
font-family:var();
}

.phw-g-i-uWjW6Z{
}

.phw-g-i-ueOBKl{
font-weight:700;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
color:var(--phw-custom-home_text);
font-family:var();
text-decoration:none;
font-style:normal;
}

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

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

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

.phw-g-i-ut6PS7{
font-weight:400;
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
}

.phw-g-i-uz7Df5{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
background-color:var(--phw-custom-btn-bge9ebed);
}

.phw-g-i-uzqcEW{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
background-color:var(--phw-custom-burgerdf103a);
}

.phw-g-i-v2aTd9:active{
color:var(--phw-custom-text-colors4a4a4a);
font-size:var(--phw-g-input-label-text-font-size);
}

.phw-g-i-v2aTd9{
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.6;
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:51px;
background-color:var(--widget-bg-white-color);
font-weight:400;
border-style:none;
border-width:0px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--stroke-dark);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
color:var(--phw-custom-text-colors393939);
font-family:var(--cms-g-karla);
}

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

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

.phw-g-i-v8N5tJ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/134A2759-1730482051223.jpg);
background-repeat:no-repeat;
}

.phw-g-i-vGX78a{
}

.phw-g-i-vGZ24P{
}

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

.phw-g-i-vIqv83:hover{
}

.phw-g-i-vJQskp{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/freddysrealestate202301-35-1200x630-a2565fa-1724093686824.png);
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-size:cover;
}

.phw-g-i-vnd5Q1{
font-size:var(--phw-g-button-text-font-size);
line-height:1.6;
color:var(--secondary-text);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
text-align:center;
}

.phw-g-i-vnoUU6{
font-weight:700;
font-size:var(--custom-font-size-11);
line-height:1.1;
color:var(--phw-custom-home_text);
font-family:var();
text-decoration:none;
font-style:normal;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-vrRLC1{
align-items:center;
justify-content:;
}

.phw-g-i-vri32I{
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*1.25);
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-vv4nFu:active{
color:var(--phw-custom-text-colors4a4a4a);
font-size:var(--phw-g-input-label-text-font-size);
}

.phw-g-i-vv4nFu{
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);
height:51px;
background-color:var(--phw-custom-btn-bge9ebed);
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-vv4nFu.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-vv4nFu:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

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

.phw-g-i-vw0sIp{
font-weight:700;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
color:var(--phw-custom-home_text);
font-family:var();
text-decoration:none;
font-style:normal;
}

.phw-g-i-vyYIcD{
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(--widget-bg-white-color);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*8);
border-top-right-radius:calc(var(--border-radius-base)*8);
border-bottom-left-radius:calc(var(--border-radius-base)*8);
border-bottom-right-radius:calc(var(--border-radius-base)*8);
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-vyYIcD:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

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

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

.phw-g-i-vzdaqr{
padding-top:calc(var(--pu-space)*17.5);
padding-bottom:calc(var(--pu-space)*17.5);
background-color:var(--widget-bg-white-color);
padding-inline-start:calc(var(--pu-space)*17.5);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-w95U3t{
color:var(--white);
font-weight:700;
font-size:40px;
line-height:1.1;
font-family:var();
}

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

.phw-g-i-wECHH0{
color:var(--phw-custom-home_text);
margin-top:calc(var(--mu-space)*0.5);
text-align:start;
}

.phw-g-i-wONMNE{
font-size:var(--custom-font-size-1);
line-height:1.25;
color:var(--phw-custom-text-colors4a4a4a);
font-weight:800;
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-wPlcsx{
font-family:var(--cms-g-roboto-regular);
color:var(--black);
}

.phw-g-i-wRaQ8T:active{
color:var(--phw-custom-text-colors4a4a4a);
font-size:var(--phw-g-input-label-text-font-size);
}

.phw-g-i-wRaQ8T{
border-width:0px;
border-style:none;
border-color:var(--stroke-dark);
background-color:var(--widget-bg-white-color);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.6;
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
color:var(--phw-custom-text-colors393939);
font-family:var(--cms-g-karla);
}

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

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

.phw-g-i-wcBDMG{
background:none;
background-image:none;
font-weight:700;
line-height:1.2;
color:var(--white);
font-family:var(--cms-g-gotham-black);
text-align:center;
text-shadow:20px 20px 50px rgba(0, 0, 0, 1);
font-size:50px;
}

.phw-g-i-wcJmbO{
font-weight:700;
font-size:var(--custom-font-size-7);
line-height:1.1;
color:var(--brand-color-primary);
font-family:var();
text-decoration:none;
font-style:normal;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-white-color);
width:500px;
}

.phw-g-i-wpvbXD{
background-color:var(--widget-bg-white-color);
border-top-left-radius:calc(var(--border-radius-base)*1.875);
border-bottom-left-radius:calc(var(--border-radius-base)*1.875);
border-width:0px;
border-left-style:solid;
border-left-color:var(--stroke-dark);
color:var(--placeholder-text-color-1);
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-small-text-font-size);
line-height:1.6;
border-left-width:0.5px;
border-top-right-radius:calc(var(--border-radius-base)*1.875);
border-bottom-right-radius:calc(var(--border-radius-base)*1.875);
height:auto;
}

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

.phw-g-i-wwO04G{
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-home_text);
margin-top:calc(var(--mu-space)*0);
font-weight:700;
font-family:var();
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-x3neYn{
}

.phw-g-i-x9ZLHK{
background-color:var(--widget-bg-white-color);
transition:all 0.2s;
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
border-top-left-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-xIJvHF{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:42px;
line-height:1.1;
color:var(--phw-custom-home_text);
font-family:var();
text-transform:none;
}

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

.phw-g-i-xXLTiC{
color:var(--phw-custom-black_1000000);
font-family:var(--cms-g-roboto-regular);
margin-top:calc(var(--mu-space)*0.5);
}

.phw-g-i-xjLUD0{
font-family:var(--cms-g-roboto-regular);
}

.phw-g-i-xodOg2{
font-size:var(--custom-font-size-1);
line-height:1.25;
color:var(--phw-custom-home_text);
font-weight:700;
font-family:var();
}

.phw-g-i-xvKEHM{
}

.phw-g-i-xzZ2sM:hover{
border-color:var(--phw-custom-whiteffffff);
}

.phw-g-i-xzZ2sM{
}

.phw-g-i-xzZ2sM:focus{
border-width:0px;
}

.phw-g-i-y5t4k0{
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-large-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-yH1KqO{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*15);
padding-inline-start:calc(var(--pu-space)*17.5);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-yQBH8X{
}

.phw-g-i-ySQcdT{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*15);
padding-inline-start:calc(var(--pu-space)*17.5);
padding-inline-end:calc(var(--pu-space)*0);
}

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

.phw-g-i-yvXbJv{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*15);
padding-inline-start:calc(var(--pu-space)*17.5);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-z3gBHe{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
}

.phw-g-i-zCqtlR{
border-left-style:solid;
border-left-color:var(--stroke-dark);
border-left-width:0.5px;
align-items:center;
overflow:visible;
padding-inline-start:calc(var(--pu-space)*1.25);
}

.phw-g-i-zdAdLa{
font-family:var(--cms-g-roboto-regular);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
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-zpAUpP:active{
color:var(--phw-custom-text-colors4a4a4a);
font-size:var(--phw-g-input-label-text-font-size);
}

.phw-g-i-zpAUpP{
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.6;
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:auto;
background-color:var(--widget-bg-white-color);
font-weight:400;
border-style:solid;
border-width:0px;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-color:var(--stroke-dark);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
color:var(--phw-custom-text-colors393939);
font-family:var(--cms-g-karla);
}

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

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

.phw-g-i-zqEO5G{
font-family:var(--cms-g-roboto-regular);
padding-inline-start:calc(var(--pu-space)*0.625);
padding-inline-end:calc(var(--pu-space)*0.625);
}

.phw-g-i-zrCifJ{
}

.phw-g-i-ztGQ5J:focus{
color:var(--brand-color-primary);
background-color:var(--widget-bg-white-color);
}

.phw-g-i-ztGQ5J{
border-top-left-radius:calc(var(--border-radius-base)*4);
border-top-right-radius:calc(var(--border-radius-base)*4);
border-bottom-left-radius:calc(var(--border-radius-base)*4);
border-bottom-right-radius:calc(var(--border-radius-base)*4);
font-family:var(--cms-g-roboto-regular);
font-weight:700;
color:var(--body-bg);
font-size:18px;
line-height:1.4;
border-color:var(--phw-custom-whiteffffff);
border-width:1.5px;
border-style:solid;
background-color:var(--phw-custom-burgerdf103a);
}

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

.phw-g-image{
padding-top:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*17.5);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-inner-search{
background-color:var(--widget-bg-white-color);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.6;
font-weight:400;
color:var(--black);
font-family:var(--cms-g-karla);
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
height:56px;
}

.phw-g-input{
background-color:var(--widget-bg-white-color);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
line-height:1.6;
font-weight:400;
color:var(--text-dark);
font-family:var(--cms-g-karla);
border-style:solid;
border-color:var(--stroke-dark);
border-width:1px;
padding-top:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*2);
font-size:var(---phw-g-widget-title-huge-font-size);
}

.phw-g-input-label{
color:var(--secondary-text);
font-family:var(--cms-g-karla);
font-size:var(--phw-g-button-text-font-size);
font-weight:400;
padding-top:calc(var(--pu-space)*1.5);
}

.phw-g-jd-hero-bg{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/JDhero-1694611451656.png);
background-color:transparent;
}

.phw-g-job-card-icon{
fill:var(--icon-dark);
width:20px;
height:20px;
}

.phw-g-job-card-icon-1{
fill:var(--phw-custom-icon-dark1b214e);
width:20px;
height:20px;
}

.phw-g-job-title-link{
font-family:var(--cms-g-roboto-regular);
}

.phw-g-jobcard{
border-width:0px;
border-top-style:solid;
border-top-color:var(--stroke-dark);
border-top-width:1px;
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*5);
margin-top:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*3);
margin-bottom:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*1);
background-color:var(--widget-bg-white-color);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-style:none;
box-shadow:none;
border-bottom-style:solid;
border-bottom-color:var(--stroke-dark);
border-bottom-width:1.5px;
}

.phw-g-jobcardtitle{
padding-inline-start:calc(var(--pu-space)*3);
}

.phw-g-jobcardtitle2{
color:var(--phw-custom-text-colors4a4a4a);
text-decoration:none;
font-family:var(--cms-g-alegreya-sans);
font-size:var(--custom-font-size-5);
font-weight:700;
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-large-text-dark{
font-weight:700;
font-size:var(--custom-font-size-1);
line-height:1.25;
color:var(--text-dark);
font-family:var();
text-decoration:none;
font-style:normal;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-learn-more-link{
padding-top:calc(var(--pu-space)*2);
color:var(--brand-color-primary);
font-weight:700;
text-decoration:none;
font-size:18px;
padding-bottom:calc(var(--pu-space)*2);
font-family:var(--cms-g-alegreya-sans);
line-height:1.4;
}

.phw-g-learn-more-link:active{
color:var(--phw-custom-primary-darken1a30000);
}

.phw-g-left{
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
text-align:left;
}

.phw-g-left-alignment{
text-align:left;
align-items:start;
justify-content:start;
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-left-border{
background-color:var(--widget-bg-white-color);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-width:0px;
border-left-style:solid;
border-left-color:var(--stroke-dark);
color:var(--placeholder-text-color-1);
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-small-text-font-size);
line-height:1.6;
border-left-width:0.5px;
}

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

.phw-g-link-button-dark{
color:var(--phw-custom-text-colors4a4a4a);
border-bottom-color:var(--phw-custom-dark1b214e);
font-weight:700;
padding-inline-start:0px;
font-size:18px;
line-height:1.4;
min-height:28px;
border-bottom-width:1px;
font-family:var(--cms-g-alegreya-sans);
border-bottom-style:solid;
border-width:0px;
padding-inline-end:0px;
}

.phw-g-link-button-white{
padding-inline-start:0px;
padding-inline-end:0px;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.4;
font-weight:700;
color:var(--phw-custom-text-colors393939);
font-family:var(--cms-g-roboto-regular);
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-whiteffffff);
min-height:28px;
border-bottom-width:1px;
border-width:0px;
}

.phw-g-locations-hero-bg{
padding-top:calc(var(--pu-space)*25);
padding-bottom:calc(var(--pu-space)*25);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/Locationhero-1695122219137.png);
background-size:cover;
background-repeat:no-repeat;
}

.phw-g-menu-list-link{
border-width:0px;
font-family:var(--cms-g-roboto-regular);
}

.phw-g-menu-list-link:focus{
border-width:0px;
}

.phw-g-military-hero{
padding-top:calc(var(--pu-space)*25);
padding-bottom:calc(var(--pu-space)*25);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/MilitaryHero-1695219553131.png);
background-size:cover;
background-repeat:no-repeat;
}

.phw-g-new{
padding-top:calc(var(--pu-space)*0);
background-image:none;
background-size:cover;
background-repeat:no-repeat;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-numbers-big{
font-weight:700;
font-size:var(--custom-font-size-8);
line-height:1.1;
font-family:var();
}

.phw-g-numbers-big1{
color:var(--brand-color-primary);
font-family:var(--cms-g-alegreya-sans);
font-weight:800;
font-size:var(--custom-font-size-8);
line-height:1.1;
}

.phw-g-p-large-dark{
font-size:var(--custom-font-size-1);
line-height:1.25;
color:var(--phw-custom-text-colors4a4a4a);
font-weight:700;
font-family:var();
}

.phw-g-p-large-semibold-dark{
font-size:var(--paragraph-font-size-3);
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-weight:700;
font-family:var();
}

.phw-g-p-semibold-dark{
font-size:var(--paragraph-font-size-2);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-weight:700;
font-family:var();
}

.phw-g-p-small-light{
color:var(--phw-custom-primary-darken1a30000);
margin-top:calc(var(--mu-space)*0.5);
}

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

.phw-g-p-widget-subheading-style-1{
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--secondary-text);
margin-top:calc(var(--mu-space)*0);
font-weight:700;
font-family:var();
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-p-xx-large-light{
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--line-height-3);
color:var(--phw-custom-primary-darken1a30000);
font-weight:700;
font-family:var();
}

.phw-g-paragraph-centered{
font-size:var(--phw-g-button-text-font-size);
line-height:1.6;
color:var(--secondary-text);
font-weight:700;
font-family:var();
text-decoration:none;
font-style:normal;
text-align:center;
}

.phw-g-paragraph-white-left{
color:var(--phw-custom-primary-darken1a30000);
margin-top:calc(var(--mu-space)*0.5);
text-align:left;
}

.phw-g-paragraph-with-top-margin{
font-size:var(--phw-g-button-text-font-size);
line-height:1.6;
color:var(--secondary-text);
font-weight:400;
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
margin-top:calc(var(--mu-space)*2);
}

.phw-g-primary-bg{
background-color:var(--widget-bg-primary-color);
border-width:0px;
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-primary-card-with-0-corners{
background-color:var(--widget-bg-primary-color);
border-width:0px;
padding-inline-start:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*8);
padding-top:calc(var(--pu-space)*8);
padding-bottom:calc(var(--pu-space)*8);
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-red-bg{
width:100%;
max-width:var(--grid-container-max);
margin:0 auto;
}

.phw-g-regular-text-white{
color:var(--white);
}

.phw-g-right-padding-8px{
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
padding-inline-end:calc(var(--pu-space)*1);
}

.phw-g-rounded-corners{
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
}

.phw-g-rounded-corners1{
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);
background-color:var(--widget-bg-white-color);
border-style:solid;
border-color:var(--stroke-dark);
border-width:1.5px;
}

.phw-g-rounded-image-full-width{
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
width:100%;
}

.phw-g-rounded-pagination{
border-top-left-radius:calc(var(--border-radius-base)*4);
border-top-right-radius:calc(var(--border-radius-base)*4);
border-bottom-left-radius:calc(var(--border-radius-base)*4);
border-bottom-right-radius:calc(var(--border-radius-base)*4);
height:40px;
width:40px;
align-items:start;
justify-content:start;
}

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

.phw-g-search{
border-bottom-left-radius:calc(var(--border-radius-base)*4);
color:var(--white);
font-weight:700;
padding-inline-start:20px;
font-size:var(--custom-font-size-9);
border-top-right-radius:calc(var(--border-radius-base)*4);
line-height:0;
min-height:64px;
background-color:var(--widget-bg-primary-color);
border-top-left-radius:calc(var(--border-radius-base)*4);
border-bottom-right-radius:calc(var(--border-radius-base)*4);
font-family:var(--cms-g-alegreya-sans);
padding-inline-end:20px;
}

.phw-g-search:active{
background-color:var(--phw-custom-primary-darkena30000);
}

.phw-g-search-blue{
border-top-left-radius:calc(var(--border-radius-base)*4);
border-top-right-radius:calc(var(--border-radius-base)*4);
border-bottom-left-radius:calc(var(--border-radius-base)*4);
border-bottom-right-radius:calc(var(--border-radius-base)*4);
padding-inline-start:20px;
padding-inline-end:20px;
font-size:var(--custom-font-size-9);
line-height:0;
font-weight:700;
color:var(--white);
background-color:var(--widget-bg-dark-color);
font-family:var(--cms-g-roboto-regular);
min-height:64px;
}

.phw-g-search-results-bg{
background-color:var(--widget-bg-white-color);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

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

.phw-g-searchresultshero{
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/Hero-1692527321110.png);
background-size:cover;
}

.phw-g-secondary-dark{
border-top-left-radius:calc(var(--border-radius-base)*4);
border-top-right-radius:calc(var(--border-radius-base)*4);
border-bottom-left-radius:calc(var(--border-radius-base)*4);
border-bottom-right-radius:calc(var(--border-radius-base)*4);
padding-inline-start:32px;
padding-inline-end:32px;
font-size:18px;
line-height:1.4;
font-weight:700;
color:var(--phw-custom-text-colors4a4a4a);
border-color:var(--phw-custom-dark1b214e);
border-width:1.5px;
font-family:var(--cms-g-roboto-regular);
}

.phw-g-secondary-dark:hover{
border-top-left-radius:calc(var(--border-radius-base)*4);
border-top-right-radius:calc(var(--border-radius-base)*4);
border-bottom-left-radius:calc(var(--border-radius-base)*4);
border-bottom-right-radius:calc(var(--border-radius-base)*4);
padding-inline-start:32px;
padding-inline-end:32px;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.4;
font-weight:700;
color:var(--phw-custom-primary-darken1a30000);
border-color:var(--brand-color-primary);
border-width:1.5px;
font-family:var(--cms-g-alegreya-sans);
}

.phw-g-social-container{
border-width:0px;
background-color:var(--widget-bg-gray-color);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
padding-top:calc(var(--pu-space)*8);
padding-bottom:calc(var(--pu-space)*8);
}

.phw-g-space-top-zero{
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-store-hero-bg{
padding-top:calc(var(--pu-space)*20);
padding-bottom:calc(var(--pu-space)*20);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/FFCFFCUS/images/Hero-Stores-1692364119570.png);
background-size:cover;
}

.phw-g-style-for-hero{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
width:1000px;
}

.phw-g-text-field-large{
border-top-left-radius:calc(var(--border-radius-base)*8);
border-top-right-radius:calc(var(--border-radius-base)*8);
border-bottom-left-radius:calc(var(--border-radius-base)*8);
border-bottom-right-radius:calc(var(--border-radius-base)*8);
}

.phw-g-text-field-small{
border-top-right-radius:calc(var(--border-radius-base)*8);
border-bottom-left-radius:calc(var(--border-radius-base)*8);
border-bottom-right-radius:calc(var(--border-radius-base)*8);
border-top-left-radius:calc(var(--border-radius-base)*8);
}

.phw-g-text-field-style-1:active{
font-size:var(--phw-g-input-label-text-font-size);
color:var(--phw-custom-text-colors4a4a4a);
}

.phw-g-text-field-style-1{
background-color:var(--widget-bg-white-color);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
line-height:1.6;
font-weight:400;
color:var(--phw-custom-text-colors393939);
font-family:var(--cms-g-karla);
border-style:solid;
border-color:var(--stroke-dark);
border-width:0px;
font-size:var(---phw-g-widget-title-huge-font-size);
}

.phw-g-text-glassdoor-rating{
font-size:var(--custom-font-size-6);
line-height:100px;
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
}

.phw-g-text-large-dark{
font-size:var(--phw-g-button-text-font-size);
line-height:26px;
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto-regular);
text-decoration:none;
font-style:normal;
}

.phw-g-text-x-large-dark{
font-family:var(--cms-g-alegreya-sans);
font-weight:800;
line-height:1.25;
}

.phw-g-text-xx-large-dark{
font-size:var(--phw-g-widget-title-font-size);
line-height:var(--line-height-2);
color:var(--text-dark);
font-weight:700;
font-family:var();
}

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

.phw-g-transparent-bg{
background-image:none;
background-color:transparent;
text-align:left;
border-width:0px;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--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-transparent-wo-border{
background-image:none;
background-color:transparent;
text-align:left;
border-width:0px;
}

.phw-g-vertically-centered{
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
align-items:center;
}

.phw-g-video-play{
fill:var(--phw-custom-white-iconffffff);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-whit-bg{
font-family:var(--cms-g-karla);
font-weight:400;
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.6;
color:var(--secondary-text);
background-color:var(--widget-bg-white-color);
border-bottom-left-radius:calc(var(--border-radius-base)*0.5);
border-bottom-right-radius:calc(var(--border-radius-base)*0.5);
}

.phw-g-white-card-bg{
background-image:none;
background-color:var(--widget-bg-white-color);
text-align:left;
border-width:0px;
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--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-white-icon{
fill:var(--phw-custom-white-iconffffff);
}

.phw-g-white-wo-border{
background-color:var(--widget-bg-white-color);
border-width:0px;
}

.phw-g-widget-subheading{
font-weight:700;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.2;
color:var(--secondary-text);
font-family:var();
text-decoration:none;
font-style:normal;
text-transform:none;
text-align:left;
}

.phw-g-widget-subheading-light{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.3;
color:var(--phw-custom-primary-darken1a30000);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*1.5);
}

.phw-g-widget-subheading-with-bottom-padding{
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--paragraph-line-height-1);
color:var(--secondary-text);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*4);
}

.phw-g-widget-title-center{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.1;
color:var(--text-dark);
font-family:var();
text-decoration:none;
font-style:normal;
text-transform:none;
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
}

.phw-g-widget-title-left{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.1;
color:var(--text-dark);
font-family:var();
text-decoration:none;
font-style:normal;
text-transform:none;
margin-bottom:calc(var(--mu-space)*0);
text-align:left;
}

.phw-g-widget-title-white{
font-size:var(--phw-g-widget-title-font-size);
font-family:var(--cms-g-alegreya-sans);
color:var(--white);
font-weight:800;
line-height:1.1;
}

.phw-g-widget-title-white-left{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.1;
color:var(--phw-custom-primary-darken1a30000);
font-family:var();
text-decoration:none;
font-style:normal;
text-transform:none;
margin-bottom:calc(var(--mu-space)*0);
text-align:left;
}

.phw-g-widget-title-white1{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.1;
color:var(--phw-custom-primary-darken1a30000);
font-family:var();
text-decoration:none;
font-style:normal;
text-transform:none;
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-widget-title-white12{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.1;
color:var(--phw-custom-primary-darken1a30000);
font-family:var();
}

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

.phw-g-zero{
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
justify-content:center;
align-items:baseline;
padding-inline-end:calc(var(--pu-space)*9);
}

.phw-g-zero-corners{
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);
border-top-left-radius:calc(var(--border-radius-base)*0);
}

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

.phw-g-zero1{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-width:0px;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
background-color:transparent;
background-image:none;
}

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

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

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

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

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

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

@media only screen and (min-width: 1920px) {
.phw-g-i-6ObvIj{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6TAQNw{
font-size:var(--font-size-15);
}
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media only screen and (max-width: 1199.98px) {
h3{
font-size:max(24px,var(--tab-font-size));
}
}

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

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

@media only screen and (max-width: 1199.98px) {
other{
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) {
[data-tag-type='p'],p{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-140px{
padding-top:calc(var(--pu-space)*8);
padding-bottom:calc(var(--pu-space)*8);
padding-inline-start:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*6);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-140px-dark-bg{
padding-top:calc(var(--pu-space)*8);
padding-bottom:calc(var(--pu-space)*8);
padding-inline-start:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*6);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-140px-left-grey{
padding-inline-start:calc(var(--pu-space)*6);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-140px-right{
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-140px-side-0-top{
padding-inline-start:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*6);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-140px-white{
padding-top:calc(var(--pu-space)*8);
padding-bottom:calc(var(--pu-space)*8);
padding-inline-start:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*6);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-160px-left-and-right{
font-size:var(---phw-g-widget-title-huge-font-size);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-160px-side{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-240px-right-padding{
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-24px-left{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-24px-top-margin{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-32px-gap{
gap:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-32px-top{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-40-120-px{
padding-bottom:calc(var(--pu-space)*8);
padding-inline-start:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*6);
padding-top:calc(var(--pu-space)*4);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-40px-gap{
gap:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-48px-sides{
padding-inline-end:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-4px-corners{
height:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-64px-left-margin{
font-size:var(---phw-g-widget-title-huge-font-size);
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
margin-top:calc(var(--mu-space)*3);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-64px-right-margin{
width:100%;
font-size:var(---phw-g-widget-title-huge-font-size);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*3);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-70-width{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-8px-bottom-corners{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-96px-left-padding{
padding-inline-start:calc(var(--pu-space)*0);
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-avatar-initials{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

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

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-secondary:hover,.btn-success,.secondary-button:hover{
font-size:25px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-secondary,.btn-success,.secondary-button{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-secondary:focus,.btn-success,.secondary-button:focus{
font-size:25px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-card-grey-bg{
padding-inline-start:calc(var(--pu-space)*4);
padding-inline-end:calc(var(--pu-space)*4);
padding-top:calc(var(--pu-space)*4);
padding-bottom:calc(var(--pu-space)*4);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-card-inner-padding-centered{
padding-top:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*1);
padding-inline-end:calc(var(--pu-space)*1);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-card-title-dark{
font-weight:800;
font-size:var(--custom-font-size-5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-card-title-dark-centered{
font-size:var(--custom-font-size-1);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-card-title-dark-left{
font-size:var(---phw-g-widget-title-huge-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-card-title-white{
font-size:var(--custom-font-size-13);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-card-title-white-left{
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-cards-title{
font-size:var(--custom-font-size-13);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-category-title{
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-centered-alignment{
margin-bottom:calc(var(--mu-space)*2);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-centered-search{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-corporate-hero-bg{
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
padding-inline-start:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*6);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-dark-bg{
padding-top:calc(var(--pu-space)*8);
padding-bottom:calc(var(--pu-space)*8);
padding-inline-start:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*6);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-dark-card-bg{
padding-inline-start:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*2);
padding-top:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*6);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-dark-horizontal-card{
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)*6);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-dark-outline{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-faq-questions{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-filters{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-grey-banner{
padding-inline-start:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*6);
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-grey-bg-events-search{
padding-inline-start:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*6);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-h1{
font-size:var(--custom-font-size-12);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-h1-hero-title-dark{
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-h1-hero-title-primary{
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-h1-sticky-job-title{
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-h1-widget-title-dark{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-h2-card-title-dark-default{
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-h2-card-title-dark-large{
font-size:max(calc(var(--custom-font-size-3)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-h2-card-title-dark-small{
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-h3-card-large-dark{
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-h3-card-light{
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-h3-card-number-primary{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-h3-card-xlarge-dark{
font-size:max(calc(var(--custom-font-size-3)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-header{
padding-inline-end:calc(var(--pu-space)*6);
padding-inline-start:calc(var(--pu-space)*6);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-hero{
padding-inline-start:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*6);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-hero-container{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*4);
padding-inline-start:calc(var(--pu-space)*4);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-hero-title-white{
font-size:var(--custom-font-size-12);
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0M9Qqj:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0M9Qqj{
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-0VqRcW:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0VqRcW{
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-0YUHSn{
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-0pkYHB{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0y4W0T{
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-1CDpKo{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1ImxiU{
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-1YFVt4{
font-size:max(calc(var(--paragraph-font-size-2)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1aUYVE{
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-1lakls{
padding-top:calc(var(--pu-space)*4);
padding-inline-start:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*6);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2ADtMa{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2Dg4Nx{
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-2Fl5zS{
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-2I3mwd{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2Jl9OA{
padding-top:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*6);
padding-inline-start:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*8);
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2bV4uX{
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-2ukljj{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2ur1L1{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-34h8YQ{
padding-top:calc(var(--pu-space)*8);
padding-inline-start:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*6);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3A49oc{
font-size:var(--phw-g-button-text-font-size);
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3LB0qL{
font-size:var(--phw-g-button-text-font-size);
}
}

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

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-45r6yD{
padding-inline-end:calc(var(--pu-space)*6);
padding-inline-start:calc(var(--pu-space)*6);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-48bZCy{
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-4ElvOg{
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-4K086C{
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-4ZOx81{
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-4geBQk{
color:var(--text-dark);
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4j9bbn{
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-4yfDoU{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-52guGm{
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-5FUvrk{
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-5Qohny{
color:var(--text-dark);
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5ctTc0{
padding-top:calc(var(--pu-space)*15);
padding-inline-end:calc(var(--pu-space)*6);
padding-inline-start:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*15);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5fc5wO{
padding-top:calc(var(--pu-space)*15);
padding-inline-end:calc(var(--pu-space)*6);
padding-inline-start:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*15);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5hl4ef{
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-5wCYcQ{
font-size:var(--custom-font-size-14);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5wtNnT{
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-6Muaa3{
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-6ObvIj{
}
}

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

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

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6r8GCf{
color:var(--text-dark);
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6rO5mi{
padding-inline-end:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*5);
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7fy7Zs{
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-7hcSNL{
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-7k6nOy{
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-7kOUMT{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7yE2ng{
padding-top:calc(var(--pu-space)*15);
padding-inline-end:calc(var(--pu-space)*6);
padding-inline-start:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*15);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-892ItC{
padding-top:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*6);
padding-inline-start:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*8);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8AKsoC{
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-8H2x0R{
font-size:var(--custom-font-size-14);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8Q1PsV{
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-8ZLwmR{
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-8tkAIj{
font-size:31px;
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9poQUe:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9poQUe{
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-9rMksG{
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-9uBM1v{
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-AEdWiX{
font-size:var(--custom-font-size-14);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AIOWn8{
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-AKWL3E:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AKWL3E{
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-AOEcrZ{
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-AQacRZ{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AusRBt{
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-B6R8Mu{
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-B6tyoS{
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-BDc3ML:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BGL5qb{
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-BH5LMY{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BJP5p2{
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-BTIDrp{
padding-top:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*6);
padding-inline-start:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*8);
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Bxau2i{
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-C0wWhk{
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-C5AcP0{
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-C5NvAA{
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-C6WmpW{
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-CCt9FQ{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CJ9rJF{
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-CQXEDF{
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-CSFSlX{
font-size:var(--custom-font-size-14);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CXMXXE{
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-Cayhf0{
font-size:var(--phw-g-button-text-font-size);
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-D4Vwpd{
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-D4qqzu{
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-D9pAOt{
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-DAwN9K{
font-size:31px;
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DSBcO7{
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-DSonSc:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DSonSc{
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-DT27LS{
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-DgUT2O{
font-size:max(calc(var(--custom-font-size-1)*0.75),var(--tab-font-size));
color:var(--text-dark);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Dgb88D{
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-Dhne2O{
padding-top:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*6);
padding-inline-start:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*8);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DxS1vO:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DxS1vO{
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-DycUIx{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EEwLka{
padding-top:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*6);
padding-inline-start:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*8);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ETcPEq{
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-ETdzuD{
font-size:var(---phw-g-widget-title-huge-font-size);
font-family:var(--cms-g-alegreya-sans);
line-height:1.25;
font-weight:800;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EXCMcd{
font-size:var(--custom-font-size-14);
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EZERQy{
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-EeZ8Jj{
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-EkUe9l{
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-Ennh6j{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

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

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

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-G8XhwX{
padding-top:calc(var(--pu-space)*4);
padding-inline-start:calc(var(--pu-space)*4);
padding-bottom:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*4);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GJ1o0F{
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-GSqzcB{
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-GxF66k{
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-GzWFXS{
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-H0ofXN{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-H4GsA3{
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-H4aZFE{
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-H9Kf1W{
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-HB9egD:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HNkzuj{
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-HRtAzx{
color:var(--text-dark);
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-I3NOfd{
font-size:var(--custom-font-size-13);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-I4W0Oh{
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-ICNPu2{
padding-top:calc(var(--pu-space)*4);
padding-inline-start:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*6);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IE5Yyk{
color:var(--text-dark);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IGkZzB:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IVPG0W{
font-size:var(--phw-g-button-text-font-size);
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JO1WOV{
color:var(--text-dark);
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Jd1wHg{
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-JiCSay{
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-JnIDLH{
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-K5gW8z{
font-size:max(calc(var(--paragraph-font-size-2)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-K6L96V{
color:var(--text-dark);
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KnusUQ{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Kzr3w1{
font-size:var(--custom-font-size-14);
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LcpB6Q{
font-size:var(--phw-g-button-text-font-size);
}
}

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-M4WIcr{
padding-top:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*2);
padding-inline-start:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*6);
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MiQ13S{
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-Mo4dbI{
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-Mti52g{
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-MufNOr{
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-Myk8co{
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-NGqmnn:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NGqmnn{
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-NKHxo2{
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-NeqiAS{
font-size:var(--custom-font-size-14);
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Nyazls{
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-O3ANFx{
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-OMZaub:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OhKT7l:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OhKT7l{
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-P2Ddn5{
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-P9AdQr{
color:var(--text-dark);
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PDBbVI{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PNGHNV:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PNGHNV{
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-PNkMBJ{
padding-top:calc(var(--pu-space)*8);
padding-inline-start:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*6);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PVxrLB{
padding-top:calc(var(--pu-space)*4);
padding-inline-start:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*6);
}
}

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QBswmI:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QBswmI{
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-QIAeER{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QNIJRV{
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-QqqeaG{
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-R1ynrO{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-R6OyGP{
padding-inline-end:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*5);
}
}

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RdoaNL{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ReYpSo{
font-size:var(--phw-g-button-text-font-size);
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SFfx6Y{
font-size:var(--custom-font-size-14);
}
}

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

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TVfVje{
font-size:var(--custom-font-size-13);
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-U9ECzk{
font-size:var(--phw-g-button-text-font-size);
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UNRSpL{
padding-top:calc(var(--pu-space)*4);
padding-inline-start:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*6);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UOPq2w{
padding-top:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*4);
padding-inline-start:calc(var(--pu-space)*4);
padding-bottom:calc(var(--pu-space)*5);
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UfpCJk{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UopuQo{
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-V0H7Jd{
font-size:var(--custom-font-size-14);
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VDJk2d{
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-VJuLWL{
color:var(--text-dark);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VNsiuy{
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-Vd0oTV{
padding-inline-end:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*5);
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WLJrQI{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WPCR4c{
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-WdNR5w{
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-WhB22j{
padding-inline-end:calc(var(--pu-space)*6);
padding-inline-start:calc(var(--pu-space)*6);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WnQ3Z5{
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-WuXoCj{
font-size:var(--phw-g-button-text-font-size);
}
}

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

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YRrwoF{
padding-top:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*6);
padding-inline-start:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*8);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Yh1SD9{
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-Yjbk2l{
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-Yw6QFz{
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-ZLnHsi{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

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

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

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Zqorpd{
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-Zvd2RU{
color:var(--text-dark);
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aNMpEg{
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-aWYytN:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aWYytN{
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-ae8mq8{
font-size:var(--phw-g-button-text-font-size);
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-b7d4E0{
padding-top:calc(var(--pu-space)*4);
padding-inline-start:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*6);
}
}

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

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

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bkiuXs{
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-bzsqH5{
font-size:var(--phw-g-input-label-text-font-size);
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-d28Rb6{
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-d2g6U3{
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-dCprh1{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dZJSsE{
font-size:var(--custom-font-size-13);
}
}

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

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eUsvdM{
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-eYhixh{
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-fBV7BA{
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-fE8uLP{
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-fGjtKP{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fWHixk{
font-size:var(--custom-font-size-14);
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fh0axG{
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-fhW2Te{
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-fxgTZy{
font-size:var(--custom-font-size-14);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-g64uex{
font-size:var(--custom-font-size-13);
}
}

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hBRctR{
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-hI0jfy{
color:var(--text-dark);
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hcO7Tf{
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-hk8QXN{
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-hwtQnb{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-i8b3eX{
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-iGmPjL{
font-size:var(--phw-g-button-text-font-size);
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ilX7TE{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ipVoKq{
width:100%;
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-j9iVzM{
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-jSJfxd{
font-size:var(--phw-g-button-text-font-size);
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jsreh5{
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-jua7fS{
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-jxJwgg{
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-jyvElh{
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-kCp9Ns{
font-size:max(22px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kDGist{
color:var(--text-dark);
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kPAXrd{
font-size:var(--phw-g-button-text-font-size);
}
}

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

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

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-l6dfyH{
color:var(--text-dark);
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lM7EnH:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lM7EnH{
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-lUB8AK{
font-size:var(--custom-font-size-14);
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lu8Xds{
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-m8Kw1h{
color:var(--text-dark);
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mRcXPi{
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-mTsTAz{
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-miQ3Ef{
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-mnEpfG{
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-nC7pHr{
font-size:max(30px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nS0lN7:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nee98B{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nhGb4L{
padding-top:calc(var(--pu-space)*4);
padding-inline-start:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*6);
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nqsz2f{
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-oP6B5Q{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oW4v3P{
color:var(--text-dark);
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-p6x7si{
font-size:var(--phw-g-button-text-font-size);
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-p9yOSs{
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-pJBtdG{
padding-top:calc(var(--pu-space)*4);
padding-inline-start:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*6);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pNH1P6{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pfeS48:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qF6X1U{
font-size:var(--custom-font-size-14);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qbcHBk{
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-qhxvap{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qrxNZQ{
font-size:var(--custom-font-size-14);
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-r6AB6n{
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-rLRJCn{
font-size:var(--phw-g-button-text-font-size);
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rfmeDB{
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-rjNpl2{
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-roLGdJ{
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-rzxfxG{
font-size:24px;
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sKW7KH{
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-sTWd8l{
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-sUoNUp{
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-sVcnkl{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-syppAO:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tUDtAV{
padding-top:calc(var(--pu-space)*4);
padding-inline-start:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*6);
}
}

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tmOUZR{
color:var(--text-dark);
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

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

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

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

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ueOBKl{
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-ut6PS7{
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-uz7Df5{
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-uzqcEW{
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-v2aTd9:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vv4nFu:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vv4nFu{
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-vw0sIp{
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-vyYIcD{
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-vzdaqr{
padding-top:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*6);
padding-inline-start:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*8);
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wONMNE{
color:var(--text-dark);
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wRaQ8T:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wcJmbO{
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-wpvbXD{
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-wwO04G{
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-xIJvHF{
font-size:31px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xXLTiC{
font-size:var(--phw-g-button-text-font-size);
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-i-y5t4k0{
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-yH1KqO{
padding-top:calc(var(--pu-space)*4);
padding-inline-start:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*6);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ySQcdT{
padding-top:calc(var(--pu-space)*4);
padding-inline-start:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*6);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yvXbJv{
padding-top:calc(var(--pu-space)*4);
padding-inline-start:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*6);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-z3gBHe{
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-zdAdLa{
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-zpAUpP:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-image{
padding-bottom:calc(var(--pu-space)*8);
padding-inline-start:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*6);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-inner-search{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-jobcardtitle2{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-large-text-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-learn-more-link{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-left-border{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-link-button-dark{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-link-button-white{
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-locations-hero-bg{
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-numbers-big{
font-size:var(--custom-font-size-17);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-p-large-dark{
color:var(--text-dark);
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-p-small-light{
font-size:var(--phw-g-button-text-font-size);
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-p-widget-subheading-style-1{
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-p-xx-large-light{
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-paragraph-centered{
font-size:var(--phw-g-input-label-text-font-size);
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-primary-card-with-0-corners{
padding-top:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*2);
padding-inline-start:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-right-padding-8px{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

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

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

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

@media only screen and (max-width: 1199.98px) {
.phw-g-secondary-dark: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-space-top-zero{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-text-field-style-1:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-text-x-large-dark{
font-family:var(--cms-g-alegreya-sans);
font-weight:800;
font-size:var(---phw-g-widget-title-huge-font-size);
line-height:1.25;
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-vertically-centered{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-whit-bg{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-widget-subheading{
font-size:var(--custom-font-size-5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-widget-subheading-light{
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-widget-subheading-with-bottom-padding{
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-widget-title-center{
font-size:var(--custom-font-size-14);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-widget-title-left{
font-size:var(--custom-font-size-14);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-widget-title-white{
font-size:var(--custom-font-size-14);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-widget-title-white-left{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-widget-title-white1{
font-size:var(--custom-font-size-14);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-widget-title-white12{
font-size:var(--custom-font-size-14);
}
}

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

@media only screen and (max-width: 1199.98px) {
.phw-g-zero-spacings{
width:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-zero1{
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
h2{
font-size:max(21px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
other{
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) {
h3{
font-size:max(20px,var(--mobile-font-size));
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-140px{
padding-top:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*6);
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-140px-dark-bg{
padding-top:calc(var(--pu-space)*6);
padding-inline-start:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-140px-left{
padding-bottom:calc(var(--pu-space)*6);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-140px-left-grey{
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);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-140px-right{
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-140px-side-0-top{
padding-bottom:calc(var(--pu-space)*6);
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-140px-white{
padding-top:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*6);
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-160px-left-and-right{
font-size:var(---phw-g-widget-title-huge-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-160px-side{
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-240px-right-padding{
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-24px-bottom{
margin-bottom:calc(var(--mu-space)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-24px-left{
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-24px-top-margin{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-32px-gap{
gap:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-32px-top{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-40-120-px{
padding-top:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*6);
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-40px-gap{
gap:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-48px-sides{
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-64px-left-margin{
font-size:var(---phw-g-widget-title-huge-font-size);
margin-inline-start:calc(var(--mu-space)*0);
width:100%;
margin-top:calc(var(--mu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-64px-right-margin{
font-size:var(---phw-g-widget-title-huge-font-size);
margin-inline-end:calc(var(--mu-space)*0);
width:100%;
margin-top:calc(var(--mu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-70-width{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-8px-bottom-corners{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-96px-left-padding{
padding-inline-start:calc(var(--pu-space)*0);
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-avatar-initials{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-btn-link-facet-button-link{
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-btn-plain,.btn-info,.plain-button{
font-size:max(20px,var(--mobile-font-size));
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-btn-secondary,.btn-success,.secondary-button{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-secondary:hover,.btn-success,.secondary-button:hover{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-secondary:focus,.btn-success,.secondary-button:focus{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-card-bg-white{
padding-inline-end:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-card-grey-bg{
padding-inline-start:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*2);
padding-top:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*4);
margin-bottom:calc(var(--mu-space)*4);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-card-inner-padding-centered{
padding-top:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-card-title-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-card-title-dark-centered{
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-card-title-dark-left{
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-card-title-white{
font-size:var(--custom-font-size-21);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-card-title-white-left{
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-cards-title{
font-size:var(--custom-font-size-21);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-category-title{
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-centered-alignment{
padding-bottom:calc(var(--pu-space)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-centered-search{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-dark-bg{
padding-top:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*6);
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-dark-horizontal-card{
padding-inline-end:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-dark-outline{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-faq-questions{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-filters{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-grey-banner{
padding-inline-start:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*2);
justify-content:;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-grey-bg-events-search{
padding-top:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*5);
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-h1{
font-size:var(--custom-font-size-3);
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-h1-hero-title-dark{
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-h1-hero-title-primary{
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-h1-sticky-job-title{
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-h1-widget-title-dark{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-h2-card-sub-title-dark-small{
font-size:max(calc(var(--custom-font-size-1)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-h2-card-title-dark-default{
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-h2-card-title-dark-large{
font-size:max(calc(var(--custom-font-size-3)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-h2-card-title-dark-small{
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-h3-card-large-dark{
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-h3-card-light{
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-h3-card-number-primary{
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-h3-card-primary{
font-size:max(var(--custom-font-size-21),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-h3-card-xlarge-dark{
font-size:max(calc(var(--custom-font-size-3)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-header{
padding-inline-end:calc(var(--pu-space)*2);
padding-inline-start:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-hero{
padding-top:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*2);
padding-inline-start:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-hero-container{
padding-top:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-hero-title-white{
font-size:var(--custom-font-size-3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-091Ogj{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0M9Qqj:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0M9Qqj{
font-size:max(calc(var(---phw-g-widget-title-huge-font-size)*0.5),var(--mobile-font-size));
border-width:1.5px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0VqRcW:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0VqRcW{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
border-width:1.5px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0YUHSn{
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-0pkYHB{
font-size:18px;
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-0y4W0T{
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-11reE1{
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-1ImxiU{
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-1JxFvF{
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1YFVt4{
font-size:max(calc(var(--paragraph-font-size-2)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1aUYVE{
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-1lakls{
padding-top:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*2);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-2Dg4Nx{
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-2Fl5zS{
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-2I3mwd{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2Jl9OA{
padding-top:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*2);
padding-inline-start:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*6);
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-2bV4uX{
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-2ukljj{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-34h8YQ{
padding-top:calc(var(--pu-space)*6);
padding-inline-start:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*2);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-3GzfLx{
font-size:max(calc(var(--paragraph-font-size-3)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-3gSQEl{
font-size:max(calc(var(--paragraph-font-size-2)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3iqsEu{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-4433zu{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-45r6yD{
padding-inline-end:calc(var(--pu-space)*2);
padding-inline-start:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-48bZCy{
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-4ElvOg{
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-4K086C{
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-4ZOx81{
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-4geBQk{
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-4j9bbn{
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-4yfDoU{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-52guGm{
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-5FUvrk{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
font-size:var(---phw-g-widget-title-huge-font-size);
border-color:var(--stroke-dark);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1.5px;
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:solid;
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-5Qohny{
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-5RJuZF{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

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

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-5hl4ef{
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-5wCYcQ{
padding-top:calc(var(--pu-space)*0);
color:var(--text-dark);
font-weight:800;
text-decoration:none;
padding-bottom:calc(var(--pu-space)*0);
font-size:var(--custom-font-size-20);
line-height:1.1;
font-style:normal;
text-transform:none;
font-family:var(--cms-g-alegreya-sans);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5wtNnT{
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-6Muaa3{
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-6ObvIj{
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-6WZHvD{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6iBm4J{
font-family:var();
color:var(--phw-custom-black_1000000);
font-weight:700;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6ibbFs{
font-size:max(calc(var(--paragraph-font-size-2)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-6rO5mi{
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-7BAW8s{
font-size:max(calc(var(--cms-g-new)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-7fy7Zs{
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-7hcSNL{
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-7k6nOy{
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-7kOUMT{
font-size:var(--phw-g-input-label-text-font-size);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-892ItC{
padding-top:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*2);
padding-inline-start:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*6);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8AKsoC{
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-8H2x0R{
padding-top:calc(var(--pu-space)*0);
color:var(--text-dark);
font-weight:800;
text-decoration:none;
padding-bottom:calc(var(--pu-space)*0);
font-size:var(--custom-font-size-20);
line-height:1.1;
font-style:normal;
text-transform:none;
font-family:var(--cms-g-alegreya-sans);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8Q1PsV{
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-8TbjDX{
border-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8ZLwmR{
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-8tkAIj{
font-size:21px;
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-9poQUe:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9poQUe{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
border-width:1.5px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9rMksG{
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-9uBM1v{
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-AEdWiX{
font-size:var(--custom-font-size-20);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AIOWn8{
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-AKWL3E:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AKWL3E{
font-size:max(calc(var(---phw-g-widget-title-huge-font-size)*0.5),var(--mobile-font-size));
border-width:1.5px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AOEcrZ{
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-AQacRZ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AusRBt{
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-B6R8Mu{
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-B6tyoS{
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-BDc3ML:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BDc3ML{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
border-width:1.5px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BG0o5p{
font-size:max(calc(var(--paragraph-font-size-2)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BGL5qb{
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-BH5LMY{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BJP5p2{
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-BTIDrp{
padding-top:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*2);
padding-inline-start:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*6);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-Bxau2i{
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-C0wWhk{
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-C5AcP0{
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-C5NvAA{
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-C6WmpW{
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-CCt9FQ{
font-size:var(--custom-font-size-20);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CJ9rJF{
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-CQXEDF{
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-CSFSlX{
font-size:var(--custom-font-size-20);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CXMXXE{
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-Cayhf0{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CceJwh{
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-CihnQB{
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-D0GGwS{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-D4qqzu{
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-D9pAOt{
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-DAwN9K{
font-size:21px;
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-DSBcO7{
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-DSonSc:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DSonSc{
font-size:max(calc(var(---phw-g-widget-title-huge-font-size)*0.5),var(--mobile-font-size));
border-width:1.5px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DT27LS{
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-DgUT2O{
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-Dgb88D{
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-Dhne2O{
padding-top:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*2);
padding-inline-start:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*6);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DxS1vO:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DxS1vO{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
border-width:1.5px;
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-EEwLka{
padding-top:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*2);
padding-inline-start:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*6);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ETcPEq{
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-ETdzuD{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EXCMcd{
text-transform:none;
color:var(--text-dark);
font-weight:800;
text-decoration:none;
font-size:var(--custom-font-size-20);
line-height:1.1;
font-family:var(--cms-g-alegreya-sans);
font-style:normal;
margin-bottom:calc(var(--mu-space)*0);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EYJHx5{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EZERQy{
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-EeZ8Jj{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
font-size:var(---phw-g-widget-title-huge-font-size);
border-color:var(--stroke-dark);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1.5px;
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:solid;
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-EkUe9l{
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-Ennh6j{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-FEsAH4{
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-FMqyJ2{
font-size:max(calc(var(--paragraph-font-size-2)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-FYXWOo{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FqXSIW{
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-Fu7Ayg{
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-G5Aor2{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G8XhwX{
padding-top:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GJ1o0F{
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-GSqzcB{
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-GxF66k{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
font-size:var(---phw-g-widget-title-huge-font-size);
border-color:var(--stroke-dark);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1.5px;
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:solid;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GzWFXS{
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-H0ofXN{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H4GsA3{
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-H4aZFE{
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-H9Kf1W{
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-HB9egD:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HB9egD{
font-size:max(calc(var(---phw-g-widget-title-huge-font-size)*0.5),var(--mobile-font-size));
border-width:1.5px;
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ha9Bwb{
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-HgnHJg{
font-size:max(calc(var(--paragraph-font-size-2)*0.5),var(--mobile-font-size));
}
}

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

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-I4W0Oh{
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-ICNPu2{
padding-top:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*2);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-IGkZzB:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IGkZzB{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
border-width:1.5px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IJHHzU{
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-IVPG0W{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IaYv0P{
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-IaxOGZ{
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-Ieac2F{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J3SdEq{
font-size:max(calc(var(--paragraph-font-size-2)*0.5),var(--mobile-font-size));
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-K5gW8z{
font-size:max(calc(var(--paragraph-font-size-2)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K6L96V{
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-KA1Qa2{
font-size:max(calc(var(--custom-font-size-9)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-KjxwIN{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KnusUQ{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Kzr3w1{
padding-top:calc(var(--pu-space)*0);
color:var(--text-dark);
font-weight:800;
text-decoration:none;
padding-bottom:calc(var(--pu-space)*0);
font-size:var(--custom-font-size-20);
line-height:1.1;
font-style:normal;
text-transform:none;
font-family:var(--cms-g-alegreya-sans);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-LnakTq{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

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

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-M8n8Jf{
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-MJF4zh{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-MiQ13S{
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-Mo4dbI{
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-Mti52g{
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-MufNOr{
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-Myk8co{
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-NGqmnn:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NGqmnn{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
border-width:1.5px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NKHxo2{
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-NeqiAS{
font-size:var(--custom-font-size-20);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Nl3bm4{
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-Nv8Ml7{
border-width:0px;
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-Nyazls{
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-O0CW8f{
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O3ANFx{
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-OMZaub:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OMZaub{
font-size:max(calc(var(---phw-g-widget-title-huge-font-size)*0.5),var(--mobile-font-size));
border-width:1.5px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OaGHcV{
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-ObRMvS{
font-size:max(20px,var(--mobile-font-size));
color:var(--phw-custom-black_1000000);
font-weight:700;
font-family:var();
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OhKT7l:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OhKT7l{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
border-width:1.5px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P2Ddn5{
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-P9AdQr{
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-PA89R2{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-PNGHNV:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PNGHNV{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
border-width:1.5px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PNkMBJ{
padding-top:calc(var(--pu-space)*6);
padding-inline-start:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PVxrLB{
padding-top:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PZyxMo{
font-size:max(calc(var(--custom-font-size-17)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-Q90r2x{
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-QBswmI:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QBswmI{
font-size:max(calc(var(---phw-g-widget-title-huge-font-size)*0.5),var(--mobile-font-size));
border-width:1.5px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QIAeER{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QNIJRV{
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-Qj30eV{
border-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QqqeaG{
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-R1ynrO{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R5PLaN{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R6OyGP{
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-RBRsYP{
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-RGTXtf{
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RTdigc{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RZyLYg{
font-size:max(calc(var(--paragraph-font-size-2)*0.5),var(--mobile-font-size));
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-S9LWlV{
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-SFfx6Y{
padding-top:calc(var(--pu-space)*0);
color:var(--text-dark);
font-weight:800;
text-decoration:none;
padding-bottom:calc(var(--pu-space)*0);
font-size:var(--custom-font-size-20);
line-height:1.1;
font-style:normal;
text-transform:none;
font-family:var(--cms-g-alegreya-sans);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-T2Zu1Q{
font-size:max(calc(var(--paragraph-font-size-2)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TCJzzF{
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-TJghtd{
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TRocyV{
padding-inline-end:calc(var(--pu-space)*2);
padding-inline-start:calc(var(--pu-space)*2);
justify-content:;
text-align:center;
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-TwlDHr{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-UA4iUA{
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-UFaOoh{
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-UNRSpL{
padding-top:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UOPq2w{
padding-top:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UTFxzG{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-UopuQo{
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-V0H7Jd{
padding-top:calc(var(--pu-space)*0);
color:var(--text-dark);
font-weight:800;
text-decoration:none;
padding-bottom:calc(var(--pu-space)*0);
font-size:var(--custom-font-size-20);
line-height:1.1;
font-style:normal;
text-transform:none;
font-family:var(--cms-g-alegreya-sans);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V2BHVo{
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-VBY1Z5{
font-size:20px;
color:var(--black);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VDJk2d{
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-VFvcLQ{
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-VNsiuy{
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-Vd0oTV{
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-VhDasD{
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vnos8H{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VuNuAm{
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-WLFnbe{
font-size:max(calc(var(--custom-font-size-13)*0.5),var(--mobile-font-size));
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-WdNR5w{
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-WhB22j{
padding-inline-end:calc(var(--pu-space)*2);
padding-inline-start:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WnQ3Z5{
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-WuXoCj{
font-size:var(--phw-g-input-label-text-font-size);
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-X99tec{
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-XDRTpj{
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-XFJ8hl{
font-size:18px;
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-XMtXSH{
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-XRb1sA{
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-XizuTV{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
font-size:var(---phw-g-widget-title-huge-font-size);
border-color:var(--stroke-dark);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1.5px;
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:solid;
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-YRrwoF{
padding-top:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*2);
padding-inline-start:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*6);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Yh1SD9{
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-Yjbk2l{
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-Yw6QFz{
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-ZLnHsi{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZMUGwi{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZVZoeh{
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-Zb5mQA{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZqID7e{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Zqorpd{
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-Zvd2RU{
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-a8HcQ2{
font-size:21px;
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-aNMpEg{
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-aWYytN:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aWYytN{
font-size:max(calc(var(---phw-g-widget-title-huge-font-size)*0.5),var(--mobile-font-size));
border-width:1.5px;
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-b0G0xQ{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-b7d4E0{
padding-top:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b8vae6{
font-size:max(calc(var(--custom-font-size-18)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bDEE4U{
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-bGFPUV{
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bKDlP6{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-bVykTy{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bkiuXs{
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-bzsqH5{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cHFFvZ{
font-size:max(calc(var(--custom-font-size-18)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cYfaUD{
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-csFACe{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

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

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

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

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

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

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-eJzaOx{
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-eOpuFB{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eUsvdM{
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-eYhixh{
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-ezxGu9{
color:var(--phw-custom-black_1000000);
font-weight:700;
font-family:var();
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fBV7BA{
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-fE8uLP{
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-fGjtKP{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fWHixk{
padding-top:calc(var(--pu-space)*0);
color:var(--text-dark);
font-weight:800;
text-decoration:none;
padding-bottom:calc(var(--pu-space)*0);
font-size:var(--custom-font-size-20);
line-height:1.1;
font-style:normal;
text-transform:none;
font-family:var(--cms-g-alegreya-sans);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-fc9sMI{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fh0axG{
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-fhW2Te{
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-fxgTZy{
font-size:var(--custom-font-size-20);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-ggTDUq{
border-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gilKMh{
font-size:max(20px,var(--mobile-font-size));
color:var(--phw-custom-black_1000000);
font-weight:700;
font-family:var();
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-grVAcq{
font-size:max(calc(var(--custom-font-size-13)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h12w8v{
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-h56Bxs{
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-hAV3nD{
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-hBRctR{
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-hI0jfy{
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-hYnmFT{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hcO7Tf{
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-hk8QXN{
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-hwtQnb{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hyb0sW{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-i8b3eX{
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-iGmPjL{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iUzS8A{
font-size:max(calc(var(--paragraph-font-size-2)*0.5),var(--mobile-font-size));
}
}

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

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-ipVoKq{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iuwlRR{
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-j2XLwH{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
font-size:var(---phw-g-widget-title-huge-font-size);
border-color:var(--stroke-dark);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1.5px;
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:solid;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j5ZqqO{
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-j9CR57{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j9iVzM{
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-jSJfxd{
font-size:var(--phw-g-input-label-text-font-size);
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-jsreh5{
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-jua7fS{
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-jxJwgg{
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-jyvElh{
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-kCp9Ns{
font-size:20px;
color:var(--black);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kDGist{
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-kPAXrd{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kU7nxJ{
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-kWe6zS{
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-ka7u3B{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kc8AxH{
font-size:max(calc(var(--custom-font-size-15)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-knA1Nd{
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-l1eGoc{
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-l45q5b{
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-l6dfyH{
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-l7lS2n{
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lM7EnH:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lM7EnH{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
border-width:1.5px;
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-lV780s{
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-lW3jU7{
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-lu8Xds{
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-m8Kw1h{
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-mFrjIM{
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mFyesH{
font-size:max(calc(var(--custom-font-size-9)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mRcXPi{
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-mTsTAz{
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-miQ3Ef{
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-mnEpfG{
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-nC7pHr{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nS0lN7:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nS0lN7{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
border-width:1.5px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nUYpR8{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-naYjqh{
font-size:max(calc(var(--custom-font-size-13)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-nhGb4L{
padding-top:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*2);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-nqsz2f{
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-oP6B5Q{
width:100%;
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-odDZJo{
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-ogQcVT{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ov5qa9{
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-p09vbN{
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-p6oVlK{
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-size:max(20px,var(--mobile-font-size));
color:var(--phw-custom-black_1000000);
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-p9yOSs{
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-pJBtdG{
padding-top:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*2);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-pfeS48:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pfeS48{
font-size:max(calc(var(---phw-g-widget-title-huge-font-size)*0.5),var(--mobile-font-size));
border-width:1.5px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pgQklB{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pmhiUi{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-qbcHBk{
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-qhxvap{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qrxNZQ{
padding-top:calc(var(--pu-space)*0);
color:var(--text-dark);
font-weight:800;
text-decoration:none;
padding-bottom:calc(var(--pu-space)*0);
font-size:var(--custom-font-size-20);
line-height:1.1;
font-style:normal;
text-transform:none;
font-family:var(--cms-g-alegreya-sans);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qtzaHB{
font-size:max(calc(var(--paragraph-font-size-2)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-r6AB6n{
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-rLRJCn{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rV1ihw{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rfmeDB{
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-rjNpl2{
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-roLGdJ{
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-rzxfxG{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s4tCfk{
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-s4z4LJ{
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-sCem1K{
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-sEHjp8{
border-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sKW7KH{
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-sLzKtG{
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sTWd8l{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
font-size:var(---phw-g-widget-title-huge-font-size);
border-color:var(--stroke-dark);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1.5px;
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:solid;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sUoNUp{
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-sVcnkl{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-syppAO:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-syppAO{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
border-width:1.5px;
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-t2zqav{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tUDtAV{
padding-top:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tbsi1q{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-tmOUZR{
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-tpBOW2{
font-size:16px;
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-tyLhv1{
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-u6VVMt{
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uAnZg8{
padding-top:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*5);
}
}

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

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-uVBZhh{
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-uWT82q{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ueOBKl{
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-ut6PS7{
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-uz7Df5{
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-uzqcEW{
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-v2aTd9:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v2aTd9{
font-size:max(calc(var(---phw-g-widget-title-huge-font-size)*0.5),var(--mobile-font-size));
border-width:1.5px;
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-vnd5Q1{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vnoUU6{
font-size:max(calc(var(--custom-font-size-11)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vv4nFu:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vv4nFu{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
border-width:1.5px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vw0sIp{
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-vyYIcD{
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-vzdaqr{
padding-top:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*2);
padding-inline-start:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*6);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-w9x333{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wONMNE{
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-wRaQ8T:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wRaQ8T{
font-size:max(calc(var(---phw-g-widget-title-huge-font-size)*0.5),var(--mobile-font-size));
border-width:1.5px;
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-wcJmbO{
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-wpvbXD{
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
font-size:var(---phw-g-widget-title-huge-font-size);
border-color:var(--stroke-dark);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-width:1.5px;
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
border-style:solid;
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-xodOg2{
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-xzZ2sM{
font-size:max(calc(var(--paragraph-font-size-2)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y5t4k0{
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-yH1KqO{
padding-top:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ySQcdT{
padding-top:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yvXbJv{
padding-top:calc(var(--pu-space)*3);
padding-inline-start:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*6);
padding-inline-end:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z3gBHe{
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-zCqtlR{
border-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zdAdLa{
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-zpAUpP:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zpAUpP{
font-size:max(calc(var(---phw-g-widget-title-huge-font-size)*0.5),var(--mobile-font-size));
border-width:1.5px;
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-image{
padding-bottom:calc(var(--pu-space)*6);
padding-inline-start:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*2);
padding-top:calc(var(--pu-space)*1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-inner-search{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-jobcardtitle2{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-large-text-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-learn-more-link{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-left-border{
font-size:var(---phw-g-widget-title-huge-font-size);
border-width:1.5px;
border-color:var(--stroke-dark);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*1.5);
border-top-right-radius:calc(var(--border-radius-base)*1.5);
border-bottom-left-radius:calc(var(--border-radius-base)*1.5);
border-bottom-right-radius:calc(var(--border-radius-base)*1.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-left-border-1{
border-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-link-button-dark{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-link-button-white{
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-locations-hero-bg{
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-numbers-big{
font-size:var(--custom-font-size-22);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-numbers-big1{
font-size:var(--custom-font-size-22);
}
}

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-p-large-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-p-large-secondary{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-p-large-semibold-dark{
font-size:max(calc(var(--paragraph-font-size-3)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-p-semibold-dark{
font-size:max(calc(var(--paragraph-font-size-2)*0.5),var(--mobile-font-size));
}
}

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

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-p-widget-subheading-style-1{
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-p-xx-large-light{
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-paragraph-centered{
font-size:var(--phw-g-input-label-text-font-size);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-primary-card-with-0-corners{
padding-inline-start:calc(var(--pu-space)*4);
padding-inline-end:calc(var(--pu-space)*4);
padding-top:calc(var(--pu-space)*6);
padding-bottom:calc(var(--pu-space)*6);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-right-padding-8px{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-rounded-corners1{
border-width:0px;
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-search-blue{
font-size:max(calc(var(--custom-font-size-9)*0.5),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-secondary-dark: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-space-top-zero{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-style-for-hero{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-text-field-style-1:active{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-text-field-style-1{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
border-width:1.5px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-text-xx-large-dark{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-transparent-wo-border{
padding-bottom:calc(var(--pu-space)*6);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-vertically-centered{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-whit-bg{
font-size:max(var(---phw-g-widget-title-huge-font-size),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-widget-subheading{
font-size:var(--custom-font-size-5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-widget-subheading-light{
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-widget-subheading-with-bottom-padding{
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-widget-title-center{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
font-weight:800;
font-size:var(--custom-font-size-20);
line-height:1.1;
color:var(--text-dark);
font-family:var(--cms-g-alegreya-sans);
text-decoration:none;
font-style:normal;
text-transform:none;
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-widget-title-left{
font-weight:800;
font-size:var(--custom-font-size-20);
line-height:1.1;
color:var(--text-dark);
font-family:var(--cms-g-alegreya-sans);
text-decoration:none;
font-style:normal;
text-transform:none;
margin-bottom:calc(var(--mu-space)*0);
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-widget-title-white{
font-size:var(--custom-font-size-20);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-widget-title-white-left{
font-size:var(--custom-font-size-20);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-widget-title-white1{
font-size:var(--custom-font-size-20);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-widget-title-white12{
font-size:var(--custom-font-size-20);
}
}

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

@media only screen and (max-width: 767.98px) {
.phw-g-zero-spacings{
width:100%;
}
}

