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

.phw-btn, .phw-btn-nd{
border:none;
border-top-left-radius:calc(var(--border-radius-base)*0.125);
border-top-right-radius:calc(var(--border-radius-base)*0.125);
border-bottom-left-radius:calc(var(--border-radius-base)*0.125);
border-bottom-right-radius:calc(var(--border-radius-base)*0.125);
font-weight:500;
color:var(--body-color);
font-family:var(--cms-g-roboto);
font-size:var( --phw-g-widget-subheading-font-size);
text-transform:none;
}

h2{
font-weight:400;
font-size:56px;
line-height:0.9;
color:var(--body-color);
font-family:var(--cms-g-brixton);
}

h4{
font-weight:700;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.25;
font-family:var(--cms-g-bose-headline);
}

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

h1{
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:0.9;
color:var(--body-color);
font-family:var(--cms-g-brixton);
text-align:center;
}

h3{
font-weight:400;
line-height:0.9;
font-family:var(--cms-g-brixton);
}

input{
padding-inline-start:calc(var(--pu-space)*1.5);
font-family:var(--cms-g-roboto);
font-weight:400;
font-size:16px;
}

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

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

h6{
font-weight:400;
font-size:18px;
line-height:0.9;
font-family:var(--cms-g-brixton);
text-align:start;
}

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

h5{
font-weight:400;
font-size:var(--phw-g-button-text-font-size);
line-height:0.9;
font-family:var(--cms-g-brixton);
text-align:start;
}

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

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

textarea{
font-family:var(--cms-g-roboto);
font-weight:400;
font-size:14px;
}

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

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

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

a{
font-family:var(--cms-g-roboto);
font-weight:600;
font-size:16px;
}


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

.phw-g-i-CPp8L1{
font-weight:400;
font-size:70px;
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:start;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-zuXUnc{
font-weight:400;
font-size:70px;
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:start;
padding-bottom:calc(var(--pu-space)*0);
}

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

.phw-g-i-fz8yDX{
background-image:none;
background-color:var(--phw-custom-black-background212529);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
color:var(--white);
font-weight:500;
min-height:48px;
font-size:var(--phw-g-input-label-text-font-size);
text-transform:uppercase;
margin-top:auto;
margin-bottom:auto;
}

.phw-g-i-0yCLgQ{
color:var(--white);
font-weight:400;
font-size:70px;
line-height:0.9;
font-family:var(--cms-g-brixton);
text-align:center;
}

.phw-g-i-QBOymG{
padding-inline-end:calc(var(--pu-space)*10);
color:var(--text-dark);
font-weight:500;
font-size:26px;
line-height:1.25;
font-family:var(--cms-g-roboto);
text-align:start;
}

.phw-g-i-wVL2dw{
background-color:transparent;
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:2px;
color:var(--brand-color-primary);
padding-inline-start:2px;
font-weight:400;
padding-bottom:0;
box-shadow:none;
flex-direction:unset;
font-family:var(--cms-g-roboto);
justify-content:normal;
align-items:normal;
min-height:auto;
}

.phw-g-i-VsPkTC{
color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*0);
font-size:12px;
line-height:1.2;
font-family:var(--cms-g-roboto);
}

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

.phw-g-i-VhaHX5{
background-image:none;
background-color:var(--phw-custom-black-background212529);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
color:var(--white);
font-weight:500;
font-size:var(--phw-g-input-label-text-font-size);
min-height:48px;
text-transform:uppercase;
margin-top:calc(var(--mu-space)*5);
margin-bottom:auto;
}

.phw-g-i-Mitno3{
background-image:none;
background-color:var(--phw-custom-black-background212529);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
color:var(--white);
font-weight:500;
min-height:48px;
font-size:var(--phw-g-input-label-text-font-size);
text-transform:uppercase;
margin-bottom:auto;
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-LZKO5a{
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
gap:40px;
}

.phw-g-i-taN1cO{
color:var(--body-color);
font-weight:400;
font-size:56px;
line-height:0.9;
font-family:var(--cms-g-brixton);
text-align:start;
}

.phw-g-i-Apm1IX{
border:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BCRBCSUS/images/RotatingHeadshots-1784825331062.gif);
background-color:transparent;
background-repeat:no-repeat;
background-size:cover;
color:var(--text-dark);
}

.phw-g-i-C9wlej{
color:var(--body-color);
font-weight:400;
font-size:56px;
line-height:0.9;
font-family:var(--cms-g-brixton);
text-align:start;
}

.phw-g-i-Hv4AlO{
color:var(--text-dark);
font-weight:500;
font-size:24px;
line-height:var(--line-height-4);
font-family:var(--cms-g-roboto);
text-align:start;
}

.phw-g-i-GsPvge{
color:var(--text-dark);
font-weight:500;
font-size:24px;
line-height:var(--line-height-4);
font-family:var(--cms-g-roboto);
text-align:start;
}

.phw-g-i-0zLcgF{
color:var(--text-dark);
font-weight:500;
font-size:24px;
line-height:var(--line-height-4);
font-family:var(--cms-g-roboto);
text-align:start;
}

.phw-g-i-0HtKRO{
color:var(--text-dark);
font-weight:500;
font-size:24px;
line-height:var(--line-height-4);
font-family:var(--cms-g-roboto);
text-align:start;
}

.phw-g-i-FgKzOB{
color:var(--white);
font-weight:400;
font-size:70px;
line-height:0.9;
font-family:var(--cms-g-brixton);
text-align:center;
}

.phw-g-i-7Kxq2p{
color:var(--white);
font-weight:400;
font-size:70px;
line-height:0.9;
font-family:var(--cms-g-brixton);
text-align:center;
}

.phw-g-i-VlY5dj{
}

.phw-g-i-ycWS79{
overflow:hidden;
height:500px;
}
.phw-g-i-ycWS79 img{
object-fit:unset;
}

.phw-g-i-fEe6mA{
color:var(--body-color);
font-weight:400;
font-size:56px;
line-height:0.9;
font-family:var(--cms-g-brixton);
text-align:center;
}

.phw-g-i-RGddfg{
color:var(--text-dark);
font-weight:400;
font-size:18px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-roboto);
margin-top:calc(var(--mu-space) * 3);
text-align:center;
}

.phw-g-i-dSZll5{
padding-inline-end:calc(var(--pu-space)*10);
color:var(--text-dark);
font-weight:500;
font-size:26px;
line-height:1.25;
font-family:var(--cms-g-roboto);
text-align:start;
}

.phw-g-i-gd7gTZ{
background-color:transparent;
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:2px;
color:var(--brand-color-primary);
padding-inline-start:2px;
font-weight:400;
padding-bottom:0;
box-shadow:none;
flex-direction:unset;
font-family:var(--cms-g-roboto);
justify-content:normal;
align-items:normal;
min-height:auto;
}

.phw-g-i-dBPGzf{
background-color:transparent;
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:2px;
color:var(--brand-color-primary);
padding-inline-start:2px;
font-weight:400;
padding-bottom:0;
box-shadow:none;
flex-direction:unset;
font-family:var(--cms-g-roboto);
justify-content:normal;
align-items:normal;
min-height:auto;
}

.phw-g-i-hYFfg4{
padding-inline-end:calc(var(--pu-space)*10);
color:var(--text-dark);
font-weight:500;
font-size:26px;
line-height:1.25;
font-family:var(--cms-g-roboto);
text-align:start;
}

.phw-g-i-jhl95l{
color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*0);
font-size:12px;
line-height:1.2;
font-family:var(--cms-g-roboto);
}

.phw-g-i-VmWnnO{
color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*0);
font-size:12px;
line-height:1.2;
font-family:var(--cms-g-roboto);
}

.phw-g-i-66yGTj{
color:var(--body-color);
font-weight:400;
font-size:56px;
line-height:0.9;
font-family:var(--cms-g-brixton);
text-align:center;
}

.phw-g-i-eZDAwn{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
text-align:center;
}

.phw-g-i-2XSD6L{
color:var(--brand-color-primary);
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-roboto);
text-align:center;
}

.phw-g-i-BOkxFq{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-roboto);
color:var(--secondary-text);
text-align:center;
}

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

.phw-g-i-UiY219{
color:var(--brand-color-primary);
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-roboto);
text-align:center;
}

.phw-g-i-CNiinn{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-roboto);
color:var(--secondary-text);
text-align:center;
}

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

.phw-g-i-qFZsbq{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-roboto);
color:var(--secondary-text);
text-align:center;
}

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

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

.phw-g-i-tx4n9D{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-roboto);
color:var(--secondary-text);
text-align:center;
}

.phw-g-i-eNgDgq{
color:var(--brand-color-primary);
font-weight:500;
font-size:24px;
line-height:1.25;
font-family:var(--cms-g-roboto);
text-align:center;
}

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

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

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

.phw-job-description, #_PCM .jd-info{
font-size:16px !important;
}

.phw-job-description, #_PCM .jd-info{
font-weight:400 !important;
}

.phw-job-description tr, #_PCM .jd-info tr{
text-decoration:none !important;
font-weight:400 !important;
font-family:var(--cms-g-roboto) !important;
font-size:16px !important;
}

.phw-job-description th, #_PCM .jd-info th{
text-decoration:none !important;
font-weight:400 !important;
font-family:var(--cms-g-roboto) !important;
font-size:16px !important;
}

.phw-job-description td, #_PCM .jd-info td{
text-decoration:none !important;
font-weight:400 !important;
font-family:var(--cms-g-roboto) !important;
font-size:16px !important;
}

.phw-job-description table, #_PCM .jd-info table{
text-decoration:none !important;
font-weight:400 !important;
font-family:var(--cms-g-roboto) !important;
font-size:16px !important;
}

.phw-job-description strong, #_PCM .jd-info strong{
text-decoration:none !important;
font-weight:400 !important;
font-family:var(--cms-g-roboto) !important;
}

.phw-job-description span, #_PCM .jd-info span{
text-decoration:none !important;
font-weight:400 !important;
font-family:var(--cms-g-roboto) !important;
}

.phw-job-description pre, #_PCM .jd-info pre{
text-decoration:none !important;
font-weight:400 !important;
font-family:var(--cms-g-roboto) !important;
font-size:16px !important;
}

.phw-job-description p, #_PCM .jd-info p{
text-decoration:none !important;
font-weight:400 !important;
font-family:var(--cms-g-roboto) !important;
}

.phw-job-description li, #_PCM .jd-info li{
text-decoration:none !important;
font-weight:400 !important;
font-family:var(--cms-g-roboto) !important;
font-size:16px !important;
}

.phw-job-description h6, #_PCM .jd-info h6{
text-decoration:none !important;
font-size:20px !important;
}

.phw-job-description h5, #_PCM .jd-info h5{
text-decoration:none !important;
}

.phw-job-description h4, #_PCM .jd-info h4{
text-decoration:none !important;
font-weight:700 !important;
}

.phw-job-description h3, #_PCM .jd-info h3{
text-decoration:none !important;
font-weight:900 !important;
font-size:20px !important;
}

.phw-job-description h2, #_PCM .jd-info h2{
text-decoration:none !important;
font-weight:900 !important;
font-size:20px !important;
}

.phw-job-description h1, #_PCM .jd-info h1{
color:var(--brand-color-primary) !important;
text-decoration:none !important;
font-weight:900 !important;
font-size:20px !important;
}

.phw-job-description a, #_PCM .jd-info a{
font-weight:600 !important;
font-family:var(--cms-g-roboto) !important;
font-size:16px !important;
}

.phw-g-width-75{
margin-inline-start:auto;
margin-inline-end:auto;
width:75%;
}

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

.phw-g-text-xx-large-primary{
font-weight:400;
}

.phw-g-text-xx-large-dark{
font-size:var(--font-size-12);
line-height:var(--line-height-2);
font-weight:500;
}

.phw-g-text-x-large-dark{
font-weight:500;
}

.phw-g-text-large-semibold-dark{
font-weight:500;
}

.phw-g-text-field-style-3{
font-weight:400;
font-size:16px;
}

.phw-g-text-field-style-2{
font-weight:400;
font-size:16px;
}

.phw-g-text-field-style-1{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:1.25;
font-weight:400;
font-family:var(--cms-g-roboto);
align-items:center;
height:48px;
}

.phw-g-text-field-small{
font-weight:400;
font-size:16px;
}

.phw-g-text-field-large{
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
height:48px;
}

.phw-g-text-default-semibold-primary{
}

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

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

.phw-g-test{
}

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

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

.phw-g-search-results{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-search-filter-style-1{
font-size:var(--phw-g-large-text-font-size);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--input-bg);
font-weight:400;
border:var(--input-border-width) solid var(--input-stroke);
border-radius:var(--input-border-radius);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-image:url('data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e');
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-roboto);
line-height:1.5;
color:var(--placeholder-text-color-1);
padding-inline-end:calc(var(--pu-space)*0.5);
padding-inline-start:calc(var(--pu-space)*0.5);
border-style:solid;
border-width:1px;
border-color:transparent;
}

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

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

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

.phw-g-podpaddingzerotransparent{
background-color:transparent;
padding-inline-start:calc(var(--pu-space)*4);
padding-top:calc(var(--pu-space)*4);
padding-inline-end:calc(var(--pu-space)*4);
padding-bottom:calc(var(--pu-space)*4);
min-height:auto%;
}

.phw-g-paragraphmediumdark{
font-size:var(--phw-g-large-text-font-size);
color:var(--phw-custom-dark-color-light4a4a4a);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-paragraph-title-medium-dark{
font-size:var(--phw-g-button-text-font-size);
color:var(--body-color);
font-family:var(--cms-g-roboto);
font-weight:400;
}

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

.phw-g-pagination-link{
}

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

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

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

.phw-g-padding-20-24{
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*3);
}

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

.phw-g-p-xx-large-light{
font-size:var(--font-size-13);
line-height:var(--line-height-3);
font-weight:500;
}

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

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

.phw-g-p-large-semibold-dark{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-3);
font-weight:600;
}

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

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

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

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

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

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

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

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

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

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

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

.phw-g-label-text{
font-size:var(--phw-g-small-text-font-size);
line-height:1.6;
}

.phw-g-label-style{
font-size:16px;
}

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

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

.phw-g-inputmediumtextfield{
height:51px;
border-style:solid;
border-color:transparent;
border-width:1px;
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
}

.phw-g-iconstar{
}

.phw-g-iconprimary{
}

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

.phw-g-icon-right-chevron{
}

.phw-g-icon-left-chevron{
}

.phw-g-icon-left-arrow{
}

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

.phw-g-i-zyZl8S{
}

.phw-g-i-zxPS1t{
font-family:var(--cms-g-roboto);
font-weight:600;
font-size:16px;
}

.phw-g-i-zw3QPv{
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:start;
}

.phw-g-i-zu7Zpg{
background:none;
background-image:none;
background-color:transparent;
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
font-weight:500;
color:var(--alert-focus);
height:44px;
width:auto;
min-height:auto;
padding-inline-start:24px;
padding-inline-end:24px;
}

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

.phw-g-i-zdgnJq{
color:var(--brand-color-primary);
font-size:12px;
line-height:1.2;
font-family:var(--cms-g-roboto);
}

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

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

.phw-g-i-zch0bv{
border-top-width:0px;
border-right-width:0px;
border-bottom-width:8px;
border-left-width:0px;
border-bottom-color:var(--phw-custom-border-yellowccd000ff);
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
.phw-g-i-zch0bv img{
aspect-ratio:1/1;
object-fit:cover ;
}

.phw-g-i-zX5ZT2{
font-size:var(--custom-font-size-6);
}

.phw-g-i-zPoy7G{
border:none;
border-top-width:4px;
border-top-color:var(--phw-custom-border-redf0523dff);
border-right-color:var(--phw-custom-border-redf0523dff);
border-bottom-color:var(--phw-custom-border-redf0523dff);
border-left-color:var(--phw-custom-border-redf0523dff);
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:none;
pre-border-color:var(--phw-custom-border-redf0523dff);
}

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

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

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

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

.phw-g-i-zE1Esh{
font-weight:700;
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-z8h75o{
border:none;
border-top-width:4px;
border-top-color:var(--phw-custom-border-redf0523dff);
border-right-color:var(--phw-custom-border-redf0523dff);
border-bottom-color:var(--phw-custom-border-redf0523dff);
border-left-color:var(--phw-custom-border-redf0523dff);
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:none;
pre-border-color:var(--phw-custom-border-redf0523dff);
}

.phw-g-i-z6vg0m{
font-weight:400;
font-size:var(--custom-font-size-4);
line-height:1.25;
color:var(--white);
text-align:center;
}

.phw-g-i-z5WZ0L{
}

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

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

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

.phw-g-i-yrOFXr{
border-width:1px;
border-color:var(--phw-custom-border-purple7317ffff);
border-style:solid;
}

.phw-g-i-ypQCML{
color:var(--brand-color-primary);
font-size:12px;
line-height:1.2;
font-family:var(--cms-g-roboto);
}

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

.phw-g-i-yn8ZKw{
font-weight:700;
font-size:70px;
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-ydGRHC{
border:none;
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
justify-content:normal;
align-items:normal;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-ydGRHC{
margin-inline-start:auto;
margin-inline-end:auto;
}
}

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

.phw-g-i-yV2mar{
}

.phw-g-i-yPwelc{
font-weight:600;
font-size:var(--custom-font-size-2);
line-height:1.5;
color:var(--text-dark);
}

.phw-g-i-yK3K0e{
}

.phw-g-i-yJ1sag{
font-weight:400;
font-size:36px;
line-height:0.9;
color:var(--body-color);
font-family:var(--cms-g-brixton);
text-align:start;
}

.phw-g-i-yBrGVA{
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:start;
}

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

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

.phw-g-i-xzAaMm{
color:var(--secondary-text);
font-size:12px;
line-height:1.2;
font-family:var(--cms-g-roboto);
}

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

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

.phw-g-i-xvlIwe{
background-color:var(--brand-color-primary);
border-width:0px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
color:var(--white);
font-weight:500;
font-size:var(--phw-g-input-label-text-font-size);
min-height:auto;
font-family:var(--cms-g-roboto);
margin-top:calc(var(--mu-space)*2.5);
height:44px;
margin-bottom:calc(var(--mu-space)*2.5);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-xvlIwe{
padding-inline-end:24px;
padding-inline-start:24px;
width:auto;
}
}

.phw-g-i-xsQqlf{
}

.phw-g-i-xkqQLf{
border-width:1px;
border-top-width:4px;
border-color:var(--phw-custom-border-purple7317ffff);
border-top-color:var(--phw-custom-border-teal00c28fff);
border-right-color:var(--stroke-dark);
border-bottom-color:var(--stroke-dark);
border-left-color:var(--stroke-dark);
border-style:solid;
}

.phw-g-i-xj6OSG{
background-color:transparent;
border-width:0;
border-color:transparent;
color:var(--brand-color-primary);
padding-top:0;
padding-bottom:0;
padding-inline-start:2px;
padding-inline-end:2px;
min-height:auto;
box-shadow:none;
font-weight:500;
font-family:var(--cms-g-roboto);
}

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

.phw-g-i-xdi7Mw{
font-family:var(--cms-g-roboto);
font-weight:400;
font-size:18px;
line-height:1.3;
}

.phw-g-i-xZb8IE{
font-weight:700;
font-size:36px;
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-xZW1oV{
font-size:18px;
color:var(--body-color);
font-family:var(--cms-g-roboto);
}

.phw-g-i-xTJdu7{
background-image:none;
background-color:var(--phw-custom-black-background212529);
}

.phw-g-i-xPec6U{
font-weight:400;
font-size:70px;
line-height:1;
color:var(--white);
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-xPD142{
font-size:24px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-x9cjby{
}

.phw-g-i-x3uwAh{
font-weight:500;
line-height:1.2;
font-family:var(--cms-g-roboto);
font-size:36px;
}

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

.phw-g-i-wy6yDO{
background-color:var(--brand-color-primary);
border-width:0px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
padding-inline-end:24px;
color:var(--white);
padding-inline-start:24px;
font-weight:500;
min-height:auto;
height:44px;
}

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

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

.phw-g-i-wr9jco{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:start;
}

.phw-g-i-wr7iwq{
padding-inline-end:2px;
color:var(--brand-color-primary);
padding-inline-start:2px;
font-weight:500;
display:inline-flex;
text-decoration:none;
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-roboto);
min-height:0px;
height:auto;
}

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

.phw-g-i-wljAbM{
background-image:none;
background-color:var(--phw-custom-blue-background005bffff);
text-align:left;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-wldayi{
border:none;
border-top-width:4px;
border-top-color:var(--phw-custom-border-redf0523dff);
border-right-color:var(--phw-custom-border-redf0523dff);
border-bottom-color:var(--phw-custom-border-redf0523dff);
border-left-color:var(--phw-custom-border-redf0523dff);
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:none;
pre-border-color:var(--phw-custom-border-redf0523dff);
}

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

.phw-g-i-wgnSHN{
font-weight:700;
font-size:56px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-bose-headline);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-wfkdzN{
padding-inline-end:2px;
color:var(--brand-color-primary);
padding-inline-start:2px;
font-weight:500;
display:inline-flex;
text-decoration:none;
font-size:var( --phw-g-widget-subheading-font-size);
line-height:1.2;
font-family:var(--cms-g-roboto);
min-height:0px;
height:auto;
}

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

.phw-g-i-wa7Kgq{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-wSNjoD{
font-weight:700;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-wRWQ13{
font-size:42px;
line-height:var(--line-height-2);
color:var(--white);
font-weight:700;
font-family:var(--cms-g-bose-headline);
}

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

.phw-g-i-wPTls6{
}

.phw-g-i-wOMOwM{
border:none;
background-image:none;
background-color:var(--phw-custom-black-background212529);
text-align:left;
box-shadow:none;
background-repeat:no-repeat;
}

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

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

.phw-g-i-w6fLX8{
border-bottom-width:4px;
border-color:var(--brand-color-primary);
border-top-color:var(--brand-color-primary);
border-right-color:var(--brand-color-primary);
border-bottom-color:var(--phw-custom-border-redf0523dff);
border-left-color:var(--brand-color-primary);
border-style:solid;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:solid;
pre-border-color:var(--brand-color-primary);
}
.phw-g-i-w6fLX8 img{
aspect-ratio:1/1;
object-fit:cover;
}

.phw-g-i-w4yKfM{
border-top-width:0px;
border-right-width:0px;
border-bottom-width:4px;
border-left-width:0px;
border-color:var(--brand-color-primary);
border-top-color:var(--brand-color-primary);
border-right-color:var(--brand-color-primary);
border-bottom-color:var(--phw-custom-border-blue005bffff);
border-left-color:var(--brand-color-primary);
border-style:solid;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:solid;
pre-border-color:var(--brand-color-primary);
}
.phw-g-i-w4yKfM img{
aspect-ratio:1/1;
object-fit:cover;
}

.phw-g-i-w4EdgY{
border:none;
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

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

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

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

.phw-g-i-w2uMwh{
background-color:transparent;
border-width:0;
border-color:transparent;
color:var(--brand-color-primary);
padding-top:0;
padding-bottom:0;
padding-inline-start:2px;
padding-inline-end:2px;
min-height:auto;
box-shadow:none;
font-weight:400;
font-family:var(--cms-g-roboto);
justify-content:normal;
align-items:normal;
flex-direction:unset;
}

.phw-g-i-vrpNqR{
font-weight:500;
font-size:18px;
color:var(--brand-color-primary);
font-family:var(--cms-g-bose-text);
}

.phw-g-i-vhbizi{
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:start;
}

.phw-g-i-vd4WXx{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-bose-text);
font-weight:500;
}

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

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

.phw-g-i-var6JU{
}

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

.phw-g-i-vXJ9qu{
color:var(--white);
font-weight:700;
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-vSF8vB{
font-size:16px;
line-height:1.25;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:400;
}

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

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

.phw-g-i-vARa32{
color:var(--white);
font-size:18px;
}

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

.phw-g-i-v6YZ0V{
font-weight:700;
font-size:36px;
color:var(--white);
font-family:var(--cms-g-brixton);
}

.phw-g-i-umX5J0{
border:none;
border-top-width:4px;
border-top-color:var(--phw-custom-border-redf0523dff);
border-right-color:var(--phw-custom-border-redf0523dff);
border-bottom-color:var(--phw-custom-border-redf0523dff);
border-left-color:var(--phw-custom-border-redf0523dff);
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:none;
pre-border-color:var(--phw-custom-border-redf0523dff);
}

.phw-g-i-ulqfR7{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:center;
}

.phw-g-i-ukv8Qo{
font-weight:700;
font-family:var(--cms-g-bose-headline);
text-align:start;
}

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

.phw-g-i-ueS187{
font-weight:400;
font-size:70px;
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:center;
}

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

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

.phw-g-i-uWSnSb{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1;
color:var(--brand-color-primary);
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-uQu48W{
}

.phw-g-i-uJCXoj{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:start;
}

.phw-g-i-uIavgv{
}

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

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

.phw-g-i-u2i5zl{
background-image:none;
background-color:var(--phw-custom-black-background212529);
align-items:center;
}

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

.phw-g-i-twd8Ke{
font-weight:500;
font-family:var(--cms-g-roboto);
font-size:36px;
line-height:1.2;
}

.phw-g-i-tu4WuO{
color:var(--white);
font-weight:400;
font-size:70px;
line-height:0.9;
min-height:0px;
margin-inline-start:auto;
margin-inline-end:auto;
font-family:var(--cms-g-brixton);
margin-top:auto;
margin-bottom:auto;
text-align:start;
min-width:0px;
}

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

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

.phw-g-i-tnEkIx{
border-top-width:0px;
border-right-width:0px;
border-bottom-width:4px;
border-left-width:0px;
border-bottom-color:var(--phw-custom-border-blue005bffff);
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
.phw-g-i-tnEkIx img{
aspect-ratio:1/1;
object-fit:cover ;
}

.phw-g-i-tmNf2g{
font-size:15px;
}

.phw-g-i-thV3vD{
}

.phw-g-i-tgpVgT{
}

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

.phw-g-i-tdD1sN{
color:var(--white);
font-weight:700;
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-tUYwtW{
max-height:194px;
height:200px;
}
.phw-g-i-tUYwtW img{
aspect-ratio:1/1;
object-fit:fill;
height:100% ;
width:100% ;
}

.phw-g-i-tThnGI{
}

.phw-g-i-tSiX4B{
}

.phw-g-i-tS4mSK{
font-size:18px;
line-height:1.5;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-tS0qyh{
font-size:16px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-roboto);
}

.phw-g-i-tRogNz{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
align-items:center;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:auto;
margin-top:auto;
}

.phw-g-i-tRLckG{
gap:62px;
}

.phw-g-i-tQRfMA{
font-weight:700;
font-size:var(--phw-g-hero-title-font-size);
line-height:1;
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-tPf8kN{
color:var(--white);
font-weight:700;
font-family:var(--cms-g-bose-headline);
}

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

.phw-g-i-tP2KrU{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--secondary-text);
font-family:var(--cms-g-roboto);
text-align:start;
}

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

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

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

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

.phw-g-i-tBPM7S{
}

.phw-g-i-t7buUh{
border:none;
background-image:none;
background-color:var(--brand-color-primary);
}

.phw-g-i-t1pgBr{
font-size:24px;
line-height:1.3;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-t1bfFw{
font-weight:900;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-bose-headline);
text-align:start;
}

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

.phw-g-i-slLnYh{
border:none;
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

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

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

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

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

.phw-g-i-sVAvk8{
font-weight:400;
font-size:var(--custom-font-size-1);
line-height:0.9;
color:var(--text-dark);
font-family:var(--cms-g-brixton);
}

.phw-g-i-sRe04C{
background-image:none;
background-color:transparent;
font-weight:500;
line-height:1.2;
font-family:var(--cms-g-roboto);
font-size:26px;
}

.phw-g-i-sRIb4E{
font-weight:400;
font-size:70px;
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:start;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-sNcb6u{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
align-items:center;
margin-top:auto;
margin-bottom:auto;
}

.phw-g-i-sG64HH{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--secondary-text);
font-family:var(--cms-g-roboto);
text-align:start;
}

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

.phw-g-i-sC36LM{
border-width:1px;
border-top-width:4px;
border-color:var(--phw-custom-border-purple7317ffff);
border-top-color:var(--phw-custom-border-redf0523dff);
border-right-color:var(--stroke-dark);
border-bottom-color:var(--stroke-dark);
border-left-color:var(--stroke-dark);
border-style:solid;
}

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

.phw-g-i-s8IqLv{
text-transform:uppercase;
gap:73px;
font-size:18px;
font-family:var(--cms-g-bose-text);
justify-content:start;
align-items:center;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-s8IqLv{
margin-inline-start:calc(var(--mu-space)*4.375);
margin-inline-end:calc(var(--mu-space)*4.375);
}
}

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

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

.phw-g-i-rwhnGT{
background-color:transparent;
border-width:0;
border-color:transparent;
font-weight:500;
text-decoration:none;
height:var(--btn-height);
color:var(--phw-custom-dark-color-light4a4a4a);
padding:0;
min-height:auto;
box-shadow:none;
font-family:var(--cms-g-roboto);
}

.phw-g-i-rtWE7F{
margin-top:auto;
margin-bottom:auto;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-rtWE7F{
margin-inline-start:auto;
margin-inline-end:auto;
}
}

.phw-g-i-rrOE73{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
color:var(--white);
font-size:var(--phw-g-input-label-text-font-size);
min-height:45px;
margin-top:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-rpXHsk{
background-color:transparent;
border-width:0;
border-color:transparent;
color:var(--brand-color-primary);
padding-top:0;
padding-bottom:0;
padding-inline-start:2px;
padding-inline-end:2px;
min-height:auto;
box-shadow:none;
font-weight:500;
font-family:var(--cms-g-roboto);
justify-content:start;
flex-direction:unset;
}

.phw-g-i-rmxSfQ{
color:var(--body-color);
font-weight:400;
font-size:56px;
line-height:0.9;
font-family:var(--cms-g-brixton);
text-align:start;
}

.phw-g-i-rkfrCD{
background-color:transparent;
border-width:0;
border-color:transparent;
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
padding-top:0;
padding-inline-end:2px;
padding-inline-start:2px;
padding-bottom:0;
box-shadow:none;
flex-direction:unset;
justify-content:normal;
align-items:normal;
min-height:auto;
}

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

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

.phw-g-i-rivjSm{
font-size:var(--phw-g-button-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:center;
}

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

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

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

.phw-g-i-rhiOZH{
width:auto;
}

.phw-g-i-rfy1gy{
background-image:none;
background-color:var(--phw-custom-blue-background005bffff);
text-align:left;
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*7.5);
}

.phw-g-i-reM462{
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-reM462{
padding-inline-end:calc(var(--pu-space)*10);
padding-inline-start:calc(var(--pu-space)*10);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}
}

.phw-g-i-rb9qL5{
font-weight:400;
font-size:56px;
color:var(--white);
font-family:var(--cms-g-brixton);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
line-height:1.5;
}

.phw-g-i-rYAFP7{
font-size:18px;
line-height:1.2;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-rXVN9T{
}

.phw-g-i-rW4nw7{
font-weight:700;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-rViM8E{
border-top-width:0px;
border-right-width:0px;
border-bottom-width:8px;
border-left-width:0px;
border-bottom-color:var(--phw-custom-border-yellowccd000ff);
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
.phw-g-i-rViM8E img{
aspect-ratio:1/1;
object-fit:cover ;
}

.phw-g-i-rRzLSE{
align-items:end;
}

.phw-g-i-rQryVT{
background-image:none;
background-color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-rI0Fqi{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-roboto);
}

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

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

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

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

.phw-g-i-qs1ozy{
}

.phw-g-i-qnreHk{
}

.phw-g-i-qhX66i{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-qe1PuN{
font-weight:700;
font-size:56px;
line-height:0.9;
color:var(--brand-color-primary);
font-family:var(--cms-g-bose-headline);
}

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

.phw-g-i-qbbiuG{
font-weight:400;
font-size:70px;
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:start;
padding-bottom:calc(var(--pu-space)*0);
}

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

.phw-g-i-qXY3M6{
background:none;
background-image:none;
background-color:transparent;
text-align:left;
}

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

.phw-g-i-qRLcJU{
}

.phw-g-i-qQTf5f{
font-weight:400;
font-size:70px;
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:center;
}

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

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

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

.phw-g-i-qFU21E{
}

.phw-g-i-qFE5aI{
padding-inline-end:2px;
color:var(--brand-color-primary);
padding-inline-start:2px;
font-weight:500;
display:inline-flex;
text-decoration:none;
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-roboto);
min-height:0px;
height:auto;
}

.phw-g-i-qECceD{
font-weight:700;
font-size:60px;
line-height:var(--line-height-1);
color:var(--brand-color-primary);
font-family:var(--cms-g-bose-headline);
}

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

.phw-g-i-q2yCKQ{
font-size:16px;
line-height:var(--paragraph-line-height-3);
color:var(--secondary-text);
font-family:var(--cms-g-roboto);
}

.phw-g-i-q25E14{
font-size:14px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:start;
}

.phw-g-i-pvhmB4{
background-color:var(--brand-color-primary);
border-width:0px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
font-weight:500;
color:var(--white);
width:auto;
min-height:auto;
height:44px;
margin-top:calc(var(--mu-space)*1.25);
padding-inline-start:24px;
padding-inline-end:24px;
text-transform:uppercase;
}

.phw-g-i-poAFbA{
gap:62px;
margin-top:auto;
margin-bottom:auto;
text-align:left;
}

.phw-g-i-pmbpbN{
font-weight:500;
font-size:36px;
line-height:1.2;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
margin-bottom:calc(var(--mu-space)*2.5);
}

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

.phw-g-i-pg66UE{
margin-top:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*2.5);
}
.phw-g-i-pg66UE img{
aspect-ratio:1/1;
object-fit:cover ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-pg66UE{
width:350px;
margin-inline-start:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*2.5);
}
.phw-g-i-pg66UE img{
object-fit:cover;
}
}

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

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

.phw-g-i-pbHV60{
border:none;
text-align:center;
height:30px;
}
.phw-g-i-pbHV60 img{
object-fit:cover ;
height:100% ;
width:100% ;
}

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

.phw-g-i-paEenp{
}

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

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

.phw-g-i-pMma3E{
font-weight:400;
font-size:70px;
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:start;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-pKX83C{
font-family:var(--cms-g-brixton);
font-weight:400;
text-align:center;
font-size:46px;
}

.phw-g-i-pIw602{
}

.phw-g-i-pHnOxn{
}

.phw-g-i-pHHk37{
border-bottom-width:4px;
border-color:var(--brand-color-primary);
border-top-color:var(--brand-color-primary);
border-right-color:var(--brand-color-primary);
border-bottom-color:var(--phw-custom-border-yellowccd000ff);
border-left-color:var(--brand-color-primary);
border-style:solid;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:solid;
pre-border-color:var(--brand-color-primary);
}
.phw-g-i-pHHk37 img{
object-fit:cover ;
}

.phw-g-i-pFEphH{
}

.phw-g-i-pDrXgo{
border-top-width:0px;
border-right-width:0px;
border-bottom-width:4px;
border-left-width:0px;
border-bottom-color:var(--phw-custom-border-yellowccd000ff);
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
.phw-g-i-pDrXgo img{
aspect-ratio:1/1;
object-fit:cover ;
}

.phw-g-i-pBJ5aJ{
max-height:none;
max-width:auto;
justify-content:normal;
min-height:0px;
align-items:normal;
}
.phw-g-i-pBJ5aJ img{
object-fit:cover;
}

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

.phw-g-i-oz9EVy{
font-weight:700;
font-size:60px;
line-height:1.25;
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-ox178G{
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
gap:20px;
}

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

.phw-g-i-ousGLj{
}

.phw-g-i-osy9G0{
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
line-height:1.2;
font-size:36px;
margin-bottom:calc(var(--mu-space)*2.5);
}

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

.phw-g-i-on3ylx{
}

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

.phw-g-i-oeResb{
font-family:var(--cms-g-roboto);
font-weight:600;
font-size:16px;
}

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

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

.phw-g-i-oUKryI{
}

.phw-g-i-oTr6Lt{
max-height:none;
max-width:auto;
justify-content:normal;
min-height:0px;
align-items:normal;
min-width:0px;
}
.phw-g-i-oTr6Lt img{
object-fit:cover;
}

.phw-g-i-oTgPdX{
color:var(--text-dark);
font-weight:500;
font-size:26px;
line-height:1.25;
font-family:var(--cms-g-roboto);
text-align:start;
}

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

.phw-g-i-oNrGMs{
margin-top:auto;
margin-bottom:auto;
height:auto;
}
.phw-g-i-oNrGMs img{
object-fit:cover ;
height:100% ;
width:100% ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-oNrGMs{
width:auto;
margin-inline-start:auto;
margin-inline-end:auto;
}
.phw-g-i-oNrGMs img{
object-fit:cover ;
}
}

.phw-g-i-oKufGX{
border-width:1px;
border-top-width:4px;
border-color:var(--phw-custom-border-purple7317ffff);
border-top-color:var(--phw-custom-border-blue005bffff);
border-right-color:var(--stroke-dark);
border-bottom-color:var(--stroke-dark);
border-left-color:var(--stroke-dark);
border-style:solid;
}

.phw-g-i-oJQ16T{
border-width:1px;
border-top-width:4px;
border-color:var(--phw-custom-border-purple7317ffff);
border-top-color:var(--phw-custom-border-redf0523dff);
border-right-color:var(--stroke-dark);
border-bottom-color:var(--stroke-dark);
border-left-color:var(--stroke-dark);
border-style:solid;
}

.phw-g-i-oG4Gsr{
font-size:18px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-roboto);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-o8ODXL{
font-size:24px;
line-height:1.5;
font-family:var(--cms-g-bose-text);
font-weight:400;
}

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

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

.phw-g-i-o1iVOy{
font-weight:700;
font-size:var(--phw-g-hero-title-font-size);
line-height:1;
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-o1d7Lj{
background-image:none;
background-color:var(--brand-color-primary);
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
}

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

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

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

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

.phw-g-i-nmSgrb{
background-color:transparent;
border-width:0;
border-color:transparent;
color:var(--brand-color-primary);
padding-top:0;
padding-bottom:0;
padding-inline-start:2px;
padding-inline-end:2px;
min-height:auto;
box-shadow:none;
font-weight:400;
font-family:var(--cms-g-roboto);
}

.phw-g-i-nefI4R{
font-weight:400;
font-size:36px;
line-height:1;
color:var(--text-dark);
font-family:var(--cms-g-brixton);
}

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

.phw-g-i-nSoZ9S{
}

.phw-g-i-nSl7dn{
padding-top:calc(var(--pu-space)*0);
font-weight:600;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
font-family:var(--cms-g-roboto);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-nSl7dn{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*10);
margin-inline-end:calc(var(--mu-space)*10);
}
}

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

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

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

.phw-g-i-nLCaJw{
font-weight:700;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-bose-headline);
}

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

.phw-g-i-nJw4FH{
}

.phw-g-i-nIHdJR{
border-top-width:0px;
border-right-width:0px;
border-bottom-width:8px;
border-left-width:0px;
border-bottom-color:var(--phw-custom-border-purple7317ffff);
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
.phw-g-i-nIHdJR img{
aspect-ratio:1/1;
object-fit:cover ;
}

.phw-g-i-nAKExx{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:start;
}

.phw-g-i-n8Zaok{
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:start;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-n8Zaok{
margin-inline-start:0;
margin-inline-end:auto;
}
}

.phw-g-i-n8B9WK{
font-size:18px;
line-height:1.75;
color:var(--secondary-text);
font-family:var(--cms-g-roboto);
font-weight:400;
}

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

.phw-g-i-n4oEHl{
}

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

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

.phw-g-i-n1LruQ{
border-top-width:0px;
border-right-width:0px;
border-bottom-width:4px;
border-left-width:0px;
border-bottom-color:var(--phw-custom-border-redf0523dff);
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
.phw-g-i-n1LruQ img{
aspect-ratio:1/1;
object-fit:cover ;
}

.phw-g-i-my0I0h{
margin-top:auto;
margin-bottom:auto;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-my0I0h{
margin-inline-start:auto;
margin-inline-end:auto;
}
}

.phw-g-i-mxwOGW{
height:30px;
}
.phw-g-i-mxwOGW img{
aspect-ratio:1/1;
object-fit:cover ;
height:100% ;
width:100% ;
}

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

.phw-g-i-mwT9o5{
background-image:none;
background-color:var(--phw-custom-blue-background005bffff);
padding-top:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*2);
}

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

.phw-g-i-mn99fO{
font-family:var(--cms-g-bose-headline);
font-weight:700;
}

.phw-g-i-mhA8NT{
font-size:16px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
}

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

.phw-g-i-mXxq6A{
font-weight:400;
line-height:1;
color:var(--white);
font-family:var(--cms-g-bose-headline);
text-align:start;
font-size:56px;
}

.phw-g-i-mX9zWl{
}

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

.phw-g-i-mTOP3b{
font-weight:700;
font-size:70px;
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-bose-headline);
margin-top:calc(var(--mu-space)*-1.25);
margin-bottom:calc(var(--mu-space)*-1.25);
}

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

.phw-g-i-mPxrrv{
}
.phw-g-i-mPxrrv img{
aspect-ratio:16/9;
object-fit:cover ;
}

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

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-mNtnG6{
padding-inline-end:32px;
padding-inline-start:32px;
}
}

.phw-g-i-mM1OT5{
font-weight:400;
font-size:84px;
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:center;
}

.phw-g-i-mJQDlH{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
color:var(--white);
font-size:var(--phw-g-input-label-text-font-size);
min-height:45px;
font-weight:500;
font-family:var(--cms-g-roboto);
}

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

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

.phw-g-i-mCGVCH{
font-family:var(--cms-g-bose-headline);
font-weight:700;
}

.phw-g-i-mC4zp9{
font-size:24px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-m9NiIE{
gap:62px;
}

.phw-g-i-m844UL{
}

.phw-g-i-m731YY{
background-color:transparent;
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:0;
color:var(--white);
padding-inline-start:0;
font-weight:600;
text-decoration:underline;
padding-bottom:0;
font-size:var(--phw-g-large-text-font-size);
min-height:auto;
line-height:var(--paragraph-line-height-2);
box-shadow:none;
font-family:var(--cms-g-roboto);
padding-inline-right:0;
height:auto;
}

.phw-g-i-m40zLf{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:start;
}

.phw-g-i-m32Z1m{
}

.phw-g-i-m28wim{
}

.phw-g-i-lxEvsg{
border:none;
font-weight:500;
font-size:24px;
line-height:var(--line-height-4);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
text-align:start;
}

.phw-g-i-ldHNXR{
border-width:1px;
border-top-width:4px;
border-color:var(--phw-custom-border-purple7317ffff);
border-right-color:var(--stroke-dark);
border-bottom-color:var(--stroke-dark);
border-left-color:var(--stroke-dark);
border-style:solid;
}

.phw-g-i-lbJyoz{
font-weight:400;
font-size:var(--custom-font-size-4);
line-height:0.9;
color:var(--body-color);
font-family:var(--cms-g-brixton);
}

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

.phw-g-i-lYGiLb{
}

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

.phw-g-i-lO75E0{
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:start;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-lO75E0{
margin-inline-start:0;
margin-inline-end:auto;
}
}

.phw-g-i-l9bMp9{
font-weight:400;
font-size:56px;
line-height:0.9;
color:var(--body-color);
font-family:var(--cms-g-brixton);
text-align:center;
}

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

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

.phw-g-i-l4i9Sh{
border-top-width:4px;
border-color:var(--phw-custom-border-redf0523dff);
border-top-color:var(--phw-custom-border-redf0523dff);
border-right-color:var(--phw-custom-border-redf0523dff);
border-bottom-color:var(--phw-custom-border-redf0523dff);
border-left-color:var(--phw-custom-border-redf0523dff);
pre-border-width:0px;
pre-border-style:none;
pre-border-color:var(--phw-custom-border-redf0523dff);
}

.phw-g-i-l1yxrn{
}

.phw-g-i-l1eVpy{
font-family:var(--cms-g-brixton);
font-weight:400;
text-align:center;
font-size:48px;
}

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

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

.phw-g-i-kxj88s{
border:none;
font-size:16px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-klWuu9{
}

.phw-g-i-khyjf9{
color:var(--brand-color-primary);
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
font-family:var(--cms-g-bose-headline);
text-align:start;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-khyjf9{
margin-inline-start:calc(var(--mu-space)*-10);
margin-inline-end:calc(var(--mu-space)*-10);
}
}

.phw-g-i-khG2K3{
}

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

.phw-g-i-kcZbXz{
border:none;
border-top-width:4px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-top-color:var(--phw-custom-border-redf0523dff);
border-right-color:var(--phw-custom-border-redf0523dff);
border-bottom-color:var(--phw-custom-border-redf0523dff);
border-left-color:var(--phw-custom-border-redf0523dff);
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
pre-border-width:0px;
pre-border-style:none;
pre-border-color:var(--phw-custom-border-redf0523dff);
}

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

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

.phw-g-i-kXwLQU{
font-size:18px;
line-height:1.25;
color:var(--white);
}

.phw-g-i-kUwGNQ{
font-size:16px;
font-family:var(--cms-g-roboto);
line-height:1.2;
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-kUpM3M{
border:none;
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:start;
}

.phw-g-i-kPFLZB{
font-weight:500;
font-size:26px;
line-height:1.2;
font-family:var(--cms-g-roboto);
}

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

.phw-g-i-kJqnK5{
}

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

.phw-g-i-kHhFHW{
border-top-width:4px;
border-color:var(--phw-custom-border-green008100ff);
border-top-color:var(--phw-custom-border-green008100ff);
border-right-color:var(--phw-custom-border-green008100ff);
border-bottom-color:var(--phw-custom-border-green008100ff);
border-left-color:var(--phw-custom-border-green008100ff);
border-style:solid;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:solid;
pre-border-color:var(--phw-custom-border-green008100ff);
}

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

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

.phw-g-i-k2opCT{
}

.phw-g-i-k2mEeD{
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:500;
font-size:18px;
line-height:1.25;
}

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

.phw-g-i-jxKnzk{
}

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

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

.phw-g-i-jpqngK{
font-weight:400;
font-size:70px;
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:start;
padding-bottom:calc(var(--pu-space)*0);
}

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

.phw-g-i-je9MWr{
border-width:1px;
border-top-width:4px;
border-color:var(--phw-custom-border-purple7317ffff);
border-top-color:var(--phw-custom-border-redf0523dff);
border-right-color:var(--stroke-dark);
border-bottom-color:var(--stroke-dark);
border-left-color:var(--stroke-dark);
border-style:solid;
}

.phw-g-i-jcsiMg{
padding-top:calc(var(--pu-space)*2.5);
gap:15px;
padding-bottom:calc(var(--pu-space)*2.5);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

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

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

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-jb09BC{
margin-inline-start:calc(var(--mu-space)*-10);
margin-inline-end:calc(var(--mu-space)*-10);
}
}

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

.phw-g-i-jSupek{
font-weight:900;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-bose-headline);
}

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

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

.phw-g-i-jNjF3N{
font-weight:400;
line-height:0.9;
font-family:var(--cms-g-brixton);
text-align:start;
}

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

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

.phw-g-i-jIbYPM{
height:503%;
}
.phw-g-i-jIbYPM img{
object-fit:cover ;
height:100% ;
width:100% ;
}

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

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

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

.phw-g-i-j9kdFq{
background:none;
background-image:none;
background-color:transparent;
text-align:left;
}

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

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

.phw-g-i-j6HWMS{
}

.phw-g-i-iyUgig{
font-weight:400;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-brixton);
margin-bottom:calc(var(--mu-space)*2);
font-size:50px;
}

.phw-g-i-ivgRr6{
border:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BCRBCSUS/images/RotatingHeadshots-1784825331062.gif);
background-color:transparent;
color:var(--text-dark);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-irPRmF{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:start;
}

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

.phw-g-i-ipx9Qj{
color:var(--body-color);
font-weight:400;
font-size:18px;
font-family:var(--cms-g-roboto);
line-height:1.5;
}

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

.phw-g-i-in8mwM{
background-color:transparent;
border-width:0;
border-color:transparent;
color:var(--brand-color-primary);
padding-top:0;
padding-bottom:0;
padding-inline-start:2px;
padding-inline-end:2px;
min-height:auto;
box-shadow:none;
font-weight:500;
font-family:var(--cms-g-roboto);
}

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

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

.phw-g-i-ifhmrs{
font-weight:400;
font-size:56px;
line-height:0.9;
color:var(--body-color);
font-family:var(--cms-g-brixton);
text-align:start;
}

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

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-ic4xag{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
.phw-g-i-ic4xag img{
object-fit:cover ;
}
}

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

.phw-g-i-iPMTEd{
}

.phw-g-i-iHlwWc{
}

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

.phw-g-i-i9sc2w{
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:start;
}

.phw-g-i-i8kqGS{
}

.phw-g-i-i8VWbS{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-brixton);
}

.phw-g-i-i8ACiE{
font-weight:600;
font-size:16px;
font-family:var(--cms-g-roboto);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-i8ACiE{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*10);
margin-inline-end:calc(var(--mu-space)*10);
}
}

.phw-g-i-i7Tgt2{
border-width:0px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:4px;
border-left-width:0px;
border-color:var(--brand-color-primary);
border-top-color:var(--brand-color-primary);
border-right-color:var(--brand-color-primary);
border-bottom-color:var(--phw-custom-border-yellowccd000ff);
border-left-color:var(--brand-color-primary);
border-style:solid;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:solid;
pre-border-color:var(--brand-color-primary);
}
.phw-g-i-i7Tgt2 img{
aspect-ratio:1/1;
object-fit:fill;
border-width:0px;
}

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

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

.phw-g-i-i2inSP{
}

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

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

.phw-g-i-hvVUOi{
max-height:538px;
height:600px;
}
.phw-g-i-hvVUOi img{
object-fit:cover ;
height:100% ;
width:100% ;
}

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

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

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

.phw-g-i-hZLKKh{
}

.phw-g-i-hTlOAo{
font-family:var(--cms-g-roboto);
font-weight:400;
font-size:16px;
line-height:1.1;
}

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

.phw-g-i-hO94IH{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:center;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-hHPrCL{
}

.phw-g-i-hEORuj{
background-color:transparent;
border-width:0;
border-color:transparent;
color:var(--brand-color-primary);
padding-top:0;
padding-bottom:0;
padding-inline-start:2px;
padding-inline-end:2px;
min-height:auto;
box-shadow:none;
font-weight:500;
font-family:var(--cms-g-roboto);
}

.phw-g-i-hEMlXs{
}

.phw-g-i-hBmxAr{
background-color:var(--brand-color-primary);
border-width:0px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
padding-inline-end:24px;
color:var(--white);
padding-inline-start:24px;
font-weight:500;
min-height:auto;
text-transform:uppercase;
height:44px;
}

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

.phw-g-i-h8jWDj{
border:none;
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/BCRBCSUS/images/RotatingHeadshots-1784825331062.gif);
background-color:transparent;
color:var(--text-dark);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-h7Gxrk{
}

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

.phw-g-i-h3eszV{
max-height:none;
max-width:auto;
min-height:0px;
justify-content:normal;
align-items:normal;
}
.phw-g-i-h3eszV img{
aspect-ratio:1/1;
object-fit:cover;
}

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

.phw-g-i-gz87A2{
}

.phw-g-i-gwtUiN{
border-top-width:4px;
border-color:var(--phw-custom-border-redf0523dff);
border-top-color:var(--phw-custom-border-redf0523dff);
border-right-color:var(--phw-custom-border-redf0523dff);
border-bottom-color:var(--phw-custom-border-redf0523dff);
border-left-color:var(--phw-custom-border-redf0523dff);
pre-border-width:0px;
pre-border-style:none;
pre-border-color:var(--phw-custom-border-redf0523dff);
}

.phw-g-i-gpmpEx{
background-color:transparent;
border-width:0;
border-color:transparent;
color:var(--white);
text-decoration:underline;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
box-shadow:none;
font-weight:600;
font-size:var(--phw-g-large-text-font-size);
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-roboto);
min-height:auto;
padding-inline-end:0;
}

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

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

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-gmIA0O{
padding-inline-end:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*5);
}
.phw-g-i-gmIA0O img{
object-fit:cover ;
}
}

.phw-g-i-gk1afW{
border-top-width:0px;
border-right-width:0px;
border-bottom-width:4px;
border-left-width:0px;
border-bottom-color:var(--phw-custom-border-redf0523dff);
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
.phw-g-i-gk1afW img{
object-fit:cover ;
}

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

.phw-g-i-ghsTRL{
font-family:var(--cms-g-roboto);
font-weight:400;
height:48px;
}

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

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

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

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

.phw-g-i-gc4LDE{
border-width:1px;
border-top-width:4px;
border-color:var(--phw-custom-border-purple7317ffff);
border-top-color:var(--phw-custom-border-redf0523dff);
border-right-color:var(--stroke-dark);
border-bottom-color:var(--stroke-dark);
border-left-color:var(--stroke-dark);
border-style:solid;
}

.phw-g-i-gb1Td2{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-gZ27xo{
font-size:16px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*3);
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:start;
font-style:italic;
}

.phw-g-i-gVHXHA{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-brixton);
}

.phw-g-i-gOcNrk{
max-height:none;
max-width:auto;
min-height:0px;
}
.phw-g-i-gOcNrk img{
aspect-ratio:1/1;
object-fit:cover;
}

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

.phw-g-i-gOHpcX{
font-family:var(--cms-g-bose-headline);
font-weight:700;
}

.phw-g-i-gNiWOH{
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:start;
}

.phw-g-i-gMa9bV{
color:var(--body-color);
font-weight:400;
font-size:42px;
line-height:0.9;
font-family:var(--cms-g-brixton);
}

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

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

.phw-g-i-gK0lrr{
}

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

.phw-g-i-g6YvUY{
}

.phw-g-i-g4PIx1{
}

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

.phw-g-i-fyz3ge{
font-size:18px;
line-height:1.5;
color:var(--secondary-text);
font-family:var(--cms-g-roboto);
text-align:center;
}

.phw-g-i-fvx3y1{
}

.phw-g-i-frMatl{
max-height:243px;
height:243px;
}
.phw-g-i-frMatl img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-fnfCUQ{
font-weight:400;
font-size:24px;
line-height:var(--line-height-4);
color:var(--text-dark);
}

.phw-g-i-ffSg6B{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-bose-headline);
text-align:start;
}

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

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

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

.phw-g-i-fTVkxq{
border-width:0px;
border-top-width:4px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-color:var(--phw-custom-border-purple7317ffff);
border-top-color:var(--phw-custom-border-purple7317ffff);
border-right-color:var(--phw-custom-border-purple7317ffff);
border-bottom-color:var(--phw-custom-border-purple7317ffff);
border-left-color:var(--phw-custom-border-purple7317ffff);
border-style:solid;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:solid;
pre-border-color:var(--phw-custom-border-purple7317ffff);
}

.phw-g-i-fSseuE{
font-size:17px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:center;
}

.phw-g-i-fPIaVa{
font-weight:700;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-bose-headline);
}

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

.phw-g-i-fMXHtq{
border:none;
border-top-width:4px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-top-color:var(--phw-custom-border-redf0523dff);
border-right-color:var(--phw-custom-border-redf0523dff);
border-bottom-color:var(--phw-custom-border-redf0523dff);
border-left-color:var(--phw-custom-border-redf0523dff);
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
pre-border-width:0px;
pre-border-style:none;
pre-border-color:var(--phw-custom-border-redf0523dff);
}

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

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

.phw-g-i-fErEpp{
}

.phw-g-i-fC8wkW{
}

.phw-g-i-f8rc3s{
background-image:none;
background-color:var(--phw-custom-black-background212529);
color:var(--text-dark);
text-align:left;
align-items:center;
}

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

.phw-g-i-f5YEzO{
background-color:transparent;
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:2px;
color:var(--brand-color-primary);
padding-inline-start:2px;
font-weight:400;
padding-bottom:0;
box-shadow:none;
flex-direction:unset;
font-family:var(--cms-g-roboto);
justify-content:normal;
align-items:normal;
min-height:auto;
}

.phw-g-i-f3e2ac{
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:500;
font-size:18px;
line-height:1.25;
}

.phw-g-i-f1e23v{
background-image:none;
background-color:var(--phw-custom-blue-background005bffff);
padding-top:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*2);
}

.phw-g-i-epQKj6{
padding-inline-end:2px;
color:var(--brand-color-primary);
padding-inline-start:2px;
font-weight:500;
display:inline-flex;
text-decoration:none;
font-size:var( --phw-g-widget-subheading-font-size);
line-height:1.2;
font-family:var(--cms-g-roboto);
min-height:0px;
height:auto;
}

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

.phw-g-i-eiQrbl{
border:none;
background-image:none;
background-color:var(--phw-custom-black-background212529);
color:var(--text-dark);
text-align:left;
align-items:end;
}

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

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-edyMSP{
padding-inline-end:32px;
padding-inline-start:32px;
}
}

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

.phw-g-i-eb27sO{
font-size:16px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-ea6Ruh{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--secondary-text);
font-family:var(--cms-g-roboto);
text-align:start;
}

.phw-g-i-eYeWE9{
background-image:none;
background-color:var(--phw-custom-blue-background005bffff);
padding-bottom:calc(var(--pu-space)*5);
text-align:left;
padding-top:calc(var(--pu-space)*1.25);
}

.phw-g-i-eTpqgA{
}

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

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

.phw-g-i-eIzIr7{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
color:var(--white);
font-size:var(--phw-g-input-label-text-font-size);
min-height:45px;
margin-bottom:calc(var(--mu-space)*2.5);
margin-top:calc(var(--mu-space)*6.875);
}

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

.phw-g-i-eCP627{
background-image:none;
background-color:var(--phw-custom-blue-background005bffff);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
color:var(--white);
font-weight:500;
font-size:var(--phw-g-input-label-text-font-size);
min-height:48px;
line-height:1.2;
flex-direction:unset;
font-family:var(--cms-g-roboto);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-eCP627{
padding-inline-end:30px;
padding-inline-start:30px;
}
}

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

.phw-g-i-dlu4Ds{
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
font-size:16px;
display:inline-block;
line-height:1;
}

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

.phw-g-i-dVTu3B{
font-weight:400;
font-size:70px;
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:start;
padding-bottom:calc(var(--pu-space)*0);
}

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

.phw-g-i-dUc3lh{
background-image:none;
background-color:transparent;
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:start;
}

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

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

.phw-g-i-dIuXHH{
background-image:none;
background-color:var(--brand-color-primary);
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-dIuXHH{
margin-inline-start:calc(var(--mu-space)*-0.625);
margin-inline-end:calc(var(--mu-space)*-0.625);
}
}

.phw-g-i-dIOyPg{
font-family:var(--cms-g-roboto);
font-weight:400;
font-size:18px;
line-height:1.5;
}

.phw-g-i-dCqL9Q{
}

.phw-g-i-dAELTd{
font-family:var(--cms-g-brixton);
font-weight:400;
}

.phw-g-i-d7Eqlr{
padding-top:calc(var(--pu-space)*2.5);
gap:15px;
padding-bottom:calc(var(--pu-space)*2.5);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

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

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

.phw-g-i-czrdlv{
}

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

.phw-g-i-cpBTio{
background-image:none;
background-color:var(--phw-custom-blue-background005bffff);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
color:var(--white);
font-weight:var(--btn-font-weight);
font-size:var(--phw-g-input-label-text-font-size);
min-height:48px;
flex-direction:unset;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-cpBTio{
padding-inline-end:30px;
padding-inline-start:30px;
}
}

.phw-g-i-cgUSzc{
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:start;
}

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

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

.phw-g-i-caiKMN{
}

.phw-g-i-cIvwcr{
padding-top:calc(var(--pu-space)*2.5);
gap:15px;
padding-bottom:calc(var(--pu-space)*2.5);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

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

.phw-g-i-cHKLxZ{
font-weight:700;
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-cG5zG1{
font-size:24px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-cFW9hd{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-cAWjIF{
font-family:var(--cms-g-brixton);
font-weight:400;
text-align:center;
}

.phw-g-i-c2bcKE{
font-size:16px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-bySTaT{
border:none;
background-image:none;
background-color:var(--brand-color-primary);
}

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

.phw-g-i-bvyl2J{
font-size:24px;
font-family:var(--cms-g-bose-text);
text-align:start;
}

.phw-g-i-brlA2g{
max-height:none;
max-width:auto;
min-height:0px;
justify-content:normal;
align-items:normal;
}
.phw-g-i-brlA2g img{
aspect-ratio:1/1;
object-fit:cover;
}

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

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

.phw-g-i-bqAeYh{
font-size:26px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:400;
}

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

.phw-g-i-bgcGIR{
}

.phw-g-i-bduz5m{
padding-top:calc(var(--pu-space)*2.5);
color:var(--white);
font-weight:400;
font-size:18px;
padding-bottom:calc(var(--pu-space)*2.5);
line-height:var(--paragraph-line-height-2);
min-height:0px;
font-family:var(--cms-g-roboto);
margin-top:auto;
align-items:center;
margin-bottom:auto;
}

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

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

.phw-g-i-baVieU{
}

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

.phw-g-i-bV37lQ{
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:500;
font-size:18px;
display:inline-block;
line-height:1.2;
}

.phw-g-i-bTnLcK{
border-width:1px;
border-top-width:4px;
border-color:var(--phw-custom-border-purple7317ffff);
border-top-color:var(--phw-custom-border-orangeff781fff);
border-right-color:var(--stroke-dark);
border-bottom-color:var(--stroke-dark);
border-left-color:var(--stroke-dark);
border-style:solid;
}

.phw-g-i-bS6RHX{
background-image:none;
background-color:var(--phw-custom-transperant-white);
}

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

.phw-g-i-bM2q3y{
border:none;
background-image:none;
background-color:var(--phw-custom-black-background212529);
color:var(--text-dark);
text-align:left;
align-items:center;
}

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

.phw-g-i-b9R2RC{
border:none;
background-image:none;
background-color:var(--phw-custom-black-background212529);
color:var(--text-dark);
}

.phw-g-i-b4aj68{
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:start;
}

.phw-g-i-b3T9yN{
font-size:18px;
line-height:1.75;
font-family:var(--cms-g-roboto);
color:var(--secondary-text);
font-weight:400;
}

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

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

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

.phw-g-i-aoheUn{
border-width:1px;
border-top-width:4px;
border-color:var(--phw-custom-border-purple7317ffff);
border-top-color:var(--phw-custom-border-pinkff00e5ff);
border-right-color:var(--stroke-dark);
border-bottom-color:var(--stroke-dark);
border-left-color:var(--stroke-dark);
border-style:solid;
}

.phw-g-i-anRd3y{
font-size:var(--phw-g-button-text-font-size);
line-height:1;
color:var(--white);
margin-top:calc(var(--mu-space)*3);
font-family:var(--cms-g-roboto);
font-weight:400;
margin-bottom:calc(var(--mu-space)*3);
text-align:start;
}

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

.phw-g-i-aYZ3I9{
font-size:18px;
line-height:1.5;
color:var(--secondary-text);
font-family:var(--cms-g-roboto);
text-align:start;
}

.phw-g-i-aVygi0{
text-align:left;
align-items:center;
justify-content:start;
}

.phw-g-i-a72xUx{
}

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

.phw-g-i-a6wUtd{
border-width:1px;
border-top-width:4px;
border-color:var(--phw-custom-border-purple7317ffff);
border-right-color:var(--stroke-dark);
border-bottom-color:var(--stroke-dark);
border-left-color:var(--stroke-dark);
border-style:solid;
}

.phw-g-i-a2XyFT{
margin-top:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*2.5);
}
.phw-g-i-a2XyFT img{
aspect-ratio:1/1;
object-fit:cover;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-a2XyFT{
margin-inline-start:calc(var(--mu-space)*2.5);
margin-inline-end:calc(var(--mu-space)*2.5);
}
.phw-g-i-a2XyFT img{
object-fit:cover ;
}
}

.phw-g-i-a1jNi6{
}

.phw-g-i-ZyMmUE{
color:var(--text-dark);
display:inline-flex;
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
text-decoration:none;
}

.phw-g-i-ZyGN2B{
}

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

.phw-g-i-ZuHLWF{
border-width:1px;
border-top-width:4px;
border-color:var(--phw-custom-dark-purple781b92ff);
border-right-color:var(--stroke-dark);
border-bottom-color:var(--stroke-dark);
border-left-color:var(--stroke-dark);
border-style:solid;
}

.phw-g-i-ZqR7aB{
font-family:var(--cms-g-bose-headline);
font-weight:700;
font-size:70px;
line-height:0.9;
}

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

.phw-g-i-ZouYZ9{
font-weight:400;
font-size:56px;
line-height:0.9;
color:var(--body-color);
font-family:var(--cms-g-brixton);
text-align:start;
}

.phw-g-i-ZoaZEC{
color:var(--link-color);
font-weight:500;
display:inline-flex;
text-decoration:none;
font-size:18px;
line-height:var(--paragraph-line-height-2);
gap:0px;
font-family:var(--cms-g-roboto);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-ZoaZEC{
margin-inline-start:calc(var(--mu-space)*1.25);
margin-inline-end:calc(var(--mu-space)*1.25);
}
}

.phw-g-i-ZmraDt{
font-weight:500;
font-size:24px;
line-height:var(--line-height-4);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
text-align:start;
}

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

.phw-g-i-ZbbMMX{
font-weight:400;
font-size:20px;
color:var(--body-color);
font-family:var(--cms-g-brixton);
text-transform:uppercase;
text-align:start;
}

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

.phw-g-i-ZTPVLq{
border-top-width:0px;
border-right-width:0px;
border-bottom-width:8px;
border-left-width:0px;
border-bottom-color:var(--phw-custom-border-purple7317ffff);
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
.phw-g-i-ZTPVLq img{
aspect-ratio:1/1;
object-fit:cover ;
}

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

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

.phw-g-i-ZJvJie{
border-width:1px;
border-top-width:4px;
border-color:var(--phw-custom-border-purple7317ffff);
border-top-color:var(--phw-custom-dark-purple781b92ff);
border-right-color:var(--stroke-dark);
border-bottom-color:var(--stroke-dark);
border-left-color:var(--stroke-dark);
border-style:solid;
}

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

.phw-g-i-ZCiNxP{
color:var(--text-dark);
text-align:center;
}

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

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

.phw-g-i-Z33c3I{
font-weight:400;
font-size:18px;
font-family:var(--cms-g-roboto);
text-align:start;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-Z33c3I{
margin-inline-start:0;
margin-inline-end:auto;
}
}

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

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

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

.phw-g-i-YsAYTy{
border:none;
text-align:left;
height:50px;
}
.phw-g-i-YsAYTy img{
object-fit:cover ;
height:100% ;
width:100% ;
}

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

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

.phw-g-i-Ymqsed{
color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*0);
font-size:12px;
line-height:1.2;
font-family:var(--cms-g-roboto);
}

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

.phw-g-i-YdXjqo{
font-weight:400;
font-size:36px;
text-align:start;
}

.phw-g-i-YZurl9{
}

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

.phw-g-i-YRdBR6{
}

.phw-g-i-YO2Id5{
font-family:var(--cms-g-bose-headline);
font-weight:700;
}

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

.phw-g-i-Y9DiY8{
}

.phw-g-i-Y6ncJ3{
}

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

.phw-g-i-XzBrm2{
height:196px;
}
.phw-g-i-XzBrm2 img{
aspect-ratio:16/9;
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-Xxz1jU{
}

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

.phw-g-i-XqFCpf{
background-image:none;
background-color:var(--brand-color-primary);
}

.phw-g-i-XmjQoD{
font-size:18px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-roboto);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-Xk5Dvt{
font-size:18px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-roboto);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

.phw-g-i-XhZ6KV{
color:var(--white);
font-weight:400;
font-size:70px;
line-height:0.9;
font-family:var(--cms-g-brixton);
text-align:center;
}

.phw-g-i-Xdv9Hj{
}

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

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

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

.phw-g-i-XG2FMH{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-XB7tN3{
}

.phw-g-i-X8jhAx{
font-weight:400;
line-height:0.9;
color:var(--brand-color-primary);
font-family:var(--cms-g-brixton);
margin-bottom:calc(var(--mu-space)*2);
font-size:50px;
}

.phw-g-i-X7mBS1{
font-size:16px;
line-height:1.25;
font-family:var(--cms-g-roboto);
color:var(--body-color);
}

.phw-g-i-X2HOda{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--body-color);
font-family:var(--cms-g-roboto);
}

.phw-g-i-X20wc8{
margin-top:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-Wo9Pig{
}

.phw-g-i-WekxQf{
}

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

.phw-g-i-WVtEtv{
background-image:none;
background-color:var(--phw-custom-black-background212529);
}

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

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

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

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

.phw-g-i-WRd53N{
font-weight:500;
font-size:18px;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-WQ4hh8{
font-weight:400;
font-size:56px;
line-height:0.9;
color:var(--body-color);
font-family:var(--cms-g-brixton);
text-align:center;
}

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

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

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

.phw-g-i-W4yP4z{
}

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

.phw-g-i-W1qit9{
margin-top:auto;
margin-bottom:auto;
}

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

.phw-g-i-VthvUT{
border:none;
text-align:left;
box-shadow:none;
}

.phw-g-i-VjCrpX{
font-weight:700;
line-height:0.9;
color:var(--brand-color-primary);
font-family:var(--cms-g-bose-headline);
text-align:start;
font-size:56px;
}

.phw-g-i-Vh0nbI{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-bose-headline);
line-height:1;
}

.phw-g-i-VdETrh{
font-weight:400;
font-size:70px;
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:start;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-VXyDSk{
font-size:18px;
color:var(--body-color);
}

.phw-g-i-VWDpJL{
border-top-width:0px;
border-right-width:0px;
border-left-width:0px;
border-bottom-color:var(--phw-custom-border-yellowccd000ff);
}
.phw-g-i-VWDpJL img{
aspect-ratio:1/1;
object-fit:cover ;
}

.phw-g-i-VVxcPs{
background-color:transparent;
border-width:0;
border-color:transparent;
color:var(--brand-color-primary);
padding-top:0;
padding-bottom:0;
padding-inline-start:2px;
padding-inline-end:2px;
min-height:auto;
box-shadow:none;
font-weight:500;
font-family:var(--cms-g-roboto);
}

.phw-g-i-VTurO2{
font-size:18px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:center;
}

.phw-g-i-VQiXZg{
background-color:transparent;
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:0;
color:var(--white);
padding-inline-start:0;
font-weight:600;
text-decoration:underline;
padding-bottom:0;
font-size:var(--phw-g-large-text-font-size);
line-height:var(--paragraph-line-height-2);
box-shadow:none;
font-family:var(--cms-g-roboto);
min-height:auto;
}

.phw-g-i-VOw674{
background-image:none;
background-color:transparent;
color:var(--white);
font-weight:700;
font-family:var(--cms-g-bose-headline);
}

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

.phw-g-i-VMTkbb{
border-width:1px;
border-top-width:4px;
border-color:var(--phw-custom-border-purple7317ffff);
border-top-color:var(--phw-custom-border-yellowccd000ff);
border-right-color:var(--stroke-dark);
border-bottom-color:var(--stroke-dark);
border-left-color:var(--stroke-dark);
border-style:solid;
}

.phw-g-i-VIIpdj{
font-size:var(--custom-font-size-4);
color:var(--body-color);
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-VFYN8n{
}

.phw-g-i-VEJmFz{
font-size:18px;
line-height:1.5;
color:var(--secondary-text);
font-family:var(--cms-g-roboto);
text-align:center;
}

.phw-g-i-V3LzjQ{
border-top-width:0px;
border-right-width:0px;
border-bottom-width:8px;
border-left-width:0px;
border-bottom-color:var(--phw-custom-border-yellowccd000ff);
}
.phw-g-i-V3LzjQ img{
aspect-ratio:1/1;
object-fit:cover ;
}

.phw-g-i-V1efkl{
}

.phw-g-i-UyzJFw{
font-size:18px;
line-height:1.5;
color:var(--secondary-text);
font-family:var(--cms-g-roboto);
text-align:center;
}

.phw-g-i-UxcMjY{
}

.phw-g-i-UvOWMW{
}

.phw-g-i-UmdBHy{
}

.phw-g-i-UmNWoQ{
border-width:0px;
border-top-width:4px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-color:var(--phw-custom-border-orangeff781fff);
border-top-color:var(--phw-custom-border-orangeff781fff);
border-right-color:var(--phw-custom-border-orangeff781fff);
border-bottom-color:var(--phw-custom-border-orangeff781fff);
border-left-color:var(--phw-custom-border-orangeff781fff);
border-style:solid;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:solid;
pre-border-color:var(--phw-custom-border-orangeff781fff);
}

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

.phw-g-i-UlNXK0{
background-color:transparent;
border-width:0;
border-color:transparent;
color:var(--brand-color-primary);
padding-top:0;
padding-bottom:0;
padding-inline-start:2px;
padding-inline-end:2px;
min-height:auto;
box-shadow:none;
font-weight:500;
font-family:var(--cms-g-roboto);
line-height:1.6;
}

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

.phw-g-i-Uj21f4{
background-image:none;
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-style:solid;
}

.phw-g-i-Uie1b0{
border-width:1px;
border-top-width:4px;
border-color:var(--phw-custom-border-purple7317ffff);
border-top-color:var(--phw-custom-border-teal00c28fff);
border-right-color:var(--stroke-dark);
border-bottom-color:var(--stroke-dark);
border-left-color:var(--stroke-dark);
border-style:solid;
}

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

.phw-g-i-UY7qRg{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-UXrn9K{
color:var(--body-color);
text-align:start;
}

.phw-g-i-UXV1HU{
gap:62px;
margin-top:auto;
margin-bottom:auto;
text-align:left;
}

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

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

.phw-g-i-US201F{
font-size:18px;
line-height:1.5;
color:var(--secondary-text);
font-family:var(--cms-g-roboto);
text-align:start;
}

.phw-g-i-UHuQf4{
font-weight:600;
font-size:16px;
font-family:var(--cms-g-roboto);
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-UHuQf4{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*10);
margin-inline-end:calc(var(--mu-space)*10);
}
}

.phw-g-i-UDaDUb{
font-weight:700;
line-height:1;
color:var(--brand-color-primary);
font-family:var(--cms-g-bose-headline);
font-size:54px;
}

.phw-g-i-UBVkBS{
font-family:var(--cms-g-roboto);
font-weight:400;
color:var(--white);
justify-content:end;
}

.phw-g-i-UBS2ZP{
font-weight:700;
font-size:36px;
color:var(--white);
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-UBFUaH{
border-width:1px;
border-top-width:4px;
border-color:var(--phw-custom-border-purple7317ffff);
border-top-color:var(--phw-custom-border-redf0523dff);
border-right-color:var(--stroke-dark);
border-bottom-color:var(--stroke-dark);
border-left-color:var(--stroke-dark);
border-style:solid;
}

.phw-g-i-U6c97r{
font-family:var(--cms-g-bose-headline);
font-weight:700;
}

.phw-g-i-U6S4wD{
}

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

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

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

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

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

.phw-g-i-Tj4Tx7{
max-height:45px;
max-width:220px;
height:45px;
}

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

.phw-g-i-TdD5Ow{
}

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

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

.phw-g-i-TQYhtc{
color:var(--secondary-text);
font-size:12px;
line-height:1.2;
font-family:var(--cms-g-roboto);
}

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

.phw-g-i-TOwgU3{
}

.phw-g-i-TK7KwD{
font-weight:700;
font-size:36px;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:start;
}

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

.phw-g-i-TDWw4x{
}

.phw-g-i-TB43lC{
font-family:var(--cms-g-bose-headline);
font-weight:700;
}

.phw-g-i-T15eop{
}

.phw-g-i-Swe1Sl{
}

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

.phw-g-i-SsJFcq{
font-weight:400;
font-size:70px;
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:start;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-SpIx0l{
}

.phw-g-i-SnYCAa{
font-weight:500;
font-size:18px;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-Sif6Nh{
font-weight:400;
font-size:36px;
line-height:0.9;
color:var(--body-color);
font-family:var(--cms-g-brixton);
text-align:start;
}

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

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

.phw-g-i-SYpiYb{
font-weight:700;
font-family:var(--cms-g-bose-headline);
}

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

.phw-g-i-SNbwS2{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--secondary-text);
font-family:var(--cms-g-roboto);
}

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

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

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

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

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-SLIboJ{
padding-inline-end:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*5);
}
.phw-g-i-SLIboJ img{
object-fit:cover ;
}
}

.phw-g-i-SGhaaC{
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:start;
}

.phw-g-i-SETvkJ{
}

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

.phw-g-i-S6cucb{
}

.phw-g-i-Roo4OU{
}

.phw-g-i-RoiLOv{
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
display:inline-flex;
text-decoration:none;
}

.phw-g-i-RmIQ80{
}

.phw-g-i-RhhaYt{
}

.phw-g-i-RbuP5P{
font-weight:400;
font-size:70px;
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:start;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-RXT4R0{
font-weight:400;
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
font-size:70px;
}

.phw-g-i-RXGHDO{
gap:62px;
}

.phw-g-i-RVoVXA{
border:none;
background-image:none;
background-color:var(--phw-custom-black-background212529);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
box-shadow:none;
background-repeat:no-repeat;
text-align:left;
}

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

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

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

.phw-g-i-RKliCl{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-RFOMsE{
font-weight:500;
font-size:24px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
text-align:center;
}

.phw-g-i-R6zVWq{
border:none;
border-width:4px;
border-color:var(--phw-custom-border-redf0523dff);
border-style:solid;
pre-border-width:0px;
pre-border-style:none;
pre-border-color:var(--phw-custom-border-redf0523dff);
}

.phw-g-i-Qu8XxO{
}

.phw-g-i-QtwvMp{
}

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

.phw-g-i-QmPh92{
border-width:1px;
border-top-width:4px;
border-color:var(--phw-custom-border-purple7317ffff);
border-top-color:var(--phw-custom-border-yellowccd000ff);
border-right-color:var(--stroke-dark);
border-bottom-color:var(--stroke-dark);
border-left-color:var(--stroke-dark);
border-style:solid;
}

.phw-g-i-Qjf1YL{
}

.phw-g-i-Qb4644{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
color:var(--white);
font-size:var(--phw-g-input-label-text-font-size);
min-height:45px;
}

.phw-g-i-QYhrwV{
font-family:var(--cms-g-bose-headline);
font-weight:700;
}

.phw-g-i-QY4ecC{
font-weight:400;
font-size:70px;
line-height:1;
color:var(--white);
font-family:var(--cms-g-bose-headline);
}

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

.phw-g-i-QTxe7h{
background-image:none;
background-color:var(--phw-custom-black-background212529);
}

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

.phw-g-i-QNyFHc{
background-color:transparent;
border-width:0;
border-color:transparent;
color:var(--brand-color-primary);
padding-top:0;
padding-bottom:0;
padding-inline-start:2px;
padding-inline-end:2px;
min-height:auto;
box-shadow:none;
font-weight:500;
font-family:var(--cms-g-roboto);
}

.phw-g-i-QJ2Fsr{
}

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

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

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

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

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

.phw-g-i-PvoXLS{
color:var(--white);
font-weight:400;
font-size:56px;
font-family:var(--cms-g-brixton);
margin-top:calc(var(--mu-space)*0);
line-height:1.5;
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-Ps29Hg{
font-weight:500;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
display:inline-flex;
text-decoration:none;
}

.phw-g-i-PpufM4{
font-weight:400;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-brixton);
margin-bottom:calc(var(--mu-space)*2);
font-size:50px;
}

.phw-g-i-Pm0uKi{
border:none;
font-weight:500;
font-size:24px;
line-height:var(--line-height-4);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
text-align:start;
}

.phw-g-i-PgTBS1{
}

.phw-g-i-Pf9RhI{
border-width:1px;
border-top-width:4px;
border-color:var(--phw-custom-border-purple7317ffff);
border-top-color:var(--phw-custom-border-blue005bffff);
border-right-color:var(--stroke-dark);
border-bottom-color:var(--stroke-dark);
border-left-color:var(--stroke-dark);
border-style:solid;
}

.phw-g-i-PbHs91{
background-color:var(--brand-color-primary);
border-width:0px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
color:var(--white);
font-weight:500;
height:44px;
width:auto;
min-height:auto;
padding-inline-start:24px;
padding-inline-end:24px;
font-family:var(--cms-g-roboto);
}

.phw-g-i-PZnv6S{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-bose-headline);
text-align:start;
}

.phw-g-i-PT1gx1{
height:auto;
}
.phw-g-i-PT1gx1 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-PSYCMP{
padding-top:calc(var(--pu-space)*0);
font-weight:600;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
font-family:var(--cms-g-roboto);
}

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

.phw-g-i-PS8qZY{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-PQ8QeX{
}

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

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

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

.phw-g-i-PFyG32{
background-color:transparent;
border-width:0;
border-color:transparent;
color:var(--brand-color-primary);
padding-top:0;
padding-bottom:0;
padding-inline-start:2px;
padding-inline-end:2px;
min-height:auto;
box-shadow:none;
font-weight:500;
font-family:var(--cms-g-roboto);
}

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

.phw-g-i-P5N22l{
font-weight:700;
color:var(--body-color);
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-P50u8O{
font-weight:700;
font-size:72px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-bose-headline);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

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

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

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

.phw-g-i-P0a9u2{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
align-items:center;
}

.phw-g-i-P0QLSp{
}

.phw-g-i-OzsVng{
font-family:var(--cms-g-brixton);
font-weight:400;
line-height:0.9;
}

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

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

.phw-g-i-Osxrpi{
}

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

.phw-g-i-OqwUfh{
border:none;
text-align:left;
padding-top:calc(var(--pu-space)*4);
padding-bottom:calc(var(--pu-space)*4);
align-items:end;
justify-content:normal;
}

.phw-g-i-OoluSS{
}

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

.phw-g-i-OlU1x8{
color:var(--text-dark);
font-weight:700;
font-family:var(--cms-g-bose-headline);
line-height:0.9;
}

.phw-g-i-ObqQmz{
}

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

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

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

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

.phw-g-i-OFqEg8{
background-image:none;
background-color:var(--phw-custom-black-background212529);
align-items:center;
margin-top:auto;
margin-bottom:auto;
}

.phw-g-i-OEOXBt{
font-weight:700;
font-size:50px;
line-height:1;
color:var(--brand-color-primary);
font-family:var(--cms-g-bose-headline);
}

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

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

.phw-g-i-O4d2Bv{
font-weight:400;
font-size:70px;
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:start;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-O4VehI{
}

.phw-g-i-NxIWPS{
font-weight:700;
font-size:var(--phw-g-hero-title-font-size);
line-height:1;
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-NpbhTn{
background-color:transparent;
border-width:0;
border-color:transparent;
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
padding-top:0;
padding-inline-end:2px;
padding-inline-start:2px;
padding-bottom:0;
box-shadow:none;
flex-direction:unset;
justify-content:normal;
align-items:normal;
min-height:auto;
}

.phw-g-i-NmQNIs{
font-size:18px;
font-family:var(--cms-g-roboto);
line-height:1.25;
color:var(--white);
font-weight:500;
}

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

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

.phw-g-i-NcCF6h{
background:none;
background-image:none;
background-color:transparent;
color:var(--text-dark);
}

.phw-g-i-Nbo5NC{
color:var(--white);
font-weight:700;
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-NWeuFP{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:center;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-NUp7Zu{
font-size:18px;
line-height:1.5;
color:var(--secondary-text);
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:start;
}

.phw-g-i-NMSjvk{
gap:62px;
}

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

.phw-g-i-NEbHLj{
}

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

.phw-g-i-NBCEBc{
font-size:18px;
font-family:var(--cms-g-roboto);
line-height:1.25;
color:var(--white);
font-weight:500;
}

.phw-g-i-N8gGyI{
margin-top:auto;
align-items:center;
margin-bottom:auto;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-N8gGyI{
margin-inline-start:auto;
margin-inline-end:auto;
}
}

.phw-g-i-N7uly5{
}

.phw-g-i-N7DrUm{
height:441%;
}
.phw-g-i-N7DrUm img{
object-fit:cover ;
height:100% ;
width:100% ;
}

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

.phw-g-i-MycZW4{
font-weight:600;
font-size:var(--phw-g-widget-title-huge-font-size);
line-height:1.25;
color:var(--white);
}

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

.phw-g-i-MpbvNB{
color:var(--body-color);
font-size:18px;
padding-bottom:calc(var(--pu-space)*0);
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-roboto);
margin-top:auto;
margin-bottom:auto;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-MpbvNB{
margin-inline-start:auto;
margin-inline-end:auto;
}
}

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

.phw-g-i-Mf9mz0{
background-color:transparent;
border-width:0;
border-color:transparent;
padding:0;
padding-inline-end:2px;
color:var(--brand-color-primary);
padding-inline-start:2px;
font-weight:500;
text-decoration:none;
min-height:auto;
box-shadow:none;
font-family:var(--cms-g-roboto);
height:auto;
}

.phw-g-i-McaRaG{
color:var(--brand-color-primary);
font-weight:500;
display:inline-flex;
text-decoration:none;
font-size:var( --phw-g-widget-subheading-font-size);
line-height:1.2;
font-family:var(--cms-g-roboto);
min-height:0px;
height:auto;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-McaRaG{
padding-inline-end:2px;
padding-inline-start:2px;
}
}

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

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

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

.phw-g-i-MP5t3e{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:center;
}

.phw-g-i-MMUXXH{
border-top-width:0px;
border-right-width:0px;
border-bottom-width:8px;
border-left-width:0px;
border-bottom-color:var(--phw-custom-border-blue005bffff);
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
.phw-g-i-MMUXXH img{
aspect-ratio:1/1;
object-fit:cover ;
}

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

.phw-g-i-M9Tzr0{
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:start;
}

.phw-g-i-M72Fyh{
background-image:none;
background-color:var(--phw-custom-blue-background005bffff);
text-align:left;
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-M4xCH2{
align-items:end;
}

.phw-g-i-M3FmIC{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:400;
margin-top:calc(var(--mu-space)*1);
}

.phw-g-i-LxmzTu{
font-weight:400;
line-height:0.9;
color:var(--body-color);
font-family:var(--cms-g-brixton);
font-size:70px;
}

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

.phw-g-i-LuRei6{
font-size:var(--phw-g-button-text-font-size);
line-height:1.75;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-LuIiAw{
font-weight:400;
font-size:24px;
line-height:0.9;
color:var(--body-color);
font-family:var(--cms-g-brixton);
text-align:start;
}

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

.phw-g-i-Lokz8W{
background-image:none;
background-color:var(--phw-custom-black-background212529);
color:var(--text-dark);
}

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

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

.phw-g-i-LcI72P{
font-family:var(--cms-g-bose-headline);
font-weight:700;
}

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

.phw-g-i-LTBaX9{
}

.phw-g-i-LPeECd{
color:var(--brand-color-primary);
display:inline-flex;
font-size:16px;
line-height:var(--paragraph-line-height-1);
text-decoration:none;
font-family:var(--cms-g-bose-text);
}

.phw-g-i-LOJs2X{
}

.phw-g-i-LNfbPa{
height:457%;
}
.phw-g-i-LNfbPa img{
object-fit:cover ;
height:100% ;
width:100% ;
}

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

.phw-g-i-LMzHhX{
font-weight:400;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-roboto);
text-align:start;
font-size:34px;
}

.phw-g-i-LKMnE3{
border-bottom-width:8px;
border-bottom-color:var(--phw-custom-border-yellowccd000ff);
}
.phw-g-i-LKMnE3 img{
aspect-ratio:1/1;
object-fit:cover ;
}

.phw-g-i-L5wI8I{
font-weight:400;
font-size:28px;
line-height:0.9;
font-family:var(--cms-g-brixton);
text-align:start;
}

.phw-g-i-L1gm7Y{
border-top-width:0px;
border-right-width:0px;
border-bottom-width:8px;
border-left-width:0px;
border-bottom-color:var(--phw-custom-border-yellowccd000ff);
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
.phw-g-i-L1gm7Y img{
object-fit:cover ;
}

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

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

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

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

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

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

.phw-g-i-Ks7wnv{
}

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

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

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

.phw-g-i-KntyQM{
border-top-width:4px;
border-color:var(--phw-custom-border-purple7317ffff);
border-top-color:var(--phw-custom-border-purple7317ffff);
border-right-color:var(--phw-custom-border-purple7317ffff);
border-bottom-color:var(--phw-custom-border-purple7317ffff);
border-left-color:var(--phw-custom-border-purple7317ffff);
border-style:solid;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:solid;
pre-border-color:var(--phw-custom-border-purple7317ffff);
}

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

.phw-g-i-KjQrCh{
font-weight:500;
font-size:18px;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-KerDwv{
font-size:18px;
line-height:1.25;
color:var(--body-color);
}

.phw-g-i-KdxhBP{
font-weight:400;
font-size:56px;
line-height:0.9;
color:var(--body-color);
font-family:var(--cms-g-brixton);
text-align:center;
}

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

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

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-KT15jH{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}
}

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

.phw-g-i-KIpc2W{
}

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

.phw-g-i-KFGbo7{
font-weight:400;
font-size:70px;
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:start;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-K4Fwn8{
font-size:26px;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:400;
margin-bottom:calc(var(--mu-space)*1.25);
line-height:1.2;
}

.phw-g-i-K3O86M{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-bose-headline);
text-align:start;
}

.phw-g-i-K2Nwai{
}

.phw-g-i-K1H5vC{
color:var(--brand-color-primary);
font-family:var(--cms-g-bose-text);
}

.phw-g-i-JtxMgV{
font-family:var(--cms-g-roboto);
font-weight:400;
color:var(--brand-color-primary);
line-height:1.6;
}

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

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

.phw-g-i-Jl91cl{
}

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

.phw-g-i-Ja8GsF{
font-weight:700;
font-size:56px;
line-height:1.25;
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-JZTITr{
font-weight:400;
font-size:56px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-roboto);
text-align:start;
}

.phw-g-i-JQnluz{
}

.phw-g-i-JOK0WF{
}

.phw-g-i-JL2tLn{
font-weight:700;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-bose-headline);
}

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

.phw-g-i-JJuwig{
font-weight:400;
font-size:36px;
line-height:0.9;
color:var(--text-dark);
font-family:var(--cms-g-brixton);
}

.phw-g-i-J9qoiF{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--white);
font-weight:var(--btn-font-weight);
min-height:48px;
font-size:17px;
}

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

.phw-g-i-J1P2rb{
}

.phw-g-i-J1GjFr{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-Iv1b8z{
color:var(--white);
font-weight:700;
font-size:56px;
font-family:var(--cms-g-bose-headline);
}

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

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

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

.phw-g-i-Icoh9T{
font-weight:400;
font-size:70px;
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:start;
padding-bottom:calc(var(--pu-space)*0);
}

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

.phw-g-i-IUe1ta{
font-weight:900;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-IQF9iV{
border:none;
border-top-width:4px;
border-top-color:var(--phw-custom-border-redf0523dff);
border-right-color:var(--phw-custom-border-redf0523dff);
border-bottom-color:var(--phw-custom-border-redf0523dff);
border-left-color:var(--phw-custom-border-redf0523dff);
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:none;
pre-border-color:var(--phw-custom-border-redf0523dff);
}

.phw-g-i-IN2Oid{
font-size:16px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-roboto);
}

.phw-g-i-IMpPX1{
padding-top:calc(var(--pu-space)*2.5);
color:var(--white);
font-weight:400;
font-size:18px;
padding-bottom:calc(var(--pu-space)*2.5);
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-roboto);
margin-top:auto;
align-items:center;
margin-bottom:auto;
}

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

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

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

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

.phw-g-i-IEZ14r{
}

.phw-g-i-IDUc6T{
font-size:18px;
line-height:1.5;
color:var(--secondary-text);
font-family:var(--cms-g-roboto);
text-align:start;
}

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

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

.phw-g-i-I6Xm56{
font-size:26px;
line-height:1.2;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-I5yyo0{
font-size:24px;
line-height:1.25;
color:var(--brand-color-primary);
font-weight:500;
font-family:var(--cms-g-roboto);
text-align:center;
}

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

.phw-g-i-I3gI9r{
font-size:26px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-Hyk5dL{
font-weight:400;
line-height:0.9;
color:var(--body-color);
font-family:var(--cms-g-brixton);
font-size:70px;
text-align:start;
}

.phw-g-i-HwXgfd{
}

.phw-g-i-HwTUBU{
font-size:18px;
line-height:1.75;
color:var(--secondary-text);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-Hugbcf{
font-weight:900;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-HuHbQY{
color:var(--text-dark);
font-weight:400;
font-size:16px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space)*3);
font-family:var(--cms-g-roboto);
font-style:italic;
text-align:start;
}

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

.phw-g-i-HnHpdM{
}

.phw-g-i-HUkGYr{
border:none;
background-image:none;
background-color:var(--phw-custom-black-background212529);
color:var(--text-dark);
margin-top:auto;
margin-bottom:auto;
}

.phw-g-i-HTm3tQ{
font-size:18px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:start;
}

.phw-g-i-HSkmk4{
font-weight:700;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-bose-headline);
}

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

.phw-g-i-HRlhJd{
}

.phw-g-i-HI2Shn{
font-weight:400;
font-size:70px;
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:start;
}

.phw-g-i-HCko2j{
font-family:var(--cms-g-brixton);
font-weight:400;
}

.phw-g-i-HAvDhp{
border-width:1px;
border-top-width:4px;
border-color:var(--phw-custom-border-purple7317ffff);
border-top-color:var(--phw-custom-border-yellowccd000ff);
border-right-color:var(--stroke-dark);
border-bottom-color:var(--stroke-dark);
border-left-color:var(--stroke-dark);
border-style:solid;
}

.phw-g-i-H6JQPD{
font-weight:700;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-bose-headline);
font-size:72px;
}

.phw-g-i-H43gID{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--body-color);
font-family:var(--cms-g-roboto);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-H2jpo1{
font-weight:700;
font-size:56px;
line-height:1.25;
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-H2Z9Nd{
color:var(--white);
text-decoration:none;
font-family:var(--cms-g-roboto);
font-weight:400;
font-size:16px;
display:inline-flex;
line-height:var(--paragraph-line-height-1);
}

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

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

.phw-g-i-GxGGBF{
border-width:1px;
border-top-width:4px;
border-color:var(--phw-custom-border-orangeff781fff);
border-top-color:var(--phw-custom-border-orangeff781fff);
border-right-color:var(--phw-custom-border-orangeff781fff);
border-bottom-color:var(--phw-custom-border-orangeff781fff);
border-left-color:var(--phw-custom-border-orangeff781fff);
border-style:solid;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:1px;
pre-border-style:solid;
pre-border-color:var(--phw-custom-border-orangeff781fff);
}

.phw-g-i-GwLvBY{
font-weight:700;
font-size:60px;
line-height:1.25;
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-Gut4BK{
font-size:var(--phw-g-large-text-font-size);
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:center;
}

.phw-g-i-GpeUUF{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
align-items:center;
}

.phw-g-i-Gly1D6{
font-family:var(--cms-g-brixton);
font-weight:400;
}

.phw-g-i-GjtKxw{
color:var(--body-color);
font-weight:400;
font-size:56px;
line-height:0.9;
font-family:var(--cms-g-brixton);
text-align:start;
}

.phw-g-i-GilRvb{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--secondary-text);
font-family:var(--cms-g-roboto);
}

.phw-g-i-GiHaRH{
background-color:transparent;
border-width:0;
border-color:transparent;
color:var(--text-dark);
padding-top:0;
padding-bottom:0;
padding-inline-start:2px;
padding-inline-end:2px;
min-height:auto;
box-shadow:none;
font-weight:500;
font-family:var(--cms-g-roboto);
}

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

.phw-g-i-GYQKg1{
}

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

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

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

.phw-g-i-GPsb8P{
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:start;
}

.phw-g-i-GPJzHw{
padding-top:calc(var(--pu-space)*2.5);
gap:15px;
padding-bottom:calc(var(--pu-space)*2.5);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

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

.phw-g-i-GMu8mk{
font-weight:400;
font-size:34px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
margin-bottom:calc(var(--mu-space)*2.5);
}

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

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

.phw-g-i-GKhtuk{
font-size:24px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-bose-text);
font-weight:500;
}

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

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

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

.phw-g-i-GHhRQu{
border-top-width:0px;
border-right-width:0px;
border-bottom-width:4px;
border-left-width:0px;
border-bottom-color:var(--phw-custom-border-redf0523dff);
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
.phw-g-i-GHhRQu img{
aspect-ratio:1/1;
object-fit:cover ;
}

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

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

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

.phw-g-i-G8pmwN{
background-color:transparent;
border-width:0;
border-color:transparent;
font-weight:500;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
padding-top:0;
padding-bottom:0;
padding-inline-start:2px;
padding-inline-end:2px;
min-height:auto;
box-shadow:none;
flex-direction:unset;
text-align:start;
}

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

.phw-g-i-G63DYC{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-G57fp9{
font-weight:700;
font-size:var(--phw-g-hero-title-font-size);
font-family:var(--cms-g-bose-headline);
line-height:0.9;
}

.phw-g-i-G3e0VL{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1;
color:var(--white);
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-FvU4Dq{
border:none;
background-image:none;
background-color:var(--phw-custom-black-background212529);
color:var(--text-dark);
margin-top:auto;
margin-bottom:auto;
}

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

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

.phw-g-i-FplKbB{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:start;
}

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

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

.phw-g-i-FjWZUN{
}

.phw-g-i-Fh45sY{
border-bottom-width:4px;
border-bottom-color:var(--phw-custom-border-purple7317ffff);
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
.phw-g-i-Fh45sY img{
aspect-ratio:1/1;
object-fit:cover ;
}

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

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

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

.phw-g-i-FUNi6Y{
font-weight:700;
font-size:36px;
color:var(--white);
font-family:var(--cms-g-brixton);
}

.phw-g-i-FU7n5O{
}

.phw-g-i-FU1C9X{
background-image:none;
background-color:var(--phw-custom-black-background212529);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
color:var(--white);
font-weight:500;
font-family:var(--cms-g-roboto);
height:44px;
width:auto;
min-height:auto;
padding-inline-start:24px;
padding-inline-end:24px;
}

.phw-g-i-FSopu8{
color:var(--secondary-text);
font-size:12px;
line-height:1.2;
font-family:var(--cms-g-roboto);
}

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

.phw-g-i-FOSifk{
border-width:1px;
border-top-width:4px;
border-color:var(--phw-custom-border-purple7317ffff);
border-top-color:var(--phw-custom-border-blue005bffff);
border-right-color:var(--stroke-dark);
border-bottom-color:var(--stroke-dark);
border-left-color:var(--stroke-dark);
border-style:solid;
}

.phw-g-i-FNMtmC{
}

.phw-g-i-FL64hA{
}

.phw-g-i-FJehbP{
border-width:0px;
border-top-width:4px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-color:var(--phw-custom-border-green008100ff);
border-top-color:var(--phw-custom-border-green008100ff);
border-right-color:var(--phw-custom-border-green008100ff);
border-bottom-color:var(--phw-custom-border-green008100ff);
border-left-color:var(--phw-custom-border-green008100ff);
border-style:solid;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:solid;
pre-border-color:var(--phw-custom-border-green008100ff);
}

.phw-g-i-FJPjSw{
font-size:24px;
font-family:var(--cms-g-bose-text);
color:var(--white);
text-align:start;
}

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

.phw-g-i-FIYizH{
border-width:1px;
border-top-width:4px;
border-color:var(--phw-custom-border-purple7317ffff);
border-top-color:var(--phw-custom-border-green008100ff);
border-right-color:var(--stroke-dark);
border-bottom-color:var(--stroke-dark);
border-left-color:var(--stroke-dark);
border-style:solid;
}

.phw-g-i-FH5okz{
}

.phw-g-i-FGUF8G{
font-size:26px;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:400;
line-height:1.3;
}

.phw-g-i-FF5RXd{
font-weight:400;
font-size:24px;
line-height:var(--line-height-4);
color:var(--text-dark);
}

.phw-g-i-FCPIAF{
border-width:0px;
border-top-width:4px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-color:var(--phw-custom-border-purple7317ffff);
border-top-color:var(--phw-custom-border-purple7317ffff);
border-right-color:var(--phw-custom-border-purple7317ffff);
border-bottom-color:var(--phw-custom-border-purple7317ffff);
border-left-color:var(--phw-custom-border-purple7317ffff);
border-style:solid;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:solid;
pre-border-color:var(--phw-custom-border-purple7317ffff);
}

.phw-g-i-F4rSCd{
}

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

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

.phw-g-i-F4CEI6{
border-width:1px;
border-top-width:4px;
border-color:var(--phw-custom-border-purple7317ffff);
border-top-color:var(--phw-custom-dark-purple781b92ff);
border-right-color:var(--stroke-dark);
border-bottom-color:var(--stroke-dark);
border-left-color:var(--stroke-dark);
border-style:solid;
}

.phw-g-i-F2xkQa{
border-width:1px;
border-top-width:4px;
border-color:var(--phw-custom-border-purple7317ffff);
border-top-color:var(--phw-custom-border-pinkff00e5ff);
border-right-color:var(--stroke-dark);
border-bottom-color:var(--stroke-dark);
border-left-color:var(--stroke-dark);
border-style:solid;
}

.phw-g-i-F18r7m{
font-size:16px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-Ej3Tcc{
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-Ej3Tcc{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}
}

.phw-g-i-EiJY53{
}

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

.phw-g-i-EZDy8C{
border-width:0px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:4px;
border-left-width:0px;
border-color:var(--brand-color-primary);
border-top-color:var(--brand-color-primary);
border-right-color:var(--brand-color-primary);
border-bottom-color:var(--phw-custom-border-yellowccd000ff);
border-left-color:var(--brand-color-primary);
border-style:solid;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:solid;
pre-border-color:var(--brand-color-primary);
}
.phw-g-i-EZDy8C img{
border-width:0px;
object-fit:cover ;
}

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

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

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

.phw-g-i-EPj5Gr{
border-top-width:4px;
border-color:var(--phw-custom-border-purple7317ffff);
border-top-color:var(--phw-custom-border-purple7317ffff);
border-right-color:var(--phw-custom-border-purple7317ffff);
border-bottom-color:var(--phw-custom-border-purple7317ffff);
border-left-color:var(--phw-custom-border-purple7317ffff);
border-style:solid;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:solid;
pre-border-color:var(--phw-custom-border-purple7317ffff);
}

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

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

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

.phw-g-i-EKwAPb{
border-top-width:0px;
border-right-width:0px;
border-bottom-width:8px;
border-left-width:0px;
border-bottom-color:var(--phw-custom-border-teal00c28fff);
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
.phw-g-i-EKwAPb img{
aspect-ratio:1/1;
object-fit:cover ;
}

.phw-g-i-ECdCdT{
font-weight:600;
font-size:16px;
font-family:var(--cms-g-roboto);
}

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

.phw-g-i-E7bGWN{
}

.phw-g-i-Dye79M{
color:var(--body-color);
font-weight:400;
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-roboto);
text-align:center;
}

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

.phw-g-i-DxZsEl{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--body-color);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:start;
}

.phw-g-i-DvzjMI{
font-weight:700;
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-bose-headline);
font-size:72px;
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

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

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

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

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

.phw-g-i-DYwu4S{
}

.phw-g-i-DXzIdZ{
border-width:1px;
border-top-width:4px;
border-color:var(--phw-custom-border-purple7317ffff);
border-top-color:var(--phw-custom-border-orangeff781fff);
border-right-color:var(--stroke-dark);
border-bottom-color:var(--stroke-dark);
border-left-color:var(--stroke-dark);
border-style:solid;
}

.phw-g-i-DVgv07{
font-weight:400;
font-size:36px;
line-height:0.9;
color:var(--body-color);
font-family:var(--cms-g-brixton);
}

.phw-g-i-DTdNTF{
color:var(--white);
font-weight:400;
font-size:70px;
line-height:0.9;
min-height:0px;
font-family:var(--cms-g-brixton);
margin-top:auto;
margin-bottom:auto;
text-align:start;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-DTdNTF{
margin-inline-start:auto;
margin-inline-end:auto;
min-width:0px;
}
}

.phw-g-i-DOZyq0{
color:var(--brand-color-primary);
display:inline-block;
font-size:var(--footer-menu-list-font-size-style-1);
line-height:1;
font-family:var(--cms-g-bose-text);
}

.phw-g-i-DNDw5l{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1;
color:var(--brand-color-primary);
font-family:var(--cms-g-bose-headline);
text-align:start;
}

.phw-g-i-DMvxhy{
font-weight:500;
line-height:1.2;
font-family:var(--cms-g-roboto);
font-size:26px;
}

.phw-g-i-DJamzP{
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
font-weight:500;
font-size:16px;
line-height:1.2;
}

.phw-g-i-DFTF0W{
font-family:var(--cms-g-bose-headline);
font-weight:700;
}

.phw-g-i-DEAmP5{
border:none;
background-image:none;
background-color:var(--phw-custom-black-background212529);
color:var(--text-dark);
text-align:left;
align-items:center;
}

.phw-g-i-DDHcyq{
font-weight:400;
font-size:56px;
line-height:0.9;
color:var(--body-color);
font-family:var(--cms-g-brixton);
text-align:start;
}

.phw-g-i-D7Y33B{
max-height:243px;
height:243px;
}
.phw-g-i-D7Y33B img{
object-fit:cover;
height:100% ;
width:100% ;
}

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

.phw-g-i-D6VlXm{
font-size:24px;
line-height:1.4;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-D4HlnM{
border-width:0px;
border-top-width:4px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-color:var(--phw-custom-border-green008100ff);
border-top-color:var(--phw-custom-border-redf0523dff);
border-right-color:var(--phw-custom-border-green008100ff);
border-bottom-color:var(--phw-custom-border-green008100ff);
border-left-color:var(--phw-custom-border-green008100ff);
border-style:solid;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:solid;
pre-border-color:var(--phw-custom-border-green008100ff);
}

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

.phw-g-i-D1chKq{
font-size:16px;
line-height:1.25;
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-Cu5pSq{
}

.phw-g-i-CsCfcZ{
}

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

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

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

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

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

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

.phw-g-i-CgN76r{
border:none;
border-top-width:4px;
border-top-color:var(--phw-custom-border-redf0523dff);
border-right-color:var(--phw-custom-border-redf0523dff);
border-bottom-color:var(--phw-custom-border-redf0523dff);
border-left-color:var(--phw-custom-border-redf0523dff);
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:none;
pre-border-color:var(--phw-custom-border-redf0523dff);
}

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

.phw-g-i-CczSeB{
font-weight:700;
font-size:70px;
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-bose-headline);
margin-top:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-CYr9i5{
border-width:1px;
border-color:var(--phw-custom-border-purple7317ffff);
border-right-color:var(--stroke-dark);
border-bottom-color:var(--stroke-dark);
border-left-color:var(--stroke-dark);
border-style:solid;
}

.phw-g-i-CYCTcb{
gap:62px;
}

.phw-g-i-CWDid1{
padding-top:calc(var(--pu-space)*2.5);
gap:15px;
padding-bottom:calc(var(--pu-space)*2.5);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

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

.phw-g-i-CU4RQT{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--body-color);
font-family:var(--cms-g-roboto);
}

.phw-g-i-CPMKWU{
font-weight:400;
font-size:56px;
line-height:0.9;
color:var(--body-color);
font-family:var(--cms-g-brixton);
text-align:start;
}

.phw-g-i-CM20MO{
}

.phw-g-i-CM1XhV{
font-weight:700;
font-size:var(--phw-g-hero-title-font-size);
line-height:1;
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-CKbWkv{
}

.phw-g-i-CGTwXY{
padding-inline-end:calc(var(--pu-space)*10);
color:var(--text-dark);
font-weight:500;
font-size:26px;
line-height:1.25;
font-family:var(--cms-g-roboto);
text-align:start;
}

.phw-g-i-CGTmvJ{
font-weight:400;
font-size:56px;
line-height:0.9;
color:var(--body-color);
font-family:var(--cms-g-brixton);
text-align:center;
}

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

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

.phw-g-i-CB6Mcm{
color:var(--white);
font-weight:400;
font-size:70px;
line-height:0.9;
font-family:var(--cms-g-brixton);
text-align:center;
}

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

.phw-g-i-C2brtr{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--secondary-text);
font-family:var(--cms-g-roboto);
text-align:start;
}

.phw-g-i-BzKqXi{
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:start;
}

.phw-g-i-ByfoqD{
font-family:var(--cms-g-bose-text);
font-size:18px;
text-transform:uppercase;
}

.phw-g-i-BvX1hq{
}

.phw-g-i-BvWRyx{
border-width:1px;
border-top-width:4px;
border-color:var(--phw-custom-border-purple7317ffff);
border-top-color:var(--phw-custom-border-blue005bffff);
border-right-color:var(--stroke-dark);
border-bottom-color:var(--stroke-dark);
border-left-color:var(--stroke-dark);
border-style:solid;
}

.phw-g-i-BoGKWg{
font-family:var(--cms-g-brixton);
font-weight:400;
}

.phw-g-i-Bf0VnY{
border-top-width:0px;
border-right-width:0px;
border-bottom-width:8px;
border-left-width:0px;
border-bottom-color:var(--phw-custom-border-green008100ff);
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
.phw-g-i-Bf0VnY img{
aspect-ratio:1/1;
object-fit:cover;
}

.phw-g-i-BdK782{
background-color:transparent;
border-width:0;
border-color:transparent;
padding:0;
padding-inline-end:2px;
color:var(--brand-color-primary);
padding-inline-start:2px;
font-weight:500;
text-decoration:none;
min-height:auto;
box-shadow:none;
font-family:var(--cms-g-roboto);
height:auto;
}

.phw-g-i-BZ4E6h{
}

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

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

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-BQblW2{
width:350px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}
.phw-g-i-BQblW2 img{
object-fit:cover;
}
}

.phw-g-i-BMIsXM{
}

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

.phw-g-i-BI2ufr{
color:var(--white);
font-weight:400;
font-size:70px;
line-height:0.9;
font-family:var(--cms-g-brixton);
text-align:center;
}

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

.phw-g-i-B6Hhg5{
color:var(--text-dark);
font-weight:400;
font-size:18px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-roboto);
margin-top:calc(var(--mu-space) * 3);
text-align:start;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-B6Hhg5{
margin-inline-start:calc(var(--mu-space)*-10);
margin-inline-end:calc(var(--mu-space)*-10);
}
}

.phw-g-i-B2CPBt{
font-weight:500;
font-size:18px;
color:var(--white);
font-family:var(--cms-g-roboto);
}

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

.phw-g-i-B0YCdk{
color:var(--brand-color-primary);
font-weight:500;
display:inline-flex;
text-decoration:none;
font-size:var( --phw-g-widget-subheading-font-size);
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-roboto);
min-height:0px;
height:auto;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-B0YCdk{
padding-inline-end:2px;
padding-inline-start:2px;
}
}

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

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

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

.phw-g-i-Auogoi{
padding-top:calc(var(--pu-space)*0);
color:var(--white);
font-weight:400;
font-size:18px;
padding-bottom:calc(var(--pu-space)*0);
line-height:var(--paragraph-line-height-2);
min-height:0px;
font-family:var(--cms-g-roboto);
margin-top:auto;
align-items:center;
margin-bottom:auto;
}

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

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

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

.phw-g-i-ATN3S7{
}

.phw-g-i-AQPqJV{
border-top-width:4px;
border-color:var(--phw-custom-border-purple7317ffff);
border-top-color:var(--phw-custom-border-purple7317ffff);
border-right-color:var(--phw-custom-border-purple7317ffff);
border-bottom-color:var(--phw-custom-border-purple7317ffff);
border-left-color:var(--phw-custom-border-purple7317ffff);
border-style:solid;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:solid;
pre-border-color:var(--phw-custom-border-purple7317ffff);
}

.phw-g-i-AKTou7{
font-weight:400;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
margin-bottom:calc(var(--mu-space)*2.5);
font-size:34px;
}

.phw-g-i-AIYwU7{
font-size:18px;
font-family:var(--cms-g-roboto);
}

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

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

.phw-g-i-AF8neA{
}

.phw-g-i-A9f7BK{
border-bottom-width:8px;
border-color:var(--brand-color-primary);
border-top-color:var(--brand-color-primary);
border-right-color:var(--brand-color-primary);
border-bottom-color:var(--phw-custom-border-orangeff781fff);
border-left-color:var(--brand-color-primary);
border-style:solid;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:solid;
pre-border-color:var(--brand-color-primary);
}
.phw-g-i-A9f7BK img{
aspect-ratio:1/1;
object-fit:cover ;
}

.phw-g-i-A4bJbk{
color:var(--body-color);
display:inline-block;
font-size:var(--footer-menu-list-font-size-style-1);
line-height:1;
font-family:var(--cms-g-bose-text);
}

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

.phw-g-i-A3FJKJ{
}

.phw-g-i-A3EgDu{
background-image:none;
background-color:var(--phw-custom-black-background212529);
}

.phw-g-i-9zbRaK{
gap:40px;
}

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

.phw-g-i-9zZ8Bk{
border-width:1px;
border-top-width:4px;
border-color:var(--phw-custom-dark-purple781b92ff);
border-right-color:var(--stroke-dark);
border-bottom-color:var(--stroke-dark);
border-left-color:var(--stroke-dark);
border-style:solid;
}

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

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

.phw-g-i-9w8WO6{
border:none;
}

.phw-g-i-9vjH71{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-brixton);
}

.phw-g-i-9somCa{
font-family:var(--cms-g-bose-headline);
font-weight:400;
color:var(--white);
font-size:46.3333px;
}

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

.phw-g-i-9qQG0n{
font-weight:700;
font-size:36px;
color:var(custom-color);
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-9oVQC8{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:0.9;
color:var(--brand-color-primary);
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-9lgzcy{
border-width:0px;
border-top-width:4px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-color:var(--phw-custom-border-orangeff781fff);
border-top-color:var(--phw-custom-border-redf0523dff);
border-right-color:var(--phw-custom-border-orangeff781fff);
border-bottom-color:var(--phw-custom-border-orangeff781fff);
border-left-color:var(--phw-custom-border-orangeff781fff);
border-style:solid;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:solid;
pre-border-color:var(--phw-custom-border-orangeff781fff);
}

.phw-g-i-9fHu0P{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:start;
}

.phw-g-i-9aeXRc{
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:start;
}

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

.phw-g-i-9Wdaw9{
}
.phw-g-i-9Wdaw9 img{
aspect-ratio:1/1;
object-fit:cover ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-9Wdaw9{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
.phw-g-i-9Wdaw9 img{
object-fit:cover ;
}
}

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

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

.phw-g-i-9RUPs2{
padding-top:calc(var(--pu-space)*0);
color:var(--white);
font-weight:400;
font-size:18px;
padding-bottom:calc(var(--pu-space)*0);
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-roboto);
margin-top:auto;
align-items:center;
margin-bottom:auto;
}

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

.phw-g-i-9Q5Ymh{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
align-items:center;
}

.phw-g-i-9Jw8HX{
font-weight:700;
font-size:56px;
line-height:0.9;
color:var(--brand-color-primary);
font-family:var(--cms-g-bose-headline);
text-align:start;
}

.phw-g-i-9HUKwa{
text-align:left;
align-items:center;
justify-content:start;
}

.phw-g-i-9H1ZOZ{
border-bottom-width:4px;
border-color:var(--brand-color-primary);
border-top-color:var(--brand-color-primary);
border-right-color:var(--brand-color-primary);
border-bottom-color:var(--phw-custom-border-blue005bffff);
border-left-color:var(--brand-color-primary);
border-style:solid;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:solid;
pre-border-color:var(--brand-color-primary);
}
.phw-g-i-9H1ZOZ img{
aspect-ratio:1/1;
object-fit:cover;
}

.phw-g-i-9E1fHR{
background-color:transparent;
border-width:0;
border-color:transparent;
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
padding-top:0;
padding-inline-end:2px;
padding-inline-start:2px;
padding-bottom:0;
box-shadow:none;
flex-direction:unset;
justify-content:normal;
align-items:normal;
min-height:auto;
}

.phw-g-i-9DvWWt{
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:500;
font-size:18px;
display:inline-block;
line-height:1.2;
}

.phw-g-i-9DLBKS{
text-align:left;
align-items:center;
justify-content:start;
}

.phw-g-i-9B2He9{
color:var(--text-dark);
font-weight:400;
font-size:42px;
font-family:var(--cms-g-brixton);
line-height:0.9;
}

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

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

.phw-g-i-968xTd{
}

.phw-g-i-8xVGr7{
font-weight:400;
font-size:70px;
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:start;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-8si3u2{
font-family:var(--cms-g-brixton);
font-weight:400;
line-height:0.9;
font-size:46px;
}

.phw-g-i-8oCs9i{
font-weight:400;
font-size:30px;
line-height:0.9;
color:var(--body-color);
font-family:var(--cms-g-brixton);
text-align:start;
}

.phw-g-i-8mrC6n{
background-color:transparent;
border-width:0;
border-color:transparent;
color:var(--brand-color-primary);
padding-top:0;
padding-bottom:0;
padding-inline-start:2px;
padding-inline-end:2px;
min-height:auto;
box-shadow:none;
font-weight:400;
font-family:var(--cms-g-roboto);
}

.phw-g-i-8mdQh5{
}

.phw-g-i-8mboqy{
border:none;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-top-color:var(--phw-custom-border-redf0523dff);
border-right-color:var(--phw-custom-border-redf0523dff);
border-bottom-color:var(--phw-custom-border-redf0523dff);
border-left-color:var(--phw-custom-border-redf0523dff);
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
pre-border-width:0px;
pre-border-style:none;
pre-border-color:var(--phw-custom-border-redf0523dff);
}

.phw-g-i-8lMdKQ{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-8l68JT{
font-size:18px;
line-height:1.3;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-8hQV4G{
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:start;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-8hQV4G{
margin-inline-start:0;
margin-inline-end:auto;
}
}

.phw-g-i-8csVa9{
background-image:none;
background-color:var(--phw-custom-backgroundgrayf2f2f2);
}

.phw-g-i-8c1vtG{
color:var(--body-color);
display:inline-block;
font-size:16px;
line-height:1;
font-family:var(--cms-g-bose-text);
}

.phw-g-i-8bfV14{
font-size:16px;
}

.phw-g-i-8Xu9vr{
border-top-width:4px;
border-color:var(--phw-custom-border-purple7317ffff);
border-top-color:var(--phw-custom-border-purple7317ffff);
border-right-color:var(--phw-custom-border-purple7317ffff);
border-bottom-color:var(--phw-custom-border-purple7317ffff);
border-left-color:var(--phw-custom-border-purple7317ffff);
border-style:solid;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:solid;
pre-border-color:var(--phw-custom-border-purple7317ffff);
}

.phw-g-i-8UaXNw{
font-size:16px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-8T2549{
color:var(--body-color);
font-weight:400;
font-size:56px;
line-height:0.9;
font-family:var(--cms-g-brixton);
text-align:start;
}

.phw-g-i-8SLkjw{
font-weight:700;
font-size:70px;
line-height:0.9;
color:var(--brand-color-primary);
font-family:var(--cms-g-bose-headline);
text-align:start;
}

.phw-g-i-8Qrtt0{
font-family:var(--cms-g-roboto);
color:var(--white);
font-weight:400;
}

.phw-g-i-8PpwuI{
margin-top:auto;
align-items:center;
margin-bottom:auto;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-8PpwuI{
margin-inline-start:auto;
margin-inline-end:auto;
}
}

.phw-g-i-8L91BW{
font-family:var(--cms-g-roboto);
font-weight:400;
font-size:18px;
line-height:1.3;
}

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

.phw-g-i-8GwXfC{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-brixton);
}

.phw-g-i-8Glxph{
background-color:var(--widget-bg-gray-color);
text-align:left;
box-shadow:none;
}

.phw-g-i-8Exylk{
border-top-width:0px;
border-right-width:0px;
border-bottom-width:4px;
border-left-width:0px;
border-color:var(--brand-color-primary);
border-top-color:var(--brand-color-primary);
border-right-color:var(--brand-color-primary);
border-bottom-color:var(--phw-custom-border-redf0523dff);
border-left-color:var(--brand-color-primary);
border-style:solid;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:solid;
pre-border-color:var(--brand-color-primary);
}
.phw-g-i-8Exylk img{
aspect-ratio:1/1;
object-fit:cover;
}

.phw-g-i-8DZsr3{
background-color:transparent;
border-width:0;
border-color:transparent;
color:var(--brand-color-primary);
padding-top:0;
padding-bottom:0;
padding-inline-start:2px;
padding-inline-end:2px;
min-height:auto;
box-shadow:none;
font-weight:500;
font-family:var(--cms-g-roboto);
line-height:1.6;
}

.phw-g-i-8CFVpa{
border-top-width:0px;
border-right-width:0px;
border-bottom-width:8px;
border-left-width:0px;
border-bottom-color:var(--phw-custom-border-yellowccd000ff);
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
.phw-g-i-8CFVpa img{
aspect-ratio:1/1;
object-fit:cover ;
}

.phw-g-i-88B7Ft{
font-size:70px;
color:var(--body-color);
font-family:var(--cms-g-bose-headline);
font-weight:700;
line-height:0.9;
}

.phw-g-i-872HpU{
color:var(--text-dark);
font-weight:500;
font-size:26px;
line-height:1.25;
font-family:var(--cms-g-roboto);
text-align:start;
}

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

.phw-g-i-843SMi{
border:none;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-top-color:var(--phw-custom-border-redf0523dff);
border-right-color:var(--phw-custom-border-redf0523dff);
border-bottom-color:var(--phw-custom-border-redf0523dff);
border-left-color:var(--phw-custom-border-redf0523dff);
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
pre-border-width:0px;
pre-border-style:none;
pre-border-color:var(--phw-custom-border-redf0523dff);
}

.phw-g-i-83Xxj2{
text-transform:uppercase;
gap:73px;
font-size:18px;
font-family:var(--cms-g-bose-text);
justify-content:start;
align-items:center;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-83Xxj2{
margin-inline-start:calc(var(--mu-space)*4.375);
margin-inline-end:calc(var(--mu-space)*4.375);
}
}

.phw-g-i-83X6U0{
gap:7px;
}

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

.phw-g-i-7wYNA4{
height:500px;
overflow:hidden;
}
.phw-g-i-7wYNA4 img{
object-fit:unset;
}

.phw-g-i-7oRvaF{
font-family:var(--cms-g-bose-headline);
font-weight:700;
}

.phw-g-i-7lFeQJ{
border:none;
}

.phw-g-i-7j46Ij{
}

.phw-g-i-7eTKry{
font-weight:400;
font-size:70px;
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:center;
}

.phw-g-i-7YHGAu{
border:none;
}

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

.phw-g-i-7OkFGr{
gap:64px;
}

.phw-g-i-7L3WNE{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1;
color:var(--brand-color-primary);
font-family:var(--cms-g-bose-headline);
text-align:start;
}

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

.phw-g-i-7AKh5l{
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:start;
}

.phw-g-i-78ZNKf{
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:start;
}

.phw-g-i-76wzr6{
height:600px;
}
.phw-g-i-76wzr6 img{
object-fit:cover ;
height:100% ;
width:100% ;
}

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

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

.phw-g-i-70HkC3{
border:none;
padding-top:calc(var(--pu-space)*5);
margin-inline-start:auto;
margin-inline-end:auto;
padding-bottom:calc(var(--pu-space)*0);
justify-content:normal;
align-items:normal;
}

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

.phw-g-i-6wauzX{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
color:var(--white);
font-size:var(--phw-g-input-label-text-font-size);
min-height:45px;
margin-top:calc(var(--mu-space)*6.875);
}

.phw-g-i-6vgYx2{
background-color:transparent;
border-width:0;
border-color:transparent;
color:var(--white);
text-decoration:underline;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-right:0;
min-height:auto;
box-shadow:none;
font-weight:600;
font-size:var(--phw-g-large-text-font-size);
line-height:var(--paragraph-line-height-2);
height:auto;
padding-inline-end:0;
font-family:var(--cms-g-roboto);
}

.phw-g-i-6rYGfT{
font-size:18px;
color:var(--secondary-text);
font-family:var(--cms-g-roboto);
text-align:start;
}

.phw-g-i-6qOtD2{
background-image:none;
background-color:var(--phw-custom-focus1862c6);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-6pEmHK{
font-weight:500;
font-size:18px;
font-family:var(--cms-g-bose-text);
}

.phw-g-i-6nhn3T{
font-size:18px;
line-height:1.3;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:400;
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-6nNXhX{
}

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

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

.phw-g-i-6ez5O0{
}

.phw-g-i-6VXiD9{
}

.phw-g-i-6UjAUi{
border-bottom-color:var(--phw-custom-border-yellowccd000ff);
}
.phw-g-i-6UjAUi img{
object-fit:cover ;
}

.phw-g-i-6UP5AC{
gap:62px;
}

.phw-g-i-6UAHgJ{
height:243px;
max-width:auto;
max-height:auto;
}
.phw-g-i-6UAHgJ img{
object-fit:cover;
height:100% ;
width:100% ;
}

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

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-6QlywF{
margin-inline-start:auto;
margin-inline-end:auto;
}
}

.phw-g-i-65irI3{
font-size:18px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-65GscQ{
border-top-width:0px;
border-right-width:0px;
border-bottom-width:4px;
border-left-width:0px;
border-bottom-color:var(--phw-custom-border-redf0523dff);
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
.phw-g-i-65GscQ img{
aspect-ratio:1/1;
object-fit:cover ;
}

.phw-g-i-63OKHN{
color:var(--brand-color-primary);
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1;
font-family:var(--cms-g-bose-headline);
margin-bottom:calc(var(--mu-space)*2);
}

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

.phw-g-i-63J91l{
font-size:18px;
font-family:var(--cms-g-roboto);
line-height:1.25;
color:var(--white);
font-weight:500;
}

.phw-g-i-5nLAHD{
color:var(--body-color);
font-weight:400;
font-size:56px;
line-height:0.9;
font-family:var(--cms-g-brixton);
text-align:start;
}

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

.phw-g-i-5gvrn3{
border-top-width:4px;
border-color:var(--phw-custom-border-purple7317ffff);
border-top-color:var(--phw-custom-border-purple7317ffff);
border-right-color:var(--phw-custom-border-purple7317ffff);
border-bottom-color:var(--phw-custom-border-purple7317ffff);
border-left-color:var(--phw-custom-border-purple7317ffff);
border-style:solid;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:solid;
pre-border-color:var(--phw-custom-border-purple7317ffff);
}

.phw-g-i-5bHl4c{
background-image:none;
background-color:transparent;
font-weight:700;
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-5VpKuh{
font-weight:700;
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-5UoBB3{
border-width:0px;
border-top-width:4px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-color:var(--phw-custom-border-green008100ff);
border-top-color:var(--phw-custom-border-purple7317ffff);
border-right-color:var(--phw-custom-border-green008100ff);
border-bottom-color:var(--phw-custom-border-green008100ff);
border-left-color:var(--phw-custom-border-green008100ff);
border-style:solid;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:solid;
pre-border-color:var(--phw-custom-border-green008100ff);
}

.phw-g-i-5TUeJU{
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-bose-headline);
text-align:start;
}

.phw-g-i-5SAVOm{
color:var(--brand-color-primary);
font-family:var(--cms-g-bose-text);
}

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

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

.phw-g-i-5IM2of{
background-color:var(--phw-custom-backgroundgrayf2f2f2);
transition:all 0.2s;
}

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

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

.phw-g-i-51XZWC{
font-family:var(--cms-g-bose-headline);
font-weight:700;
}

.phw-g-i-4xiN3k{
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:500;
font-size:18px;
display:inline-block;
line-height:1.2;
}

.phw-g-i-4x9su1{
}
.phw-g-i-4x9su1 img{
aspect-ratio:1/1;
object-fit:cover ;
}

.phw-g-i-4wAJP8{
}

.phw-g-i-4tQyJI{
}

.phw-g-i-4s5kfG{
}
.phw-g-i-4s5kfG img{
aspect-ratio:1/1;
object-fit:cover ;
}

.phw-g-i-4rux6g{
background-color:var(--brand-color-primary);
border-width:0px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
color:var(--white);
font-weight:600;
height:44px;
width:auto;
min-height:auto;
padding-inline-start:24px;
padding-inline-end:24px;
}

.phw-g-i-4qClSv{
font-weight:400;
font-size:70px;
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:center;
}

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

.phw-g-i-4nfkfI{
font-size:var(--phw-g-button-text-font-size);
line-height:1.25;
color:var(--white);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:400;
}

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

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

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

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

.phw-g-i-4Xrfel{
font-weight:700;
font-size:36px;
color:var(custom-color);
font-family:var(--cms-g-bose-headline);
}

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

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

.phw-g-i-4FrRyh{
}

.phw-g-i-4C2yqi{
border-width:0px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:4px;
border-left-width:0px;
border-color:var(--brand-color-primary);
border-top-color:var(--brand-color-primary);
border-right-color:var(--brand-color-primary);
border-bottom-color:var(--phw-custom-border-yellowccd000ff);
border-left-color:var(--brand-color-primary);
border-style:solid;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:solid;
pre-border-color:var(--brand-color-primary);
}
.phw-g-i-4C2yqi img{
border-width:0px;
object-fit:cover ;
}

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

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

.phw-g-i-3upVRa{
font-weight:900;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-3rUKhT{
border-width:0px;
border-top-width:4px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-color:var(--phw-custom-border-orangeff781fff);
border-top-color:var(--phw-custom-border-purple7317ffff);
border-right-color:var(--phw-custom-border-orangeff781fff);
border-bottom-color:var(--phw-custom-border-orangeff781fff);
border-left-color:var(--phw-custom-border-orangeff781fff);
border-style:solid;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:solid;
pre-border-color:var(--phw-custom-border-orangeff781fff);
}

.phw-g-i-3nla2p{
font-size:16px;
font-weight:500;
font-family:var(--cms-g-bose-text);
}

.phw-g-i-3n8vcB{
background-image:none;
background-color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
font-weight:400;
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-3mQRFd{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-i-3labwu{
font-weight:500;
font-size:26px;
line-height:1.2;
font-family:var(--cms-g-roboto);
}

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

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

.phw-g-i-3hClJS{
border-width:1px;
border-top-width:4px;
border-color:var(--phw-custom-border-purple7317ffff);
border-top-color:var(--phw-custom-border-green008100ff);
border-right-color:var(--stroke-dark);
border-bottom-color:var(--stroke-dark);
border-left-color:var(--stroke-dark);
border-style:solid;
}

.phw-g-i-3ajt6w{
}

.phw-g-i-3Zuk3l{
}

.phw-g-i-3X3btL{
}

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

.phw-g-i-3TutXC{
font-size:18px;
line-height:1.2;
font-family:var(--cms-g-roboto);
color:var(--white);
}

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

.phw-g-i-3JPUxR{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
text-align:center;
}

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

.phw-g-i-3AFPfH{
border-width:0px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:4px;
border-left-width:0px;
border-color:var(--brand-color-primary);
border-top-color:var(--brand-color-primary);
border-right-color:var(--brand-color-primary);
border-bottom-color:var(--phw-custom-border-yellowccd000ff);
border-left-color:var(--brand-color-primary);
border-style:solid;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:solid;
pre-border-color:var(--brand-color-primary);
}
.phw-g-i-3AFPfH img{
aspect-ratio:1/1;
object-fit:cover;
border-width:0px;
}

.phw-g-i-34QNtL{
font-weight:400;
font-size:34px;
line-height:1.2;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-331V4E{
border-top-width:4px;
border-color:var(--phw-custom-border-purple7317ffff);
border-top-color:var(--phw-custom-border-purple7317ffff);
border-right-color:var(--phw-custom-border-purple7317ffff);
border-bottom-color:var(--phw-custom-border-purple7317ffff);
border-left-color:var(--phw-custom-border-purple7317ffff);
border-style:solid;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:solid;
pre-border-color:var(--phw-custom-border-purple7317ffff);
}

.phw-g-i-329LkA{
}

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

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

.phw-g-i-2z1MmP{
}

.phw-g-i-2qumhZ{
}

.phw-g-i-2lnLLn{
}

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

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

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

.phw-g-i-2iAuBM{
font-weight:400;
font-size:36px;
line-height:0.9;
color:var(--body-color);
font-family:var(--cms-g-brixton);
text-align:start;
}

.phw-g-i-2gwzOI{
background-color:var(--widget-bg-white-color);
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
}

.phw-g-i-2gVP4k{
font-weight:500;
font-size:18px;
color:var(--white);
font-family:var(--cms-g-roboto);
}

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

.phw-g-i-2cJxiO{
font-weight:400;
font-size:36px;
line-height:0.9;
color:var(--brand-color-primary);
font-family:var(--cms-g-brixton);
margin-bottom:calc(var(--mu-space)*2);
}

.phw-g-i-2aw9HG{
font-size:16px;
font-family:var(--cms-g-roboto);
line-height:1.2;
color:var(--brand-color-primary);
font-weight:500;
}

.phw-g-i-2Yhiyc{
font-size:18px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:400;
text-align:center;
}

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

.phw-g-i-2UVyXB{
font-weight:400;
font-size:70px;
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:start;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-2TKJXc{
font-weight:400;
font-size:70px;
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:start;
}

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

.phw-g-i-2RkchD{
border:none;
background-image:none;
background-color:var(--phw-custom-transperant-white);
color:var(--text-dark);
margin-top:auto;
margin-bottom:auto;
}

.phw-g-i-2Oi3IO{
font-family:var(--cms-g-roboto);
font-weight:400;
color:var(--white);
}

.phw-g-i-2O8fL0{
max-height:48px;
max-width:220px;
height:auto;
}

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

.phw-g-i-2L9s12{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
color:var(--white);
font-weight:var(--btn-font-weight);
min-height:48px;
font-size:17px;
}

.phw-g-i-2DtTAB{
font-weight:700;
font-size:50px;
line-height:var(--line-height-1);
color:var(--brand-color-primary);
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-29mPj2{
background-color:transparent;
border-width:0;
border-color:transparent;
padding:0;
color:var(--brand-color-primary);
font-weight:500;
text-decoration:none;
min-height:auto;
box-shadow:none;
font-family:var(--cms-g-roboto);
height:auto;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-29mPj2{
padding-inline-end:2px;
padding-inline-start:2px;
}
}

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

.phw-g-i-28Kdit{
font-weight:400;
font-size:24px;
line-height:var(--line-height-4);
color:var(--text-dark);
}

.phw-g-i-22Oxrh{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:center;
}

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

.phw-g-i-20uDce{
background-image:none;
background-color:var(--phw-custom-transperant-white);
}

.phw-g-i-1w9795{
}

.phw-g-i-1v92vk{
}

.phw-g-i-1t0MK8{
border-bottom-width:4px;
border-bottom-color:var(--phw-custom-border-green008100ff);
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
.phw-g-i-1t0MK8 img{
aspect-ratio:1/1;
object-fit:cover;
}

.phw-g-i-1sVYha{
}

.phw-g-i-1qlpUC{
background-color:transparent;
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:2px;
color:var(--brand-color-primary);
padding-inline-start:2px;
font-weight:400;
padding-bottom:0;
box-shadow:none;
flex-direction:unset;
font-family:var(--cms-g-roboto);
justify-content:normal;
align-items:normal;
min-height:auto;
}

.phw-g-i-1maLpd{
min-height:0px;
}
.phw-g-i-1maLpd img{
aspect-ratio:1/1;
object-fit:fill;
}

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

.phw-g-i-1eYNhW{
border-width:0px;
border-top-width:4px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-color:var(--phw-custom-border-orangeff781fff);
border-top-color:var(--phw-custom-border-green008100ff);
border-right-color:var(--phw-custom-border-orangeff781fff);
border-bottom-color:var(--phw-custom-border-orangeff781fff);
border-left-color:var(--phw-custom-border-orangeff781fff);
border-style:solid;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:solid;
pre-border-color:var(--phw-custom-border-orangeff781fff);
}

.phw-g-i-1cBrFx{
font-weight:700;
line-height:1;
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-1biHMu{
color:var(--body-color);
font-family:var(--cms-g-roboto);
font-weight:500;
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-1bCxnk{
font-weight:400;
font-size:70px;
line-height:0.9;
color:var(--white);
font-family:var(--cms-g-brixton);
text-align:center;
}

.phw-g-i-1ZY7Lm{
font-family:var(--cms-g-roboto);
font-weight:400;
color:var(--body-color);
}

.phw-g-i-1WTkc0{
font-weight:500;
font-size:24px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
text-align:center;
}

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

.phw-g-i-1P3qnj{
fill:var(--phw-custom-icondark595959);
}

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

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

.phw-g-i-1GmZkk{
font-weight:700;
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-bose-headline);
}

.phw-g-i-1ChqAe{
font-size:18px;
font-family:var(--cms-g-roboto);
line-height:1.25;
color:var(--white);
font-weight:500;
}

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

.phw-g-i-13SUu7{
color:var(--body-color);
font-weight:400;
font-size:56px;
line-height:0.9;
font-family:var(--cms-g-brixton);
text-align:start;
}

.phw-g-i-10fBQV{
font-family:var(--cms-g-roboto);
font-weight:500;
color:var(--body-color);
font-size:24px;
}

.phw-g-i-0uGlVU{
padding-top:calc(var(--pu-space)*0);
font-weight:600;
font-size:16px;
padding-bottom:calc(var(--pu-space)*0);
font-family:var(--cms-g-roboto);
}

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

.phw-g-i-0qro87{
background-color:var(--brand-color-primary);
border-width:0px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
color:var(--white);
font-weight:500;
font-size:var(--phw-g-input-label-text-font-size);
min-height:auto;
font-family:var(--cms-g-roboto);
height:44px;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-0qro87{
padding-inline-end:24px;
padding-inline-start:24px;
width:auto;
}
}

.phw-g-i-0nRucv{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
background-color:var(--input-bg);
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:15px;
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:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
height:48px;
}

.phw-g-i-0hjegm{
}

.phw-g-i-0amjCq{
border-width:1px;
border-top-width:4px;
border-color:var(--phw-custom-border-purple7317ffff);
border-top-color:var(--phw-custom-border-yellowccd000ff);
border-right-color:var(--stroke-dark);
border-bottom-color:var(--stroke-dark);
border-left-color:var(--stroke-dark);
border-style:solid;
}

.phw-g-i-0WZQKv{
font-weight:700;
font-family:var(--cms-g-bose-headline);
line-height:1;
}

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

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

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

.phw-g-i-00RFIw{
}

.phw-g-herowidget{
}

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

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

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

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

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

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

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

.phw-g-h3-card-light{
font-weight:700;
font-size:var(--phw-g-cards-title-font-size);
}

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

.phw-g-h2-text-align{
font-weight:900;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-bose-headline);
}

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

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

.phw-g-h2-dark{
font-weight:900;
font-size:var(--phw-g-button-text-font-size);
line-height:1;
color:var(--text-dark);
font-family:var(--cms-g-bose-headline);
}

.phw-g-h2-card-title-dark-large{
font-weight:900;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.phw-g-dropdown-style-2{
font-weight:400;
}

.phw-g-dropdown-style-1{
font-weight:400;
font-size:var( --phw-g-widget-subheading-font-size);
height:48px;
}

.phw-g-dropdown-small{
font-weight:400;
}

.phw-g-dropdown-list{
font-size:var(--phw-g-small-text-font-size);
line-height:1.6;
}

.phw-g-dropdown-large{
font-weight:400;
}

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

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

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

.phw-g-category-title{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.25;
font-weight:600;
}

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

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

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

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

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

.phw-g-btn-video-transcript{
}

.phw-g-btn-tab-link-active{
border-top-width:0px;
border-right-width:0px;
border-bottom-width:1px;
border-left-width:0px;
border-bottom-color:var(--brand-color-primary);
border-bottom-style:solid;
color:var(--brand-color-primary);
font-weight:600;
}

.phw-g-btn-tab-link{
border-width:0px;
border-color:transparent;
color:var(--text-dark);
}

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

.phw-g-btn-secondary,.btn-success,.secondary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-link):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-primary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not([class*=' phw-g-i-']){
background-color:var(--brand-color-secondary);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
font-weight:500;
font-family:var(--cms-g-roboto);
height:44px;
width:auto;
min-height:auto;
padding-inline-start:24px;
padding-inline-end:24px;
}

.phw-g-btn-primary,.btn.primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']),.primary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not(.phw-g-btn-link):not([class*=' phw-g-i-']){
background-color:var(--brand-color-primary);
border-width:0px;
border-color:transparent;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
color:var(--white);
font-weight:500;
height:44px;
width:auto;
min-height:auto;
padding-inline-start:24px;
padding-inline-end:24px;
}

.phw-g-btn-plain,.btn-info,.plain-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-link):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-primary):not(.phw-g-btn-default):not([class*=' phw-g-i-']){
background-image:none;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
color:var(--body-color);
font-weight:500;
text-transform:uppercase;
min-height:auto;
height:44px;
margin-top:calc(var(--mu-space)*0);
padding-inline-start:24px;
padding-inline-end:24px;
}

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

.phw-g-btn-link-facet-button-link{
font-weight:400;
font-size:16px;
}

.phw-g-btn-link-candidate-login{
font-weight:400;
font-size:16px;
}

.phw-g-btn-link{
background-color:transparent;
border-width:0;
border-color:transparent;
color:var(--brand-color-primary);
padding-top:0;
padding-bottom:0;
padding-inline-start:2px;
padding-inline-end:2px;
min-height:auto;
box-shadow:none;
font-weight:500;
font-family:var(--cms-g-roboto);
}

.phw-g-btn-large-primary{
background-image:none;
background-color:var(--phw-custom-black-background212529);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
color:var(--white);
font-weight:500;
min-height:48px;
font-size:var(--phw-g-input-label-text-font-size);
text-transform:uppercase;
}

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

.phw-g-btn-default,.btn-default:not(.phw-g-btn-small-primary):not(.phw-g-btn-link):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-primary):not([class*=' phw-g-i-']),.default-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-link):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-primary):not([class*=' phw-g-i-']){
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
color:var(--body-color);
font-weight:500;
font-family:var(--cms-g-roboto);
font-size:var(--phw-g-small-text-font-size);
text-transform:uppercase;
height:32px;
min-height:auto;
width:auto;
padding-inline-start:16px;
padding-inline-end:16px;
}

.phw-g-btn-ch-small-primary{
background-color:var(--phw-custom-black-background212529);
border-color:var(--brand-color-primary);
color:var(--white);
font-weight:600;
}

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

.phw-g-btn-audio-description{
}

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

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

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

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

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

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

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

.phw-g-avatar-initials{
font-size:var(--font-size-12);
line-height:1.25;
font-weight:500;
}

.phw-event-description, #_PCM .event-description{
font-weight:400 !important;
}

.phw-btn:hover, .phw-btn-nd:hover{
color:var(--brand-color-primary);
}


.phw-g-i-fz8yDX:hover{
background-color:var(--phw-custom-focus1862c6);
border-color:var(--brand-color-primary);
text-transform:uppercase;
color:var(--white);
}

.phw-g-i-wVL2dw:hover{
border-color:transparent;
color:var(--alert-focus);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-VhaHX5:hover{
background-color:var(--phw-custom-focus1862c6);
border-color:var(--brand-color-primary);
text-transform:uppercase;
color:var(--white);
}

.phw-g-i-Mitno3:hover{
background-color:var(--phw-custom-focus1862c6);
border-color:var(--brand-color-primary);
text-transform:uppercase;
color:var(--white);
}

.phw-g-i-gd7gTZ:hover{
border-color:transparent;
color:var(--alert-focus);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-dBPGzf:hover{
border-color:transparent;
color:var(--alert-focus);
text-decoration:var(--link-hover-decoration);
}

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

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

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

.phw-g-jdsavedefault:hover{
}

.phw-g-i-zu7Zpg:hover{
background-image:none;
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-focus1862c6);
color:var(--white);
}

.phw-g-i-zPoy7G:hover{
border:none;
}

.phw-g-i-z8h75o:hover{
border:none;
}

.phw-g-i-z5WZ0L:hover{
transition:1s;
transform:scale(1.4000000000000001);
}

.phw-g-i-xvlIwe:hover{
background-color:var(--phw-custom-black-background212529);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-xj6OSG:hover{
border-color:transparent;
color:var(--alert-focus);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-wy6yDO:hover{
background-image:none;
background-color:var(--phw-custom-focus1862c6);
border-color:var(--brand-color-primary);
border-style:none;
color:var(--white);
}

.phw-g-i-wr7iwq:hover{
color:var(--alert-focus);
font-weight:500;
text-decoration:underline;
}

.phw-g-i-wldayi:hover{
border:none;
}

.phw-g-i-wfkdzN:hover{
color:var(--alert-focus);
font-weight:500;
text-decoration:underline;
}

.phw-g-i-w2uMwh:hover{
border-color:transparent;
color:var(--alert-focus);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-umX5J0:hover{
border:none;
}

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

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

.phw-g-i-rpXHsk:hover{
border-color:transparent;
color:var(--alert-focus);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-rkfrCD:hover{
border-color:transparent;
color:var(--alert-focus);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-qFE5aI:hover{
font-weight:500;
color:var(--alert-focus);
text-decoration:underline;
}

.phw-g-i-pvhmB4:hover{
background-image:none;
border-color:var(--brand-color-primary);
border-style:none;
background-color:var(--phw-custom-focus1862c6);
color:var(--white);
}

.phw-g-i-nmSgrb:hover{
border-color:transparent;
color:var(--alert-focus);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-mJQDlH:hover{
background-color:var(--phw-custom-focus1862c6);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
color:var(--white);
}

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

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

.phw-g-i-l4i9Sh:hover{
border:none;
}

.phw-g-i-kcZbXz:hover{
border:none;
}

.phw-g-i-kUwGNQ:hover{
color:var(--alert-focus);
}

.phw-g-i-k2Y7k6:hover{
border:none;
}

.phw-g-i-jGz9Sd:hover{
color:var(--white);
text-decoration:none;
}

.phw-g-i-iqb35q:hover{
border:none;
}

.phw-g-i-in8mwM:hover{
border-color:transparent;
color:var(--alert-focus);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-hEORuj:hover{
border-color:transparent;
color:var(--alert-focus);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-hBmxAr:hover{
background-image:none;
background-color:var(--phw-custom-focus1862c6);
border-color:var(--brand-color-primary);
border-style:none;
color:var(--white);
}

.phw-g-i-gwtUiN:hover{
border-width:0px;
border-top-width:4px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-color:var(--phw-custom-border-redf0523dff);
border-top-color:var(--phw-custom-border-redf0523dff);
border-right-color:var(--phw-custom-border-redf0523dff);
border-bottom-color:var(--phw-custom-border-redf0523dff);
border-left-color:var(--phw-custom-border-redf0523dff);
border-style:solid;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:solid;
pre-border-color:var(--phw-custom-border-redf0523dff);
}

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

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

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

.phw-g-i-fTVkxq:hover{
border:none;
}

.phw-g-i-fMXHtq:hover{
border:none;
}

.phw-g-i-f5YEzO:hover{
border-color:transparent;
color:var(--alert-focus);
text-decoration:var(--link-hover-decoration);
}

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

.phw-g-i-epQKj6:hover{
font-weight:500;
color:var(--alert-focus);
text-decoration:underline;
}

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

.phw-g-i-eFkBiK:hover{
color:var(--white);
text-decoration:none;
}

.phw-g-i-eCP627:hover{
background-color:var(--phw-custom-black-background212529);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-cpBTio:hover{
background-color:var(--phw-custom-black-background212529);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-bS6RHX:hover{
}

.phw-g-i-WVF3Qf:hover{
border:none;
}

.phw-g-i-VVxcPs:hover{
border-color:transparent;
color:var(--alert-focus);
text-decoration:var(--link-hover-decoration);
}

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

.phw-g-i-UlNXK0:hover{
border-color:transparent;
color:var(--alert-focus);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-TdD5Ow:hover{
border-width:0px;
border-top-width:4px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-color:var(--phw-custom-border-redf0523dff);
border-top-color:var(--phw-custom-border-redf0523dff);
border-right-color:var(--phw-custom-border-redf0523dff);
border-bottom-color:var(--phw-custom-border-redf0523dff);
border-left-color:var(--phw-custom-border-redf0523dff);
border-style:solid;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
pre-border-width:0px;
pre-border-style:solid;
pre-border-color:var(--phw-custom-border-redf0523dff);
}

.phw-g-i-R6zVWq:hover{
border:none;
}

.phw-g-i-Qb4644:hover{
background-color:var(--phw-custom-focus1862c6);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
color:var(--white);
}

.phw-g-i-QNyFHc:hover{
border-color:transparent;
color:var(--alert-focus);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-PbHs91:hover{
background-image:none;
background-color:var(--phw-custom-focus1862c6);
border-color:var(--brand-color-primary);
border-style:none;
color:var(--white);
}

.phw-g-i-PFyG32:hover{
border-color:transparent;
color:var(--alert-focus);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-OmHP0m:hover{
color:var(--white);
text-decoration:none;
}

.phw-g-i-NpbhTn:hover{
border-color:transparent;
color:var(--alert-focus);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-NmQNIs:hover{
color:var(custom-color);
text-decoration:none;
}

.phw-g-i-NBCEBc:hover{
color:var(custom-color);
}

.phw-g-i-Mf9mz0:hover{
color:var(--alert-focus);
font-weight:500;
text-decoration:underline;
}

.phw-g-i-J9qoiF:hover{
background-color:var(--phw-custom-black-background212529);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-IQF9iV:hover{
border:none;
}

.phw-g-i-GiHaRH:hover{
border-color:transparent;
color:var(--alert-focus);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-G8pmwN:hover{
border-color:transparent;
color:var(--alert-focus);
text-decoration:var(--link-hover-decoration);
}

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

.phw-g-i-FCPIAF:hover{
border-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
}

.phw-g-i-EPj5Gr:hover{
border-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
}

.phw-g-i-CgN76r:hover{
border:none;
}

.phw-g-i-BdK782:hover{
font-weight:500;
color:var(--alert-focus);
text-decoration:underline;
}

.phw-g-i-AQPqJV:hover{
border-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
}

.phw-g-i-9w8WO6:hover{
border:none;
}

.phw-g-i-9E1fHR:hover{
border-color:transparent;
color:var(--alert-focus);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-8mrC6n:hover{
border-color:transparent;
color:var(--alert-focus);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-8mboqy:hover{
border:none;
}

.phw-g-i-8Xu9vr:hover{
border-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
}

.phw-g-i-8DZsr3:hover{
border-color:transparent;
color:var(--alert-focus);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-843SMi:hover{
border:none;
}

.phw-g-i-70HkC3:hover{
border:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
justify-content:normal;
margin-top:auto;
align-items:center;
margin-bottom:auto;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-70HkC3:hover{
margin-inline-start:auto;
margin-inline-end:auto;
}
}

.phw-g-i-6wauzX:hover{
background-color:var(--phw-custom-focus1862c6);
border-color:var(--brand-color-primary);
color:var(--white);
}

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

.phw-g-i-63J91l:hover{
color:var(custom-color);
text-decoration:none;
}

.phw-g-i-4rux6g:hover{
background-image:none;
background-color:var(--phw-custom-focus1862c6);
border-color:var(--brand-color-primary);
border-style:none;
color:var(--white);
}

.phw-g-i-2aw9HG:hover{
color:var(--alert-focus);
}

.phw-g-i-2L9s12:hover{
background-color:var(--phw-custom-black-background212529);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-29mPj2:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-i-1qlpUC:hover{
border-color:transparent;
color:var(--alert-focus);
text-decoration:var(--link-hover-decoration);
}

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

.phw-g-i-0qro87:hover{
background-color:var(--phw-custom-black-background212529);
border-color:var(--brand-color-primary);
color:var(--white);
}

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

.phw-g-btn-video-transcript:hover{
color:var(--white);
}

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

.phw-g-btn-secondary:hover,.btn-success:hover,.secondary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-primary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not([class*=' phw-g-i-']):hover{
color:var(--white);
}

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

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

.phw-g-btn-link:hover{
color:var(--alert-focus);
}

.phw-g-btn-large-primary:hover{
background-color:var(--phw-custom-focus1862c6);
color:var(--white);
text-transform:uppercase;
}

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

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

.phw-g-btn-audio-description:hover{
color:var(--white);
}


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

.phw-g-i-wVL2dw:focus{
font-weight:400;
}

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

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

.phw-g-i-gd7gTZ:focus{
font-weight:400;
}

.phw-g-i-dBPGzf:focus{
font-weight:400;
}

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

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

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

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

.phw-g-i-rkfrCD:focus{
font-weight:400;
}

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

.phw-g-i-n3wYsd:focus{
font-weight:500;
}

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

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

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

.phw-g-i-f5YEzO:focus{
font-weight:400;
}

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

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

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

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

.phw-g-i-RoiLOv:focus{
font-weight:500;
}

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

.phw-g-i-Ps29Hg:focus{
font-weight:500;
}

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

.phw-g-i-ObqQmz:focus{
}

.phw-g-i-NpbhTn:focus{
font-weight:400;
}

.phw-g-i-JQnluz:focus{
font-weight:500;
}

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

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

.phw-g-i-9E1fHR:focus{
font-weight:400;
}

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

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

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

.phw-g-i-1qlpUC:focus{
font-weight:400;
}

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

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

.phw-g-btn-default:focus,.btn-default,.default-button:focus{
font-weight:500;
font-size:var(--phw-g-small-text-font-size);
}


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.phw-g-i-jGz9Sd:active{
}

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

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

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

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

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

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

.phw-g-i-eFkBiK:active{
}

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

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

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

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

.phw-g-i-VNa51U:active{
}

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

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

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

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

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

.phw-g-i-OmHP0m:active{
}

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

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

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

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

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

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

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

.phw-g-i-8Qrtt0:active{
}

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

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

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

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

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

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

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

.phw-g-btn-default:active,.btn-default,.default-button:active{
background-image:none;
color:var(--brand-color-primary);
background-color:transparent;
font-weight:500;
font-size:var(--phw-g-small-text-font-size);
}


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

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

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

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

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

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

.phw-g-i-zu7Zpg.disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
min-height:auto;
}
.phw-g-i-zu7Zpg:disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
min-height:auto;
}

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

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

.phw-g-i-wy6yDO.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-wy6yDO:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

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

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

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

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

.phw-g-i-pvhmB4.disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
min-height:auto;
}
.phw-g-i-pvhmB4:disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
min-height:auto;
}

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

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

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

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

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

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

.phw-g-i-hBmxAr.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-hBmxAr:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

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

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

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

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

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

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

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

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

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

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

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

.phw-g-i-PbHs91.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-PbHs91:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

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

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

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

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

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

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

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

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

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

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

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

.phw-g-i-4rux6g.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}
.phw-g-i-4rux6g:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
min-height:auto;
}

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.phw-g-i-j6HWMS:focus-visible{
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.phw-g-i-BvX1hq:focus-visible{
}

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

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

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

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

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

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

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

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

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

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


.phw-g-text-field-style-1::-webkit-input-placeholder{
font-size:var(--custom-font-size-6);
color:var(--black);
}

.phw-g-i-70HkC3:hover .phw-g-i-oTr6Lt{
max-width:none;
height:auto;
}
.phw-g-i-oTr6Lt img{
aspect-ratio:1/1;
object-fit:cover ;
height:100% ;
width:100% ;
}

@media only screen and (min-width: 1200px) and (max-width: 1919.98px) {
.phw-g-i-70HkC3:hover .phw-g-i-oTr6Lt{
width:auto;
}
.phw-g-i-oTr6Lt img{
object-fit:cover ;
}
}

.phw-g-i-20uDce:hover .phw-g-i-j6HWMS{
outline-style:ridge;
outline-color:var(--brand-color-primary);
}

.phw-g-i-20uDce:hover .phw-g-i-PQ8QeX{
outline-style:ridge;
outline-color:var(--brand-color-primary);
}

.phw-g-i-Jl91cl:hover .phw-g-i-EiJY53{
}

.phw-g-i-bS6RHX:hover .phw-g-i-BvX1hq{
}

.phw-g-i-20uDce:hover .phw-g-i-BvX1hq{
}

.phw-g-i-0hjegm:hover .phw-g-btn-large-primary{
background-image:none;
background-color:var(--phw-custom-black-background212529);
border-width:2px;
border-color:var(--phw-custom-border-blue005bffff);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
color:var(--white);
font-weight:500;
min-height:48px;
font-size:var(--phw-g-input-label-text-font-size);
text-transform:uppercase;
}


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media only screen and (min-width: 1920px) {
.phw-g-i-wr7iwq{
font-family:var(--cms-g-roboto);
font-size:16px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wfkdzN{
font-family:var(--cms-g-roboto);
font-size:16px;
}
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media only screen and (min-width: 1920px) {
.phw-g-i-oG4Gsr{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-nQnIzb{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-nLCaJw{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-nAKExx{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-n8B9WK{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mhA8NT{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mIAa8g{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mC4zp9{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-m731YY{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-m40zLf{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-lxEvsg{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kxj88s{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kXwLQU{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kLMJDx{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-jN3HUu{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ipx9Qj{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-i8VWbS{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hO94IH{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gpmpEx{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gb1Td2{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gZ27xo{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gVHXHA{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fyz3ge{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fnfCUQ{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fPIaVa{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-epQKj6{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-eb27sO{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ea6Ruh{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-eBYMyI{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dW6FmZ{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dUc3lh{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cG5zG1{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cFW9hd{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-c2bcKE{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-bqAeYh{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-bduz5m{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-b3T9yN{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-anRd3y{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-alTzgK{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-aYZ3I9{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZyMmUE{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZoaZEC{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZmraDt{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Ymqsed{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XmjQoD{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Xk5Dvt{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-X7mBS1{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-X2HOda{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VXyDSk{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VTurO2{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VQiXZg{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VEJmFz{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UyzJFw{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-US201F{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Tne5CH{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-TQYhtc{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-SNbwS2{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-SNG6R1{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-RoiLOv{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-RKliCl{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Qs0wiR{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-PxnfDc{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Ps29Hg{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Pm0uKi{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-POTaUY{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-PJ49Hc{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-P0a9u2{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-NWeuFP{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-NESqTl{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-MycZW4{
font-size:var(--phw-g-numbers-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-MpbvNB{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Mf9mz0{
font-family:var(--cms-g-roboto);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-McaRaG{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LuRei6{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LPeECd{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KwbPGF{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KerDwv{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KFUKvk{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-K4Fwn8{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-J1GjFr{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-IN2Oid{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-IMpPX1{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-II4yLA{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-IDUc6T{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-I6Xm56{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-I3gI9r{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HwTUBU{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HuHbQY{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HSkmk4{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-H43gID{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-H2Z9Nd{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-GpeUUF{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-GilRvb{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-GKhtuk{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-GHAOcd{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-G63DYC{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Fsqa7c{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-FSopu8{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-FGUF8G{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-FF5RXd{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-F4nWbV{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-F18r7m{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Dye79M{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DxZsEl{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-D6VlXm{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Cpbsjc{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CU4RQT{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CEgF87{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-C2brtr{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-B6Hhg5{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-B0YCdk{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Auogoi{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-AIYwU7{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9vjH71{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9fHu0P{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9RUPs2{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9Q5Ymh{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8lMdKQ{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8l68JT{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8UaXNw{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8GwXfC{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6vgYx2{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6rYGfT{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6nhn3T{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-65irI3{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5QS1eg{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4nfkfI{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3mQRFd{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3TutXC{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2DtTAB{
font-size:var(--phw-g-hero-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-28Kdit{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-1GmZkk{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
h4{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
label{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-btn, .phw-btn-nd{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
h3{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
h2{
font-size:var(--custom-font-size-4);
}
}

@media only screen and (max-width: 1199.98px) {
h1{
font-size:var(--phw-g-widget-title-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-widget-ctr{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 1199.98px) {
h6{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
[data-tag-type='p'],p{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
h5{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.75),var(--tab-font-size));
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-l0tNZi{
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-CPp8L1{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zuXUnc{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hnsWbc{
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-fz8yDX{
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-0yCLgQ{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QBOymG{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VhaHX5{
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-Mitno3{
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-taN1cO{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-C9wlej{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Hv4AlO{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GsPvge{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0zLcgF{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0HtKRO{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FgKzOB{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7Kxq2p{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fEe6mA{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RGddfg{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dSZll5{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hYFfg4{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-66yGTj{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2XSD6L{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BOkxFq{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UiY219{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CNiinn{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qFZsbq{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tx4n9D{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eNgDgq{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-job-description h6, #_PCM .jd-info h6{
font-size:18px !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-job-description h3, #_PCM .jd-info h3{
font-size:18px !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-job-description h2, #_PCM .jd-info h2{
font-size:18px !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-job-description h1, #_PCM .jd-info h1{
font-size:18px !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-text-xx-large-dark{
font-size:max(calc(var(--font-size-12)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-text-field-style-1{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-text-field-large{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-text-default-semibold-dark{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-small-text-secondary-italic{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-search-filter-style-1{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-regular-757575-secondary{
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-paragraphmediumdark{
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-paragraph-title-medium-dark{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-paragraph-20-light{
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-padding-zero-with-background{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-p-xx-large-light{
font-size:max(calc(var(--font-size-13)*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-button-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-p-semibold-dark{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-p-large-semibold-dark{
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-p-large-dark{
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-default-dark{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-menulist{
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-menu-list-link{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-label-text{
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-zw3QPv{
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-zu7Zpg{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zfI1us{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zX5ZT2{
font-size:max(calc(var(--custom-font-size-6)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-z6vg0m{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yn8ZKw{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ybHa2d{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yPwelc{
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-yJ1sag{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yBrGVA{
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-xvlIwe{
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-xdi7Mw{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xZb8IE{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xZW1oV{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xPec6U{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xPD142{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-x3uwAh{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wy6yDO{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wso2wS{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wr9jco{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wr7iwq{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wgnSHN{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wfkdzN{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wa7Kgq{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wSNjoD{
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-wRWQ13{
font-size:31px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-w3B979{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vrpNqR{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vhbizi{
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-vd4WXx{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vbaPGR{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vSF8vB{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vQYJ8M{
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-vARa32{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-v6YZ0V{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ulqfR7{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ueS187{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uWSnSb{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uJCXoj{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-twd8Ke{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tu4WuO{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tS4mSK{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tRogNz{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tQRfMA{
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-tP6Uty{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tP2KrU{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tMMtBG{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tJLW87{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tIDZqy{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-t1pgBr{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-t1bfFw{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-srXmST{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sVAvk8{
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-sRe04C{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sRIb4E{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sNcb6u{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sG64HH{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-s98jyc{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-s8IqLv{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-s6Om3p{
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-rrOE73{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
min-height:39px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rmxSfQ{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rivjSm{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rb9qL5{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rYAFP7{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rW4nw7{
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-rI0Fqi{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qhX66i{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qe1PuN{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qbbiuG{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qQTf5f{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qONSXv{
font-size:33px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qFE5aI{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qECceD{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q9w4ua{
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-q25E14{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pvhmB4{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pmbpbN{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pMma3E{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pKX83C{
font-size:34px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oz9EVy{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-osy9G0{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oTgPdX{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oG4Gsr{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-o8ODXL{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-o2x6Qb{
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-o1lmki{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-o1iVOy{
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-nefI4R{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nQnIzb{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nNYbOI{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nLCaJw{
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-nAKExx{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-n8B9WK{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mXxq6A{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mTOP3b{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mNtnG6{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mM1OT5{
font-size:63px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mJQDlH{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
min-height:39px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mIAa8g{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mC4zp9{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-m731YY{
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-m40zLf{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lxEvsg{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lbJyoz{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lZidAV{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-l9bMp9{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-l1eVpy{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kxj88s{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-khyjf9{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kf3gE3{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kXwLQU{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kUpM3M{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kPFLZB{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kLMJDx{
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-k2mEeD{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jpqngK{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jb09BC{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jSupek{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jRMfzp{
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-jN3HUu{
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-jKF8fi{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jDMmwP{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iyUgig{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-irPRmF{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ipx9Qj{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ifhmrs{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-i9sc2w{
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-i8VWbS{
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-hO94IH{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hBmxAr{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gpmpEx{
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-gb1Td2{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gZ27xo{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gVHXHA{
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-gNiWOH{
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-gMa9bV{
font-size:31px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fyz3ge{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fnfCUQ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ffSg6B{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fWNFiA{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fSseuE{
font-size:17px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fPIaVa{
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-f3e2ac{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-epQKj6{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-edyMSP{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eb27sO{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ea6Ruh{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eIzIr7{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
min-height:39px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eCP627{
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-eBYMyI{
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-dlu4Ds{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dW6FmZ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dVTu3B{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dUr3eC{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dUc3lh{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dIOyPg{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cpBTio{
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-cgUSzc{
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-cG5zG1{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cFW9hd{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bvyl2J{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bqAeYh{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bduz5m{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bXSPsH{
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-bV37lQ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-b4aj68{
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-b3T9yN{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-az3m0m{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-anRd3y{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-alTzgK{
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-aYZ3I9{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZyMmUE{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZqR7aB{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZouYZ9{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZoaZEC{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZmraDt{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZbbMMX{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Z33c3I{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YdXjqo{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XmjQoD{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Xk5Dvt{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XhZ6KV{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XVXBLZ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XG2FMH{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-X8jhAx{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-X2HOda{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WRd53N{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WQ4hh8{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VjCrpX{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Vh0nbI{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VdETrh{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VXyDSk{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VTurO2{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VQiXZg{
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-VIIpdj{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VEJmFz{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UyzJFw{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UY7qRg{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UWVdXn{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-US201F{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UDaDUb{
font-size:40px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UBS2ZP{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Tne5CH{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TSS44t{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TK7KwD{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SsJFcq{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SnYCAa{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Sif6Nh{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SNbwS2{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SNG6R1{
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-SGhaaC{
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-RoiLOv{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RbuP5P{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RXT4R0{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RKliCl{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RFOMsE{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Qs0wiR{
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-Qb4644{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
min-height:39px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QY4ecC{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PxnfDc{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PvoXLS{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ps29Hg{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PpufM4{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Pm0uKi{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PbHs91{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PZnv6S{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PS8qZY{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-POTaUY{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PJ49Hc{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-P50u8O{
font-size:54px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-P0a9u2{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OEOXBt{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-O4d2Bv{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NxIWPS{
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-NmQNIs{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NWeuFP{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NUp7Zu{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NESqTl{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NBCEBc{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MycZW4{
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-MpbvNB{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-McaRaG{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MP5t3e{
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-M9Tzr0{
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-M3FmIC{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LxmzTu{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LuRei6{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LuIiAw{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LMzHhX{
font-size:25px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-L5wI8I{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KwbPGF{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KjQrCh{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KerDwv{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KdxhBP{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KFUKvk{
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-KFGbo7{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-K4Fwn8{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-K3O86M{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ja8GsF{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JZTITr{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JL2tLn{
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-JJuwig{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-J9qoiF{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-J1GjFr{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Iv1b8z{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Icoh9T{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IUe1ta{
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-IMpPX1{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-II4yLA{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IDUc6T{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-I6Xm56{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-I5yyo0{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-I3gI9r{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Hyk5dL{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HwTUBU{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Hugbcf{
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-HuHbQY{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HTm3tQ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HSkmk4{
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-HI2Shn{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-H6JQPD{
font-size:54px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-H43gID{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-H2jpo1{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GwLvBY{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Gut4BK{
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-GpeUUF{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GjtKxw{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GilRvb{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GPsb8P{
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-GMu8mk{
font-size:25px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GKhtuk{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GHAOcd{
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-G63DYC{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-G57fp9{
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-G3e0VL{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Fsqa7c{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FplKbB{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FnJYCB{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FXzAyX{
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-FUNi6Y{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FJPjSw{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FGUF8G{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FF5RXd{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-F4nWbV{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Dye79M{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DxZsEl{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DvzjMI{
font-size:54px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DVgv07{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DTdNTF{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DOZyq0{
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-DNDw5l{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DMvxhy{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DDHcyq{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-D6VlXm{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Cpbsjc{
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-Coy1H8{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CczSeB{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CU4RQT{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CPMKWU{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CM1XhV{
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-CGTwXY{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CGTmvJ{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CEgF87{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CB6Mcm{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-C2brtr{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ByfoqD{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BI2ufr{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-B6Hhg5{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-B2CPBt{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-B0YCdk{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Auogoi{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AKTou7{
font-size:25px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AIYwU7{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-A4bJbk{
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-9vjH71{
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-9qQG0n{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9oVQC8{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9fHu0P{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9aeXRc{
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-9RUPs2{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9Q5Ymh{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9Jw8HX{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9DvWWt{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9B2He9{
font-size:31px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8xVGr7{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8si3u2{
font-size:34px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8oCs9i{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8lMdKQ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8l68JT{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8c1vtG{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8UaXNw{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8T2549{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8SLkjw{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8L91BW{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8GwXfC{
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-88B7Ft{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-872HpU{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-83Xxj2{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7eTKry{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7L3WNE{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7AKh5l{
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-78ZNKf{
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-6wauzX{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
min-height:39px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6vgYx2{
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-6rYGfT{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6pEmHK{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6nhn3T{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-65irI3{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-63OKHN{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-63J91l{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5nLAHD{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5TUeJU{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5QS1eg{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4xiN3k{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4rux6g{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4qClSv{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4nfkfI{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4Xrfel{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3upVRa{
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-3mQRFd{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3labwu{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3TutXC{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-34QNtL{
font-size:25px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-31uAaY{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2iAuBM{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2gVP4k{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2cJxiO{
font-size:27px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2Yhiyc{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2UVyXB{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2TKJXc{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2L9s12{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2DtTAB{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-28Kdit{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1biHMu{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1bCxnk{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1WTkc0{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1H9TN3{
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-1GmZkk{
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-1ChqAe{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-13SUu7{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-10fBQV{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0qro87{
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-0nRucv{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-header-ctr{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-h4dark-glassdoor{
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-number-style{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-h3-large-card-jtc-title{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-h3-dark-small{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-h3-card-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-h2-text-align{
font-size:max(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-event-coutdown{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-h2-event-article{
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-dark{
font-size:max(calc(var(--phw-g-button-text-font-size)*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-sub-title-dark-small{
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-h2-card-secondary-small{
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-h1-thankyou-text-dark{
font-size:calc(var(--custom-font-size-5)*0.75);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-h1-event-hero{
font-size:max(calc(var(--custom-font-size-4)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-h1-404-primary-blog{
font-size:120px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-footer-ctr{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-eventhero{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-event-category{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-dropdown-style-1{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-dropdown-list{
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-category-title{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-cardtitlemediumdark{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-cardtitlelightmedium{
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-btn-small-primary{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-primary,.btn-primary,.primary-button{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-large-primary{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-jobcard-info-link{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-default,.btn-default:not(.phw-g-btn-small-primary):not(.phw-g-btn-link):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-primary):not([class*=' phw-g-i-']),.default-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-link):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-primary):not([class*=' phw-g-i-']){
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-blogdetailcategory{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-blogauthorname{
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-avatar-initials{
font-size:max(calc(var(--font-size-12)*0.75),var(--tab-font-size));
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-btn-small-primary:hover{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-default:hover,.btn-default,.default-button:hover{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-btn-default:focus,.btn-default,.default-button:focus{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-btn-default:active,.btn-default,.default-button:active{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
input::-webkit-input-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
input:-ms-input-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
input::-moz-placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
input::placeholder{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.75),var(--tab-font-size));
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-text-field-style-1::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0hjegm:hover .phw-g-btn-large-primary{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 767.98px) {
label{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-widget-ctr{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
h2{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-btn, .phw-btn-nd{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
h1{
font-size:var(--custom-font-size-4);
}
}

@media only screen and (max-width: 767.98px) {
h6{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
[data-tag-type='p'],p{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
h4{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
h5{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}


@media only screen and (max-width: 767.98px) {
.phw-g-i-l0tNZi{
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-CPp8L1{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zuXUnc{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hnsWbc{
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-fz8yDX{
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-0yCLgQ{
font-size:36px;
color:var(--body-color);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QBOymG{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wVL2dw{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VsPkTC{
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DE3if4{
height:250px;
}
.phw-g-i-DE3if4 img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VhaHX5{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mitno3{
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-LZKO5a{
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px)
 {
.phw-g-i-LZKO5a{
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-taN1cO{
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Apm1IX{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*12.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C9wlej{
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Hv4AlO{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GsPvge{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0zLcgF{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0HtKRO{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FgKzOB{
font-size:36px;
color:var(--body-color);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7Kxq2p{
font-size:35px;
color:var(--body-color);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VlY5dj{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (min-width: 320px) and (max-width: 767.98px)
 {
.phw-g-i-VlY5dj{
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-ycWS79{
height:150px;
}
.phw-g-i-ycWS79 img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fEe6mA{
text-align:start;
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RGddfg{
font-size:18px;
line-height:1.5;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dSZll5{
font-size:16px;
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gd7gTZ{
font-size:16px;
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dBPGzf{
font-size:13px;
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hYFfg4{
font-size:14px;
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jhl95l{
font-size:12px;
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VmWnnO{
font-size:12px;
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-66yGTj{
font-size:36px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eZDAwn{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2XSD6L{
font-size:18px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BOkxFq{
font-size:18px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GkWQ41{
height:200px;
}
.phw-g-i-GkWQ41 img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UiY219{
font-size:18px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CNiinn{
font-size:18px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MucEqL{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qFZsbq{
font-size:18px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KxgE6j{
height:200px;
}
.phw-g-i-KxgE6j img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-INxPUz{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tx4n9D{
font-size:18px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eNgDgq{
font-size:18px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Tr560J{
height:200px;
}
.phw-g-i-Tr560J img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-job-description h6, #_PCM .jd-info h6{
font-size:18px !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-job-description h3, #_PCM .jd-info h3{
font-size:18px !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-job-description h2, #_PCM .jd-info h2{
font-size:18px !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-job-description h1, #_PCM .jd-info h1{
font-size:18px !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-width-75{
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-text-xx-large-dark{
font-size:max(calc(var(--font-size-12)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-text-field-style-1{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-text-field-large{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-text-default-semibold-dark{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-small-text-secondary-italic{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-search-filter-style-1{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-regular-757575-secondary{
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-paragraphmediumdark{
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-paragraph-title-medium-dark{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-paragraph-20-light{
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-padding-zero-with-background{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-p-xx-large-light{
font-size:max(calc(var(--font-size-13)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-p-widget-subheading-style-1{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-p-semibold-dark{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-p-large-semibold-dark{
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-p-large-dark{
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-default-dark{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-menulist{
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-menu-list-link{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-label-text{
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-zw3QPv{
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-zu7Zpg{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zfI1us{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zX5ZT2{
font-size:max(calc(var(--custom-font-size-6)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z6vg0m{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yn8ZKw{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ybHa2d{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yPwelc{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yJ1sag{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yBrGVA{
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-xvlIwe{
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-xdi7Mw{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xZb8IE{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xZW1oV{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xPec6U{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xPD142{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x3uwAh{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wznYzz{
height:250px;
}
.phw-g-i-wznYzz img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wy6yDO{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wso2wS{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wr9jco{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wr7iwq{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wgnSHN{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wfkdzN{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wa7Kgq{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wSNjoD{
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-wRWQ13{
font-size:var(--custom-font-size-2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w3B979{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vrpNqR{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vhbizi{
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-vd4WXx{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vbaPGR{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vSF8vB{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vQYJ8M{
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-vIshXB{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vARa32{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v6YZ0V{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ulqfR7{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ueS187{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uWSnSb{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uJCXoj{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-twd8Ke{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tu4WuO{
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tS4mSK{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tRogNz{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tQRfMA{
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-tP6Uty{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tP2KrU{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tMMtBG{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tJLW87{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tIDZqy{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t1pgBr{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t1bfFw{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-srXmST{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sVAvk8{
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-sRe04C{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sRIb4E{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sNcb6u{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sG64HH{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s98jyc{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s8IqLv{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s6Om3p{
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-rrOE73{
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-rmxSfQ{
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rivjSm{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rb9qL5{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rYAFP7{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rW4nw7{
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-rI0Fqi{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qhX66i{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qe1PuN{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qbbiuG{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qQTf5f{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qONSXv{
font-size:22px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qFU21E{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qFE5aI{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qECceD{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q9w4ua{
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-q25E14{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pvhmB4{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pmbpbN{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pMma3E{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pKX83C{
font-size:23px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oz9EVy{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-osy9G0{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oTgPdX{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oG4Gsr{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o8ODXL{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o2x6Qb{
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-o1lmki{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o1iVOy{
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-nmYQxH{
background-color:var(--phw-custom-black-background212529);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nefI4R{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nQnIzb{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nNYbOI{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nLCaJw{
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-nAKExx{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n8B9WK{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mXxq6A{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mTOP3b{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mNtnG6{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mM1OT5{
font-size:42px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mJQDlH{
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-mIAa8g{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mC4zp9{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m731YY{
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-m40zLf{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lxEvsg{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lbJyoz{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lZidAV{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l9bMp9{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l1eVpy{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kxj88s{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-khyjf9{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kf3gE3{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kXwLQU{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kUpM3M{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kPFLZB{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kLMJDx{
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-k2opCT{
padding-top:calc(var(--pu-space)*1);
padding-bottom:calc(var(--pu-space)*1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k2mEeD{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jpqngK{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jb09BC{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jSupek{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jRMfzp{
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-jN3HUu{
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-jKF8fi{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jDMmwP{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iyUgig{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-irPRmF{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ipx9Qj{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ifhmrs{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i9sc2w{
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-i8VWbS{
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-hO94IH{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hBmxAr{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gpmpEx{
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-gb1Td2{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gZ27xo{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gVHXHA{
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-gNiWOH{
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-gMa9bV{
font-size:21px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fyz3ge{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fnfCUQ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ffSg6B{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fWNFiA{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fUKF9C{
border:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fSseuE{
font-size:17px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fPIaVa{
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-f5YEzO{
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f3e2ac{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-epQKj6{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-edyMSP{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eb27sO{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ea6Ruh{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eIzIr7{
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-eCP627{
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-eBYMyI{
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-dlu4Ds{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dW6FmZ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dVTu3B{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dUr3eC{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dUc3lh{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dIOyPg{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cpBTio{
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-cgUSzc{
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-ccEFl1{
height:250px;
}
.phw-g-i-ccEFl1 img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cG5zG1{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cFW9hd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bvyl2J{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bqAeYh{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bduz5m{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bXSPsH{
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-bV37lQ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b4aj68{
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-b3T9yN{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-az3m0m{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-anRd3y{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-alTzgK{
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-aYZ3I9{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZyMmUE{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZqR7aB{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZouYZ9{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZoaZEC{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZmraDt{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZbbMMX{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z33c3I{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ymqsed{
font-size:16px;
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YdXjqo{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XmjQoD{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Xk5Dvt{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XhZ6KV{
font-size:35px;
color:var(--body-color);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Xdv9Hj{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
padding-top:calc(var(--pu-space)*1);
padding-bottom:calc(var(--pu-space)*1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XVXBLZ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XG2FMH{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X8jhAx{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X7mBS1{
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X2HOda{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WRd53N{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WQ4hh8{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VjCrpX{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vh0nbI{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VdETrh{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VXyDSk{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VTurO2{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VQiXZg{
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-VIIpdj{
font-size:max(calc(var(--custom-font-size-4)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VFYN8n{
height:24px;
width:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VEJmFz{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UyzJFw{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UY7qRg{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UWVdXn{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-US201F{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UDaDUb{
font-size:27px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UBS2ZP{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Tne5CH{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TSS44t{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TK7KwD{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SsJFcq{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SnYCAa{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Sif6Nh{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SNbwS2{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SNG6R1{
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-SGhaaC{
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-RoiLOv{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RbuP5P{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RXT4R0{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RKliCl{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RFOMsE{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Qs0wiR{
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-Qb4644{
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-QY4ecC{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PxnfDc{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PvoXLS{
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ps29Hg{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PpufM4{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Pm0uKi{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PbHs91{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PZnv6S{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PS8qZY{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-POTaUY{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PJ49Hc{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P50u8O{
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P0a9u2{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OEOXBt{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O4d2Bv{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NxIWPS{
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-NmQNIs{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NWeuFP{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NUp7Zu{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NESqTl{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NBCEBc{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MycZW4{
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-MpbvNB{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-McaRaG{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MP5t3e{
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-M9Tzr0{
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-M3FmIC{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LxmzTu{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LuRei6{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LuIiAw{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LMzHhX{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L5wI8I{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KwbPGF{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KjQrCh{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KerDwv{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KdxhBP{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KFUKvk{
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-KFGbo7{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K4Fwn8{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K3O86M{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ja8GsF{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JZTITr{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JL2tLn{
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-JJuwig{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J9qoiF{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J1GjFr{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Iv1b8z{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Icoh9T{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IUe1ta{
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-IMpPX1{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-II4yLA{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IDUc6T{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I6Xm56{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I5yyo0{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I3gI9r{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Hyk5dL{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HwTUBU{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Hugbcf{
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-HuHbQY{
line-height:1.4;
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HTm3tQ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HSkmk4{
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-HI2Shn{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H6JQPD{
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H43gID{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H2jpo1{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GwLvBY{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gut4BK{
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-GpeUUF{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GjtKxw{
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GilRvb{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GPsb8P{
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-GMu8mk{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GKhtuk{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GHAOcd{
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-G63DYC{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G57fp9{
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-G3e0VL{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Fsqa7c{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FplKbB{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FnJYCB{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FXzAyX{
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-FUNi6Y{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FJPjSw{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FGUF8G{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FF5RXd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F4nWbV{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Dye79M{
font-size:18px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DxZsEl{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DvzjMI{
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DVgv07{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DTdNTF{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DOZyq0{
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-DNDw5l{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DMvxhy{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DDHcyq{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D6VlXm{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Cpbsjc{
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-Coy1H8{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CdfZlt{
background-color:var(--phw-custom-black-background212529);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CczSeB{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CU4RQT{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CPMKWU{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CM1XhV{
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-CGTwXY{
font-size:18px;
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CGTmvJ{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CEgF87{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CB6Mcm{
font-size:36px;
color:var(--body-color);
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C2brtr{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ByfoqD{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BI2ufr{
font-size:36px;
color:var(--body-color);
text-align:start;
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B6Hhg5{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B2CPBt{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B0YCdk{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Auogoi{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AKTou7{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AIYwU7{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-A4bJbk{
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-9vjH71{
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-9rsoU3{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-black-background212529);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9qQG0n{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9oVQC8{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9fHu0P{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9aeXRc{
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-9RUPs2{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9Q5Ymh{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9Jw8HX{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9DvWWt{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9B2He9{
font-size:21px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8xVGr7{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8si3u2{
font-size:23px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8oCs9i{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8mdQh5{
border-width:1px;
border-color:var(--stroke-dark);
border-style:solid;
padding-top:calc(var(--pu-space)*1);
padding-bottom:calc(var(--pu-space)*1);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8lMdKQ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8l68JT{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8c1vtG{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8UaXNw{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8T2549{
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8SLkjw{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8L91BW{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8GwXfC{
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-88B7Ft{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-872HpU{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-83Xxj2{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7eTKry{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7L3WNE{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7AKh5l{
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-78ZNKf{
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-6wauzX{
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-6vgYx2{
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-6rYGfT{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6pEmHK{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6nhn3T{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-65irI3{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-63OKHN{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-63J91l{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5nLAHD{
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5TUeJU{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5QS1eg{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4xiN3k{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4rux6g{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4qClSv{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4nfkfI{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4Xrfel{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3upVRa{
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-3mQRFd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3labwu{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3TutXC{
font-size:18px;
line-height:1.5;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-34QNtL{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-31uAaY{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2iAuBM{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2gVP4k{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2cJxiO{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2Yhiyc{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2UVyXB{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2TKJXc{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2L9s12{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2DtTAB{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-28Kdit{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1biHMu{
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-1bCxnk{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1WTkc0{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1H9TN3{
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-1GmZkk{
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-1ChqAe{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-13SUu7{
font-size:36px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-10fBQV{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0qro87{
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-0nRucv{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0UVYZo{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-header-ctr{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-h4dark-glassdoor{
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-number-style{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-h3-large-card-jtc-title{
font-size:var(--phw-g-cards-title-font-size);
color:var(--phw-custom-dark-color-light4a4a4a);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-h3-dark-small{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-h3-card-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-h2-text-align{
font-size:max(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-event-coutdown{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-h2-event-article{
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-dark{
font-size:max(calc(var(--phw-g-button-text-font-size)*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-sub-title-dark-small{
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-h2-card-secondary-small{
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-h1-widget-title-dark{
font-size:var(--custom-font-size-2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-h1-thankyou-text-dark{
font-size:calc(var(--custom-font-size-5)*0.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-h1-event-hero{
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-h1-404-primary-blog{
font-size:80px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-eventhero{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-event-category{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-dropdown-style-1{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-dropdown-list{
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-category-title{
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-cardtitlemediumdark{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-cardtitlelightmedium{
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-btn-small-primary{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-primary,.btn-primary,.primary-button{
font-size:max(calc(var( --phw-g-widget-subheading-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-large-primary{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-jobcard-info-link{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-default,.btn-default:not(.phw-g-btn-small-primary):not(.phw-g-btn-link):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-primary):not([class*=' phw-g-i-']),.default-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-link):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-primary):not([class*=' phw-g-i-']){
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-blogdetailcategory{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-blogauthorname{
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-avatar-initials{
font-size:max(calc(var(--font-size-12)*0.5),var(--mobile-font-size));
}
}


@media only screen and (max-width: 767.98px) {
.phw-g-btn-small-primary:hover{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-default:hover,.btn-default,.default-button:hover{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}


@media only screen and (max-width: 767.98px) {
.phw-g-btn-default:focus,.btn-default,.default-button:focus{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}


@media only screen and (max-width: 767.98px) {
.phw-g-btn-default:active,.btn-default,.default-button:active{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
input::-webkit-input-placeholder{
font-size:var( --phw-g-widget-subheading-font-size);
}
input:-ms-input-placeholder{
font-size:var( --phw-g-widget-subheading-font-size);
}
input::-moz-placeholder{
font-size:var( --phw-g-widget-subheading-font-size);
}
input::placeholder{
font-size:var( --phw-g-widget-subheading-font-size);
}
}


@media only screen and (max-width: 767.98px) {
.phw-g-text-field-style-1::-webkit-input-placeholder{
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0hjegm:hover .phw-g-btn-large-primary{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

