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

h1{
font-weight:300;
font-size:70px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-campari-bold);
}

h2{
font-weight:300;
line-height:1.25;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-campari-bold);
font-size:32px;
}

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

h4{
font-size:30px;
line-height:1.25;
font-family:var(--cms-g-gteestiprotextregular);
}

h5{
font-size:20px;
line-height:1.25;
font-family:var(--cms-g-gteestiprotextregular);
}

h6{
font-size:18px;
line-height:1.688;
font-family:var(--cms-g-gteestiprotextregular);
}

[data-tag-type='p'],p{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

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

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

other{
font-family:var(--cms-g-gteestiprotextregular);
}

button{
font-family:var(--cms-g-gteestiprotextregular);
}

a{
font-family:var(--cms-g-gteestiprotextregular);
}

input{
font-size:14px;
}

a:active{
border:none;
outline-offset:0px;
outline-color:transparent;
}

a:focus{
outline-offset:0px;
outline-color:transparent;
}


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

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

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

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

.phw-g-i-MRn59T{
}

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

.phw-g-i-XvIE5D{
}

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

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

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

.phw-g-i-OPOQ6M{
max-height:500px;
overflow:hidden;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
height:auto;
}

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

.phw-g-i-SkpRMH{
max-height:none;
overflow:hidden;
max-width:none;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-11);
min-height:0px;
height:auto;
min-width:0px;
}

.phw-g-i-uMeqOD{
max-height:none;
overflow:hidden;
max-width:none;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
min-height:0px;
min-width:0px;
}

.phw-g-i-MkjZtH{
}

.phw-g-i-JQZ4L1{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-ipvwE1{
justify-content:;
margin-top:calc(var(--mu-space)*37.5);
align-items:center;
}

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

.phw-g-i-LEThGD{
max-height:none;
overflow:hidden;
max-width:none;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
min-height:0px;
min-width:0px;
}

.phw-g-i-KgBYsR{
}

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

.phw-g-i-9eTF2O{
max-height:none;
overflow:hidden;
max-width:none;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-11);
min-height:0px;
min-width:0px;
}

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

.phw-g-i-FIbqrd{
max-height:none;
overflow:hidden;
max-width:none;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
min-height:0px;
min-width:0px;
}

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

.phw-g-i-gZfDkB{
max-height:none;
overflow:hidden;
max-width:none;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
min-height:0px;
min-width:0px;
}

.phw-g-i-PkHOmi{
max-height:none;
overflow:hidden;
max-width:none;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
min-height:0px;
min-width:0px;
}

.phw-g-i-cQ8vUC{
}

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

.phw-g-i-9k33uW{
max-height:none;
overflow:hidden;
max-width:none;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
min-height:0px;
min-width:0px;
}

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

.phw-g-i-M7NMnr{
}

.phw-g-i-nOhuGZ{
max-height:none;
overflow:hidden;
max-width:none;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
min-height:0px;
min-width:0px;
}

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

.phw-g-i-MjrSd8{
max-height:none;
overflow:hidden;
max-width:none;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
min-height:0px;
min-width:0px;
}

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

.phw-g-i-g4RfsR{
max-height:none;
overflow:hidden;
max-width:none;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
min-height:0px;
min-width:0px;
}

.phw-g-i-QZa7G9{
}

.phw-g-i-OYIKNz{
justify-content:;
margin-top:calc(var(--mu-space)*37.5);
align-items:center;
}

.phw-g-i-joh0aP{
max-height:none;
overflow:hidden;
max-width:none;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
min-height:0px;
min-width:0px;
}

.phw-g-i-11nAwY{
max-height:none;
overflow:hidden;
max-width:none;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
min-height:0px;
min-width:0px;
}

.phw-g-i-bxMK8E{
}

.phw-g-i-JZ4SBs{
justify-content:;
margin-top:calc(var(--mu-space)*37.5);
align-items:center;
}

.phw-g-i-4jZy1l{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
}

.phw-g-i-ZrRMfU{
max-height:500px;
overflow:hidden;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
height:auto;
}

.phw-g-i-ZzChap{
max-height:none;
overflow:auto;
max-width:none;
font-family:var(--cms-g-gteestiprotextregular);
min-height:0px;
margin-top:calc(var(--mu-space)*0);
min-width:0px;
}

.phw-g-i-LF80rG{
max-height:500px;
overflow:hidden;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
height:auto;
}

.phw-g-i-66275G{
margin-top:calc(var(--mu-space)*8);
}

.phw-g-i-50bqlZ{
max-height:500px;
overflow:hidden;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
height:auto;
}

.phw-g-i-fTRT0m{
max-height:500px;
overflow:hidden;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
height:auto;
}

.phw-g-i-ludsp8{
max-height:500px;
overflow:hidden;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
height:auto;
}

.phw-g-i-dPnEKP{
max-height:none;
overflow:auto;
max-width:none;
font-family:var(--cms-g-gteestiprotextregular);
min-height:0px;
margin-top:calc(var(--mu-space)*0);
min-width:0px;
}

.phw-g-i-l9oexF{
max-height:none;
overflow:auto;
max-width:none;
font-family:var(--cms-g-gteestiprotextregular);
min-height:0px;
margin-top:calc(var(--mu-space)*0);
min-width:0px;
}

.phw-g-i-7L7O8m{
}

.phw-g-i-HHtbg2{
max-height:500px;
overflow:hidden;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
height:auto;
}

.phw-g-i-wMaKHq{
justify-content:;
margin-top:calc(var(--mu-space)*37.5);
align-items:center;
}

.phw-g-i-3hT3jj{
max-height:500px;
overflow:hidden;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
height:auto;
}

.phw-g-i-xVE1SN{
max-height:500px;
overflow:hidden;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
height:auto;
}

.phw-g-i-7OQEG8{
max-height:500px;
overflow:hidden;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
height:auto;
}

.phw-g-i-okO4Hr{
max-height:500px;
overflow:hidden;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
height:auto;
}

.phw-g-i-gKdR0l{
justify-content:;
margin-top:calc(var(--mu-space)*37.5);
align-items:center;
}

.phw-g-i-VUdhsy{
justify-content:;
margin-top:calc(var(--mu-space)*37.5);
align-items:center;
}

.phw-g-i-CyLppc{
}

.phw-g-i-iWNASw{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*12.5);
}

.phw-g-i-AvZfyv{
justify-content:;
margin-top:calc(var(--mu-space)*37.5);
align-items:center;
}

.phw-g-i-T29tGq{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*8);
}

.phw-g-i-Z3HNKW{
max-height:none;
overflow:hidden;
max-width:none;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
min-height:0px;
height:auto;
min-width:0px;
}

.phw-g-i-7OY96x{
max-height:none;
overflow:hidden;
max-width:none;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
min-height:0px;
margin-top:calc(var(--mu-space)*-10.875);
height:auto;
min-width:0px;
}

.phw-g-i-kHDkpJ{
max-height:none;
overflow:hidden;
max-width:none;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
min-height:0px;
height:auto;
min-width:0px;
}

.phw-g-i-59OlQF{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-RoyJqT{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-tXtCAG{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-ie10rk{
justify-content:;
align-items:center;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-4rK0cr{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*0);
overflow:hidden;
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-057gl5{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
overflow:hidden;
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
margin-top:calc(var(--mu-space)*-10.875);
}

.phw-g-i-ymHVqf{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*0);
overflow:hidden;
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-nup0dJ{
justify-content:;
align-items:center;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-WOURex{
justify-content:;
align-items:center;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-0s0HBv{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-N1saRY{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
}

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

.phw-g-i-6oiMbG{
justify-content:;
margin-top:calc(var(--mu-space)*0);
align-items:center;
}

.phw-g-i-IqX0gA{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
overflow:hidden;
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-qAaxU9{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:500px;
}

.phw-g-i-grmfTV{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:500px;
}

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

.phw-g-i-Mn8E4E{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
overflow:hidden;
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-Z237TK{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-hBjBww{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:500px;
}

.phw-g-i-dDfBa4{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:500px;
}

.phw-g-i-5xzHpI{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
overflow:hidden;
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-h3WorA{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:500px;
}

.phw-g-i-3D2O6o{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
overflow:hidden;
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-ygNoiJ{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:500px;
}

.phw-g-i-JQqIib{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
overflow:hidden;
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-hwPRI2{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:500px;
}

.phw-g-i-Fjwyo2{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:500px;
}

.phw-g-i-uPU71q{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:500px;
}

.phw-g-i-aMwckZ{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
overflow:hidden;
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-Om7I77{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:500px;
}

.phw-g-i-uo8lXC{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
overflow:hidden;
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-2wMmIu{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:500px;
}

.phw-g-i-pMpnHc{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:500px;
}

.phw-g-i-mP8HJ3{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
overflow:hidden;
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-7Ad3C9{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:500px;
}

.phw-g-i-ukZHs2{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
overflow:hidden;
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-DNfLxz{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:500px;
}

.phw-g-i-FOCacu{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-tVlOkl{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:500px;
}

.phw-g-i-WNVL9f{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-8Q4Vy5{
justify-content:;
align-items:center;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-D1Fn4Y{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:500px;
}

.phw-g-i-LDlA3g{
justify-content:;
align-items:center;
margin-top:calc(var(--mu-space)*0);
}

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

.phw-g-i-nnduBi{
font-family:var(--cms-g-gteestiprotextregular);
overflow:hidden;
max-height:none;
margin-top:calc(var(--mu-space)*0);
max-width:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-wnKucU{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:500px;
}

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

.phw-g-i-cWJ80D{
font-family:var(--cms-g-gteestiprotextregular);
overflow:hidden;
margin-top:calc(var(--mu-space)*-10.875);
height:auto;
max-height:75vh;
}

.phw-g-i-RKYgaN{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
overflow:hidden;
margin-top:calc(var(--mu-space)*0);
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-ru7Ctn{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*0);
overflow:hidden;
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-ITyGW7{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-AyFw4j{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:500px;
}

.phw-g-i-f8nIpG{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:500px;
}

.phw-g-i-efvIYN{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
}

.phw-g-i-ra159G{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-9ekTAJ{
font-family:var(--cms-g-gteestiprotextregular);
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-tnm80u{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*0);
overflow:hidden;
max-height:500px;
}

.phw-g-i-nUBpx8{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:500px;
}

.phw-g-i-uWExcI{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*0);
overflow:hidden;
max-height:500px;
}

.phw-g-i-ntfgWO{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:500px;
}

.phw-g-i-Em9xKe{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*0);
overflow:hidden;
max-height:500px;
}

.phw-g-i-m3QduB{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:500px;
}

.phw-g-i-mXM4ei{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:500px;
}

.phw-g-i-VEw1VV{
font-family:var(--cms-g-gteestiprotextregular);
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
margin-top:calc(var(--mu-space)*0);
overflow:auto;
}

.phw-g-i-LcOkvL{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-ZAwaZK{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:500px;
}

.phw-g-i-CcfH8L{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-2zKfcX{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:500px;
}

.phw-g-i-YfUUq4{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:500px;
}

.phw-g-i-QivfI0{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
overflow:hidden;
max-height:500px;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-Ljc5pe{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:500px;
}

.phw-g-i-CZSfv0{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*8);
}

.phw-g-i-QWs9wW{
font-weight:300;
font-size:56px;
line-height:1.25;
font-family:var(--cms-g-campari-bold);
text-shadow:0px 0px 32px rgba(0, 0, 0, 1);
margin-top:calc(var(--mu-space)*-12.5);
}

.phw-g-i-G0H4BH{
font-weight:300;
font-size:56px;
line-height:1.25;
font-family:var(--cms-g-campari-bold);
text-shadow:0px 0px 32px rgba(0, 0, 0, 1);
margin-top:calc(var(--mu-space)*-15.75);
}

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

.phw-g-i-g3xMr3{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*12.5);
}

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

.phw-g-i-mEQT74{
}

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

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

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

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

.phw-g-i-IQybbu{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-sales-and-marketing-orangee1523eff);
}

.phw-g-i-frIaM5{
font-size:20px;
text-align:start;
}

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

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

.phw-g-i-LkQkOE{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-sales-and-marketing-orangee1523eff);
}

.phw-g-i-MWfjqf{
border:none;
font-size:32px;
font-family:var(--cms-g-campari-bold);
text-align:center;
padding-bottom:calc(var(--pu-space)*0);
overflow:auto;
}

.phw-g-i-4a1gOi{
border:none;
font-size:32px;
font-family:var(--cms-g-campari-bold);
text-align:center;
padding-bottom:calc(var(--pu-space)*0);
overflow:scroll;
}

.phw-g-i-2I1H09{
font-family:var(--cms-g-gteestiprotextregular);
overflow:hidden;
height:475px;
}

.phw-g-i-f9mxKw{
font-family:var(--cms-g-gteestiprotextregular);
overflow:hidden;
height:475px;
}

.phw-g-i-OnzteS{
font-family:var(--cms-g-gteestiprotextregular);
height:500px;
overflow:hidden;
}

.phw-g-i-p8NMyN{
font-family:var(--cms-g-gteestiprotextregular);
max-height:75vh;
overflow:hidden;
margin-top:calc(var(--mu-space)*-10.875);
}

.phw-g-i-Caxqmr{
font-family:var(--cms-g-gteestiprotextregular);
max-height:75vh;
overflow:hidden;
margin-top:calc(var(--mu-space)*-10.875);
height:auto;
}

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

.phw-g-i-2tqUCa:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-i-2tqUCa{
border-width:0;
border-color:transparent;
font-weight:400;
text-decoration:none;
height:var(--btn-height);
color:var(--white);
background-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
font-family:var(--cms-g-gteestitextregular);
font-size:11px;
}

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

.phw-g-i-JVAZuV{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
padding-inline-start:calc(var(--pu-space)*6.25);
padding-inline-end:calc(var(--pu-space)*6.25);
}

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

.phw-g-i-kuxLau{
font-size:18px;
line-height:1;
color:var(--brand-color-primary);
font-family:var(--cms-g-gteestitextregular);
font-weight:400;
text-align:start;
}

.phw-g-i-qkb06o{
font-weight:300;
font-size:25px;
line-height:1;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-campari-bold);
text-align:start;
}

.phw-g-i-FUvmK9{
font-size:18px;
line-height:1;
color:var(--white);
font-family:var(--cms-g-gteestitextregular);
font-weight:300;
text-align:start;
}

.phw-g-i-Gl2q4g{
font-weight:300;
font-size:25px;
line-height:1;
color:var(--white);
font-family:var(--cms-g-campari-bold);
text-align:start;
}

.phw-g-i-kfH4s1{
color:var(--brand-color-primary);
font-weight:400;
font-size:18px;
line-height:1;
font-family:var(--cms-g-gteestitextregular);
text-align:center;
}

.phw-g-i-m5ROFZ{
color:var(--phw-custom-textcontentcolor172949;);
font-weight:300;
font-size:32px;
line-height:1;
font-family:var(--cms-g-campari-bold);
text-align:center;
}

.phw-g-i-fZIc9f{
color:var(--white);
font-weight:300;
font-size:18px;
line-height:1;
font-family:var(--cms-g-gteestitextregular);
text-align:center;
}

.phw-g-i-aQPekK{
color:var(--white);
font-weight:300;
font-size:25px;
line-height:1;
font-family:var(--cms-g-campari-bold);
text-align:center;
}

.phw-g-i-rxr8i4{
color:var(--phw-custom-textcontentcolor172949;);
font-weight:300;
font-size:32px;
line-height:1;
font-family:var(--cms-g-campari-bold);
text-align:center;
}

.phw-g-i-1XATWn{
color:var(--white);
font-weight:300;
font-size:18px;
line-height:1;
font-family:var(--cms-g-gteestitextregular);
text-align:center;
}

.phw-g-i-XsAGRd{
color:var(--white);
font-weight:300;
font-size:25px;
line-height:1;
font-family:var(--cms-g-campari-bold);
text-align:center;
}

.phw-g-i-2iiwOh{
color:var(--phw-custom-textcontentcolor172949;);
font-weight:300;
font-size:32px;
line-height:1;
font-family:var(--cms-g-campari-bold);
text-align:center;
}

.phw-g-i-Vp1Vfr{
color:var(--white);
font-weight:300;
font-size:18px;
line-height:1;
font-family:var(--cms-g-gteestitextregular);
text-align:center;
}

.phw-g-i-ugqlzX{
color:var(--white);
font-weight:300;
font-size:25px;
line-height:1;
font-family:var(--cms-g-campari-bold);
text-align:center;
}

.phw-g-i-W4afp3{
color:var(--brand-color-primary);
font-weight:400;
font-size:18px;
line-height:1;
font-family:var(--cms-g-gteestitextregular);
text-align:center;
}

.phw-g-i-vKQE11{
color:var(--phw-custom-textcontentcolor172949;);
font-weight:300;
font-size:32px;
line-height:1;
font-family:var(--cms-g-campari-bold);
text-align:center;
}

.phw-g-i-FVwDba{
color:var(--white);
font-weight:300;
font-size:18px;
line-height:1;
font-family:var(--cms-g-gteestitextregular);
text-align:center;
}

.phw-g-i-iSgW35{
color:var(--white);
font-weight:300;
font-size:25px;
line-height:1;
font-family:var(--cms-g-campari-bold);
text-align:center;
}

.phw-g-i-uMWX3a{
color:var(--brand-color-primary);
font-weight:400;
font-size:18px;
line-height:1;
font-family:var(--cms-g-gteestitextregular);
text-align:center;
}

.phw-g-i-4RN762{
color:var(--phw-custom-textcontentcolor172949;);
font-weight:300;
font-size:32px;
line-height:1;
font-family:var(--cms-g-campari-bold);
text-align:center;
}

.phw-g-i-WiJ0mP{
color:var(--white);
font-weight:300;
font-size:18px;
line-height:1;
font-family:var(--cms-g-gteestitextregular);
text-align:center;
}

.phw-g-i-JNGcSK{
color:var(--white);
font-weight:300;
font-size:25px;
line-height:1;
font-family:var(--cms-g-campari-bold);
text-align:center;
}

.phw-g-i-ZZIBb8{
font-size:18px;
line-height:1;
color:var(--brand-color-primary);
font-family:var(--cms-g-gteestitextregular);
font-weight:400;
text-align:center;
}

.phw-g-i-1Fhp4Z{
font-weight:300;
font-size:32px;
line-height:1;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-campari-bold);
text-align:center;
}

.phw-g-i-NqO1qe{
font-size:18px;
line-height:1;
color:var(--white);
font-family:var(--cms-g-gteestitextregular);
font-weight:300;
text-align:center;
}

.phw-g-i-v9w80P{
font-weight:300;
font-size:25px;
line-height:1;
color:var(--white);
font-family:var(--cms-g-campari-bold);
text-align:center;
}

.phw-g-i-WiYOCb{
font-size:18px;
line-height:1;
font-family:var(--cms-g-gteestitextregular);
color:var(--white);
font-weight:300;
}

.phw-g-i-lDRhDr{
color:var(--white);
font-weight:300;
font-size:25px;
line-height:1;
font-family:var(--cms-g-campari-bold);
text-align:start;
}

.phw-g-i-Antr6l{
font-size:18px;
line-height:1;
font-family:var(--cms-g-gteestitextregular);
color:var(--white);
font-weight:300;
}

.phw-g-i-uGsfj9{
color:var(--white);
font-weight:300;
font-size:25px;
line-height:1;
font-family:var(--cms-g-campari-bold);
text-align:start;
}

.phw-g-i-5F2qYO{
}

.phw-g-i-tnUZBq{
}

.phw-g-i-k02adY{
}

.phw-g-i-WlJRQp{
}

.phw-g-i-NmQBD9{
}

.phw-g-i-pF2Gcc{
font-weight:300;
font-size:30px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
overflow:scroll;
}

.phw-slider-pagination-m1r4UX .splide__pagination .splide__pagination__page{
background-color:var(--phw-custom-white);
}

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

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

.phw-overlay-goldoverlay::before{
background-color:#AD841F;
opacity:0.5;
}

.phw-job-description span{
font-weight:400 !important;
font-family:var(--cms-g-gteestiprotextregular) !important;
}

.phw-job-description{
font-family:var(--cms-g-gteestiprotextregular);
}

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

.phw-g-user-name-prefix{
font-family:var(--cms-g-gteestiprotextregular);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.phw-g-menulist-btn{
font-weight:500;
color:var(--white);
font-family:var(--cms-g-inter-regular);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
line-height:1.2;
font-size:11px;
}

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

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

.phw-g-menu-list-link{
color:var(--white);
font-family:var(--cms-g-estilo-regular);
}

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

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

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

.phw-g-jdsavedefault:hover{
}

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

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

.phw-g-iconstar{
}

.phw-g-iconprimary{
}

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

.phw-g-i-zyacL9{
width:auto;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
height:760px;
}

.phw-g-i-zxvVHW{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-zwyAde{
}

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

.phw-g-i-zva8CL{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-dark-yellowad841fff);
}

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

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

.phw-g-i-zsimaf{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-zqjAKs{
color:var(--phw-custom-textcontentcolor172949;);
}

.phw-g-i-zppf31{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:475px;
}

.phw-g-i-zppJHi{
}

.phw-g-i-zph6Bh{
font-family:var(--cms-g-gteestiprotextregular);
width:603px;
height:632px;
}

.phw-g-i-znmNFw{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-zmriSB{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/CRUCAMGLOBAL/images/Frame66-1717764653983.png);
background-color:var(--widget-bg-primary-color);
color:var(--white);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 0%;
}

.phw-g-i-zk7Q7r{
gap:0px;
padding-inline-end:calc(var(--pu-space)*7.5);
}

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

.phw-g-i-zito4F{
width:100%;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

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

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

.phw-g-i-zgVXc2{
height:100%;
width:100%;
max-width:100%;
}

.phw-g-i-zgEf8w{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-zeCY8g{
}

.phw-g-i-zdln4A{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-zcqAS6{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-zccy0D{
}

.phw-g-i-zccBSi{
font-weight:300;
font-size:21px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
}

.phw-g-i-zcbOJK{
color:var(--body-color);
font-size:11px;
font-family:var(--cms-g-gteestiprotextregular);
}

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

.phw-g-i-zcIFmh{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--alert-focus);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-zcCFTL{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-zbJDXx{
}

.phw-g-i-zaRdEV{
height:100%;
width:98%;
}

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

.phw-g-i-kNmsOi:hover .phw-g-i-zYwvE8{
font-size:14px;
color:var(--white);
}

.phw-g-i-zYwvE8{
}

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

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

.phw-g-i-zXpVMB{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-zW0dyG{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
}

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

.phw-g-i-zVGe1G{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-zTSAAL{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
}

.phw-g-i-zSHa3j{
height:300px;
max-width:100%;
}

.phw-g-i-zR2JBU{
height:400px;
object-fit:cover;
}

.phw-g-i-zQxho8{
width:700px;
font-size:14px;
color:var(--white);
}

.phw-g-i-zPZJvW{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-zONTdK{
overflow:hidden;
text-align:left;
}
.phw-g-i-zONTdK img{
object-fit:unset;
}

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

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

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

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

.phw-g-i-zLM1Kb{
border-width:0px;
border-color:transparent;
border-style:solid;
background-color:transparent;
}

.phw-g-i-zKKRp2{
max-height:680px;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-15);
}

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

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

.phw-g-i-zGnuQK{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-zFwRyB{
text-decoration:none;
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-zFF4lL{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-zEFCPt{
width:100%;
height:100%;
max-width:100%;
}

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

.phw-g-i-zBkGfx{
font-weight:300;
font-size:56px;
line-height:1.25;
font-family:var(--cms-g-campari-bold);
text-shadow:0px 0px 32px rgba(0, 0, 0, 1);
}

.phw-g-i-zB578i{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/CRUCAMGLOBAL/images/Frame64-1717764652482.png);
background-color:var(--widget-bg-primary-color);
color:var(--white);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 0%;
}

.phw-g-i-zA9lEp{
}

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

.phw-g-i-z87k3p{
}

.phw-g-i-z60Cu5{
}

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

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

.phw-g-i-z4oLAp{
padding:0;
color:var(--white);
font-weight:400;
text-decoration:none;
font-size:11px;
border-color:transparent;
min-height:auto;
background-color:transparent;
box-shadow:none;
border-width:0;
font-family:var(--cms-g-inter-regular);
height:var(--btn-height);
}

.phw-g-i-z3quqo{
background-color:var(--brand-color-primary);
width:95%;
height:64px;
text-align:center;
}

.phw-g-i-z3e8AX{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-z3cK9i{
font-family:var(--cms-g-gteestiprotextregular);
width:603px;
height:650px;
}

.phw-g-i-z2pNkz{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-campari-bold);
font-weight:300;
height:auto;
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
}

.phw-g-i-z2CRvU{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-yyxL4i{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

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

.phw-g-i-yyNqx7{
width:100%;
max-width:100%;
height:100%;
}

.phw-g-i-yyG4UI{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-kNmsOi:hover .phw-g-i-yxV7Jr{
color:var(--white);
}

.phw-g-i-yxV7Jr{
font-size:14px;
line-height:1.4;
}

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

.phw-g-i-ywl2jU{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-ywEhEd{
}

.phw-g-i-yuncyK{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-ytIvOQ{
max-width:280px;
width:300px;
}

.phw-g-i-yrz0wA{
font-family:var(--cms-g-gteestitextregular);
}

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

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

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

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

.phw-g-i-yomXUj{
color:var(--white);
font-size:11px;
font-family:var(--cms-g-gteestiprotextregular);
}

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

.phw-g-i-ynMmFl{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:475px;
}

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

.phw-g-i-ym3KMn{
font-family:var(--cms-g-gteestitextregular);
}

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

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

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

.phw-g-i-ygztfV{
border-width:1px;
border-color:var(--stroke-white);
border-style:solid;
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-yeDWDH{
}

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

.phw-g-i-yZa5TV{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-yZ3rZy{
}

.phw-g-i-yZ3cpD{
font-family:var(--cms-g-gteestiprotextregular);
width:700px;
}

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

.phw-g-i-yXloaX{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-yXWje1{
}

.phw-g-i-yTfFnM{
height:400px;
object-fit:cover;
}

.phw-g-i-yRzpCX{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-yRcbFi{
max-height:680px;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-15);
}

.phw-g-i-yRKtwt{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-yQWq1x{
font-size:20px;
color:var(--phw-custom-campari-blue13294bff);
font-weight:400;
text-align:center;
}

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

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

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

.phw-g-i-yOknW8{
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:475px;
}

.phw-g-i-yNRiit{
max-width:100%;
height:300px;
width:300px;
}

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

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

.phw-g-i-yIf2xy{
max-height:680px;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-15);
}

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

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

.phw-g-i-yExzTe{
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
text-align:center;
}
.phw-g-i-yExzTe img{
aspect-ratio:4/3;
object-fit:fill;
}

.phw-g-i-yEkaO6{
font-family:var(--cms-g-gteestiprotextregular);
margin-inline-start:calc(var(--mu-space)*3.125);
margin-top:calc(var(--mu-space)*1.875);
}

.phw-g-i-yDz6Pn{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-yDk4tx{
font-weight:300;
font-size:32px;
line-height:1;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-campari-bold);
}

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

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

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

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

.phw-g-i-y9bqgj{
border-width:2px;
border-color:var(--brand-color-primary);
border-style:solid;
font-size:12px;
color:var(--white);
text-align:center;
border-inline-start-style:solid;
border-inline-start-color:var(--stroke-white);
}

.phw-g-i-y9NbCz{
}

.phw-g-i-y7braa{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

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

.phw-g-i-y6Zmcl{
justify-content:;
margin-top:calc(var(--mu-space)*37.5);
align-items:center;
}

.phw-g-i-y6ECSm{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-y3tNLM{
}

.phw-g-i-y3nXlN{
font-family:var(--cms-g-gteestiprotextregular);
margin-bottom:calc(var(--mu-space)*2.5);
text-align:start;
}

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

.phw-g-i-y0cwrc{
font-weight:600;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-xzeaZK{
}

.phw-g-i-xz5Pvl{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-xyEIQ1{
width:100%;
min-height:300px;
height:300px;
max-height:300px;
}

.phw-g-i-xxioG6{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/CRUCAMGLOBAL/images/Frame64-1717764652482.png);
background-color:var(--widget-bg-primary-color);
color:var(--white);
}

.phw-g-i-xxESd4{
overflow:hidden;
text-align:left;
}
.phw-g-i-xxESd4 img{
object-fit:unset;
}

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

.phw-g-i-xuyKSx{
font-weight:400;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-xsanKu{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*5);
text-align:center;
}

.phw-g-i-xsLdfL{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-xr82a8{
}

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

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

.phw-g-i-xoLbYO{
height:400px;
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-xoLbYO img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-xkv0EZ{
}

.phw-g-i-xkZDOm{
}

.phw-g-i-xkYsbv{
font-family:var(--cms-g-gteestiprotextregular);
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-xihzfe{
width:100%;
padding-inline-end:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1.875);
}

.phw-g-i-xi5Owy{
}

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

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

.phw-g-i-xhF51L{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-xgmsxV{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
}

.phw-g-i-xgjMWa{
padding-inline-end:calc(var(--pu-space)*5);
color:var(--phw-custom-campari-blue13294bff);
padding-inline-start:calc(var(--pu-space)*0);
font-weight:300;
font-size:18px;
line-height:1.5;
margin-inline-start:calc(var(--mu-space)*0.75);
font-family:var(--cms-g-gteestiprotextregular);
text-align:center;
}

.phw-g-i-xf0X9y{
font-family:var(--cms-g-gteestiprotextregular);
overflow:auto;
}

.phw-g-i-xepP8L{
}

.phw-g-i-xeD1kU{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-xe7n33{
}

.phw-g-i-xdi6Xa{
}

.phw-g-i-xdGpmU{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

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

.phw-g-i-xd3MjL{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-xbvhfa{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-xaersX{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-xaGCtz{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-xZr491{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-xYBmoK{
font-family:var(--cms-g-gteestiprotextregular);
overflow:auto;
}

.phw-g-i-xXbGVc{
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
max-width:560px;
}

.phw-g-i-xXTilZ{
font-family:var(--cms-g-campari-bold);
font-size:30px;
}

.phw-g-i-xXEaQm{
border-style:solid;
border-color:var(--phw-custom-bordercolor172949);
border-width:2px;
border-top-left-radius:calc(var(--border-radius-base)*0.5);
border-top-right-radius:calc(var(--border-radius-base)*0.5);
border-bottom-left-radius:calc(var(--border-radius-base)*0.5);
border-bottom-right-radius:calc(var(--border-radius-base)*0.5);
padding-inline-start:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*2);
}

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

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

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

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

.phw-g-i-xVlXcu{
}

.phw-g-i-xV5Icr{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-xUCpA5{
font-family:var(--cms-g-gteestitextregular);
}

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

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

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

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

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

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

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

.phw-g-i-xOHgNA{
width:700px;
font-size:10px;
color:var(--white);
}

.phw-g-i-xMQLbW{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-15);
}

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

.phw-g-i-xKNzde{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-xJBTVp{
width:700px;
font-size:14px;
color:var(--white);
}

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

.phw-g-i-xGjsVc{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-xFJutH{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
text-align:center;
margin-inline-start:calc(var(--mu-space)*37.5);
margin-inline-end:calc(var(--mu-space)*37.5);
}

.phw-g-i-xEipIH{
}

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

.phw-g-i-xBB1cP{
width:97%;
}

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

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

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

.phw-g-i-xAOAqi{
color:var(--white);
font-weight:400;
font-size:25px;
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-xA1a7D{
font-weight:300;
line-height:1.25;
font-family:var(--cms-g-campari-bold);
font-size:56px;
}

.phw-g-i-x9TKEe{
font-size:32px;
line-height:1;
font-family:var(--cms-g-campari-bold);
color:var(--phw-custom-textcontentcolor172949;);
font-weight:300;
}

.phw-g-i-x8si9Q{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
box-shadow:none;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

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

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

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

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

.phw-g-i-x6716B{
color:var(--brand-color-primary);
font-size:48px;
font-family:var(--cms-g-estilo-regular);
}

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

.phw-g-i-x20fvT{
font-weight:400;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-x1nvhE{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-x1FxZG{
height:400px;
object-fit:cover;
}

.phw-g-i-x13qs1{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
height:100%;
width:100%;
}

.phw-g-i-wzWN6X{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-wyrcvi{
font-weight:600;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
text-align:center;
}

.phw-g-i-wyQHUa{
font-family:var(--cms-g-eestitextbold);
font-size:var(--font-size-12);
}

.phw-g-i-wy4tX2{
}

.phw-g-i-wwmulp{
color:var(--white);
font-family:var(--cms-g-estilo-regular);
display:inline-flex;
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
text-decoration:none;
}

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

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

.phw-g-i-wuvzyT{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

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

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

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

.phw-g-i-wr6Xzf{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-wqypVf{
text-align:left;
}
.phw-g-i-wqypVf img{
object-fit:cover;
}

.phw-g-i-wp08Ks{
font-weight:300;
font-size:35px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-womGCr{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-wnkhs3{
justify-content:;
margin-top:calc(var(--mu-space)*37.5);
align-items:start;
}

.phw-g-i-wn95CG:hover{
color:var(--white);
text-decoration:underline;
}

.phw-g-i-wn95CG{
font-size:10px;
line-height:1;
color:var(--white);
display:inline-block;
}

.phw-g-i-wmoNK2{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-wmMfVQ{
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)*6.25);
}

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

.phw-g-i-wlMFkX{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-campari-bold);
}

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

.phw-g-i-wkbwIp{
color:var(--brand-color-primary);
font-family:var(--cms-g-estilo-regular);
}

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

.phw-g-i-wjVYUw{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

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

.phw-g-i-wi9psI{
font-size:13px;
}

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

.phw-g-i-whZEg5{
justify-content:center;
max-width:136px;
text-align:center;
}

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

.phw-g-i-wguNsK{
object-fit:cover;
height:300px;
max-height:300px;
}

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

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

.phw-g-i-wfuiNp{
}

.phw-g-i-weVqDN{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-weJzUc{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-weJmUx{
height:300px;
width:100%;
}

.phw-g-i-wcabnr{
font-family:var(--cms-g-gteestitextregular);
}

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

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

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

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

.phw-g-i-waogWO{
}

.phw-g-i-rjo4R5:hover .phw-g-i-waogWO{
}

.phw-g-i-waSpLr{
background-color:var(--brand-color-primary);
width:95%;
height:64px;
}

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

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

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

.phw-g-i-wWopE6{
}

.phw-g-i-wWdnhn{
color:var(--text-dark);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*12.5);
margin-inline-end:calc(var(--mu-space)*12.5);
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-gteestiprotextregular);
text-align:center;
}

.phw-g-i-wWQrpd{
}

.phw-g-i-wTuH4L{
font-size:24px;
line-height:var(--paragraph-line-height-3);
color:var(--body-color);
font-family:var(--cms-g-campari-bold);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-wSg4BC{
font-size:var(--paragraph-font-size-2);
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
}

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

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

.phw-g-i-wRmZc2{
width:40px;
height:40px;
}

.phw-g-i-wRLYf2{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
}

.phw-g-i-wQKOj6{
}

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

.phw-g-i-wLREca{
font-family:var(--cms-g-gteestiprotextregular);
background-color:var(--brand-color-primary);
width:100%;
height:64px;
margin-top:calc(var(--mu-space)*2.5);
}

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

.phw-g-i-wKpd3N{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-wKmEuJ{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-wJcHI2{
justify-content:center;
max-width:136px;
text-align:center;
}

.phw-g-i-wJB5MV{
width:100%;
height:100%;
margin-bottom:calc(var(--mu-space)*2.5);
}

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

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

.phw-g-i-wEhQa5{
height:300px;
width:100%;
}

.phw-g-i-wEKcqa{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-wDyNII{
}

.phw-g-i-wAzsMF{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
}

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

.phw-g-i-w8zwQi{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-w8r4U9{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-w7uESk{
}

.phw-g-i-w72E3L{
font-family:var(--cms-g-gteestiprotextregular);
overflow:auto;
}

.phw-g-i-w6qHvL{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-w6lM5c{
}

.phw-g-i-w5dpKx{
font-size:16px;
font-family:var(--cms-g-gteestiprotextregular);
}

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

.phw-g-i-w4p6G7{
object-fit:cover;
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
height:300px;
max-height:300px;
}

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

.phw-g-i-w36SFw{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-w1uOhy{
}

.phw-g-i-w1p6xD{
}

.phw-g-i-w1hH47{
height:350px;
}

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

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

.phw-g-i-w1C5cb{
justify-content:center;
max-width:136px;
}

.phw-g-i-vxdBL2{
}

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

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

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

.phw-g-i-vvttwq{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:var(--input-bg);
line-height:1.4;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:40px;
font-family:var(--cms-g-gteestiprotextregular);
color:var(--phw-custom-placeholdertext);
padding-inline-start:calc(var(--pu-space)*5.25);
padding-inline-end:32px;
}

.phw-g-i-vspGX6{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

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

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

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

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

.phw-g-i-vrfttB{
font-family:var(--cms-g-gteestiprotextregular);
max-height:765px;
height:75%;
}

.phw-g-i-vr9snq{
font-family:var(--cms-g-gteestiprotextregular);
overflow:hidden;
height:auto;
max-height:550px;
}

.phw-g-i-vqzGRn{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-vqnHhS{
font-size:16px;
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
text-align:left;
padding-bottom:calc(var(--pu-space)*1);
}

.phw-g-i-vpNBdD{
padding-inline-start:calc(var(--pu-space)*0);
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*2.5);
height:100%;
}

.phw-g-i-voWaa5{
width:700px;
font-size:14px;
color:var(--white);
}

.phw-g-i-vnAH38{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-campari-bold);
font-weight:300;
aspect-ratio:9/16;
}

.phw-g-i-vmrF8K{
}

.phw-g-i-vl1Wdp{
}

.phw-g-i-vkpLR4{
}

.phw-g-i-vkaoju{
color:var(--white);
font-size:12px;
font-family:var(--cms-g-estilo-regular);
}

.phw-g-i-vjLRPn{
}

.phw-g-i-vjHyRb{
font-weight:300;
font-size:22px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*8.25);
padding-inline-end:calc(var(--pu-space)*8.25);
}

.phw-g-i-vicj85{
font-family:var(--cms-g-gteestiprotextregular);
height:0px;
width:5px;
}

.phw-g-i-vhk8j9{
font-family:var(--cms-g-gteestiprotextregular);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-veBiN6{
}

.phw-g-i-vbwaLc{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
}
.phw-g-i-vbwaLc img{
aspect-ratio:3/2;
object-fit:fill;
}

.phw-g-i-vabOQj{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-vaAoDo{
}

.phw-g-i-vZWfeG{
}

.phw-g-i-vXuytP:hover{
color:var(--white);
text-decoration:line-through;
}

.phw-g-i-vXuytP{
font-size:12px;
line-height:1;
color:var(--white);
display:inline-block;
}

.phw-g-i-vXgoOW{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-vXCGZp{
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
height:300px;
}

.phw-g-i-vV8h7h{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-vTy0Eb{
font-family:var(--cms-g-gteestiprotextregular);
height:64px;
width:100%;
margin-top:calc(var(--mu-space)*2.5);
background-color:var(--brand-color-primary);
}

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

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

.phw-g-i-vQNpZ7{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

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

.phw-g-i-vNnxNx{
font-family:var(--cms-g-gteestiprotextregular);
overflow:hidden;
max-height:750px;
}

.phw-g-i-vNWHQr{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*2.5);
height:100%;
}

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

.phw-g-i-kNmsOi:hover .phw-g-i-vMxZ57{
font-size:14px;
color:var(--white);
}

.phw-g-i-vMxZ57{
}

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

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

.phw-g-i-vHQCwT{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-vGozMg{
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-vGlFsc{
justify-content:;
margin-top:calc(var(--mu-space)*37.5);
align-items:center;
}

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

.phw-g-i-vF8uXB{
font-weight:400;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
text-align:left;
padding-top:calc(var(--pu-space)*33.75);
padding-bottom:calc(var(--pu-space)*0);
}

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

.phw-g-i-vCzDBl{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-vC7Ng3{
width:50px;
height:50px;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
margin-top:calc(var(--mu-space)*0.625);
}
.phw-g-i-vC7Ng3 img{
object-fit:contain;
height:100% ;
width:100% ;
}

.phw-g-i-vA9adb{
font-weight:400;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-v9k3UR{
font-size:15px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-v7ZuZB{
font-family:var(--cms-g-gteestiprotextregular);
width:600px;
height:700px;
}

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

.phw-g-i-v7L19a{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
}

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

.phw-g-i-v4wAnY{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-v3uZk3{
padding-inline-end:calc(var(--pu-space)*37.5);
color:var(--phw-custom-campari-blue13294bff);
padding-inline-start:calc(var(--pu-space)*37.5);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-campari-bold);
margin-top:calc(var(--mu-space) * 3);
}

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

.phw-g-i-v0R82H{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-uz7eMz{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
}
.phw-g-i-uz7eMz img{
aspect-ratio:3/2;
object-fit:fill;
}

.phw-g-i-uyvoGp{
}

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

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

.phw-g-i-uvszEa{
font-size:16px;
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-uuQATB{
max-width:280px;
width:auto;
height:auto;
text-align:center;
aspect-ratio:1/1;
object-fit:cover;
}

.phw-g-i-utNYWF{
}

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

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

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

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

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

.phw-g-i-usHKBc{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:var(--btn-font-weight);
min-height:var(--btn-height-lg);
border-top-left-radius:calc(var(--border-radius-base)*0.375);
border-top-right-radius:calc(var(--border-radius-base)*0.375);
border-bottom-left-radius:calc(var(--border-radius-base)*0.375);
border-bottom-right-radius:calc(var(--border-radius-base)*0.375);
}

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

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

.phw-g-i-usBHfM{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-urQUeg{
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:500px;
}

.phw-g-i-uq680L{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
}

.phw-g-i-uo8GwQ{
}

.phw-g-i-unp1xa{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-15);
}

.phw-g-i-9zEuev:hover .phw-g-i-umgMkL{
line-height:1.3;
color:var(--white);
}

.phw-g-i-umgMkL{
}

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

.phw-g-i-uljIye{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-ul806T{
font-size:10px;
color:var(--white);
text-align:center;
padding-bottom:calc(var(--pu-space)*0.625);
}

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

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

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

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

.phw-g-i-udVxIX{
font-weight:600;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
}

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

.phw-g-i-uYO0Jo{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-uYMBpZ{
font-weight:300;
font-size:56px;
line-height:1.25;
font-family:var(--cms-g-campari-bold);
width:100%;
min-width:100%;
max-width:100%;
}

.phw-g-i-uYE5Ae{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-uY8hsL{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-uXzyH5{
}

.phw-g-i-ObG9XB:hover .phw-g-i-uXzyH5{
fill:var(--phw-custom-iconwhite);
}

.phw-g-i-uXsVwU{
}

.phw-g-i-uV87w4{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-campari-blue13294bff);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

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

.phw-g-i-uTapwf{
border-width:1px;
border-color:var(--stroke-white);
border-style:solid;
font-family:var(--cms-g-gteestiprotextregular);
border-inline-end-style:solid;
border-inline-end-color:var(--stroke-white);
}

.phw-g-i-uTTPBK{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

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

.phw-g-i-uT5QWf{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-uT2Uwg{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-uStkHj{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-uS1NJE{
gap:0px;
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
}

.phw-g-i-uPj5RK{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-uPcU9u{
font-size:16px;
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
text-align:left;
}

.phw-g-i-uOeRV3{
color:var(--white);
display:inline-flex;
text-decoration:none;
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-estilo-regular);
}

.phw-g-i-uNLZwE{
font-weight:300;
font-size:70px;
line-height:1.25;
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-uN6itq{
background-color:var(--brand-color-primary);
width:100%;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*2.5);
height:64px;
}

.phw-g-i-uMqdcm{
font-family:var(--cms-g-gteestiprotextregular);
width:1200px;
}

.phw-g-i-uMS3Mw{
}

.phw-g-i-uLZinY{
background-color:var(--brand-color-primary);
width:95%;
height:64px;
}

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

.phw-g-i-uKhM7m{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
text-align:left;
}

.phw-g-i-uKGqqj{
font-family:var(--cms-g-gteestiprotextregular);
overflow:hidden;
max-height:600px;
margin-top:calc(var(--mu-space)*-15);
}

.phw-g-i-uJgRzl{
font-family:var(--cms-g-gteestiprotextregular);
max-height:760px;
overflow:hidden;
}

.phw-g-i-uJewHX{
font-weight:300;
font-size:56px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-campari-bold);
text-shadow:0px 0px 32px rgba(0, 0, 0, 1);
}

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

.phw-g-i-uIlONC{
color:var(--white);
font-weight:400;
font-size:30px;
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-uIXdNH{
font-weight:400;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
text-align:left;
padding-top:calc(var(--pu-space)*33.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

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

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

.phw-g-i-uG8p7m{
height:25px;
width:25px;
}

.phw-g-i-uFm25Y{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
max-width:250px;
font-family:var(--cms-g-gteestiprotextregular);
border-inline-start-style:solid;
border-inline-start-color:var(--stroke-white);
}

.phw-g-i-uFRHQ4{
width:700px;
font-size:14px;
color:var(--white);
}

.phw-g-i-uF01sN{
padding-inline-end:calc(var(--pu-space)*37.5);
color:var(--phw-custom-campari-blue13294bff);
padding-inline-start:calc(var(--pu-space)*37.5);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-campari-bold);
margin-top:calc(var(--mu-space) * 3);
}

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

.phw-g-i-uElEi3{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-uDqgN5{
width:204px;
}

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

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

.phw-g-i-u8OgQk{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-u6H98I{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-u64TYv{
}

.phw-g-i-u5FxZz{
justify-content:center;
max-width:136px;
text-align:center;
}

.phw-g-i-u4xGtb{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

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

.phw-g-i-u4S8VH{
border-width:0;
border-color:transparent;
font-weight:400;
text-decoration:none;
height:var(--btn-height);
color:var(--white);
background-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
font-family:var(--cms-g-inter-regular);
font-size:11px;
width:30px;
}

.phw-g-i-u3XRpv{
max-height:none;
justify-content:center;
min-height:0px;
max-width:none;
min-width:0px;
}

.phw-g-i-u31P3C{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-u2pWzK{
height:115px;
width:115px;
max-height:150px;
max-width:150px;
}
.phw-g-i-u2pWzK img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-u2jhRl{
}

.phw-g-i-u2i3yn{
font-family:var(--cms-g-gteestitextregular);
}

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

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

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

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

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

.phw-g-i-tuPXsz{
height:70px;
width:70px;
margin-top:calc(var(--mu-space)*4.375);
}
.phw-g-i-tuPXsz img{
object-fit:cover;
height:100% ;
width:100% ;
}

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

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

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

.phw-g-i-tsMFs4{
font-weight:700;
color:var(--white);
font-family:var(--cms-g-eestitextbold);
background-color:var(--brand-color-primary);
min-height:50px;
}

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

.phw-g-i-tqzeJu{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

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

.phw-g-i-tmnHCn{
font-family:var(--cms-g-gteestitextregular);
}

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

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

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

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

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

.phw-g-i-tjR349{
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.375);
border-top-right-radius:calc(var(--border-radius-base)*0.375);
border-bottom-left-radius:calc(var(--border-radius-base)*0.375);
border-bottom-right-radius:calc(var(--border-radius-base)*0.375);
font-weight:var(--btn-font-weight);
color:var(--white);
background-color:var(--brand-color-primary);
min-height:40px;
height:50px;
}

.phw-g-i-tiDzJ9{
font-size:24px;
line-height:var(--paragraph-line-height-3);
color:var(--secondary-text);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-thlpk6{
border-width:1px;
border-color:var(--stroke-white);
border-style:solid;
font-family:var(--cms-g-gteestiprotextregular);
}

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

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

.phw-g-i-tfsinZ{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-tflPAt{
color:var(--phw-custom-textcontentcolor172949;);
font-weight:300;
font-size:15px;
line-height:1.5;
font-family:var(--cms-g-gteestiprotextregular);
text-align:start;
}

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

.phw-g-i-tfBcKB{
font-weight:300;
font-size:50px;
line-height:1.25;
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-kNmsOi:hover .phw-g-i-tf877U{
font-size:14px;
color:var(--white);
}

.phw-g-i-tf877U{
line-height:1.2;
}

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

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

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

.phw-g-i-tau289:hover{
color:var(--white);
border-style:none;
}

.phw-g-i-tau289{
color:var(--white);
border-style:none;
}

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

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

.phw-g-i-ta6QQF{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-tZFRxt{
border-color:transparent;
color:var(--link-color);
font-family:var(--cms-g-gteestiprotextregular);
}

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

.phw-g-i-tYMuhC{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-tXtCg9{
font-family:var(--cms-g-gteestiprotextregular);
width:550px;
height:750px;
}

.phw-g-i-tXRK2H{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/CRUCAMGLOBAL/images/Frame65-1717764653182.png);
}

.phw-g-i-tUhsaG{
font-weight:300;
font-size:25px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-campari-bold);
text-align:start;
}

.phw-g-i-tTdsEW{
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-tTchl6{
font-family:var(--cms-g-gteestiprotextregular);
overflow:auto;
max-height:auto;
}

.phw-g-i-tTbCLj{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-tSf67y{
font-family:var(--cms-g-gteestiprotextregular);
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*4);
}

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

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

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

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

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

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

.phw-g-i-tMXRAK{
font-size:20px;
font-weight:400;
text-align:center;
}

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

.phw-g-i-tJODos{
color:var(--white);
font-weight:400;
font-size:25px;
font-family:var(--cms-g-campari-bold);
}

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

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

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

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

.phw-g-i-tFaSXB{
font-family:var(--cms-g-gteestiprotextregular);
width:645px;
height:700px;
}

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

.phw-g-i-tF5gGs{
}

.phw-g-i-tEuoSU{
background-color:var(--brand-color-primary);
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*2.5);
height:100%;
}

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

.phw-g-i-tDBLrA{
height:400px;
object-fit:cover;
}

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

.phw-g-i-tCLvzs{
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
font-size:12px;
line-height:1;
display:inline-block;
}

.phw-g-i-tBcZPt{
height:70px;
width:70px;
margin-top:calc(var(--mu-space)*3.125);
}
.phw-g-i-tBcZPt img{
object-fit:contain;
height:100% ;
width:100% ;
}

.phw-g-i-tAcIsL{
font-weight:300;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-campari-bold);
font-size:32px;
text-align:left;
}

.phw-g-i-t9seNh{
font-family:var(--cms-g-gteestiprotextregular);
padding-inline-end:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-t86UK4{
}

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

.phw-g-i-t7CO5H{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-t6cPfm{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-t5n0Hm{
font-size:12px;
color:var(--white);
text-align:center;
}

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

.phw-g-i-t4vdI3{
font-weight:300;
font-size:70px;
line-height:1.25;
text-align:center;
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-t4C7jf{
font-size:12px;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
}

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

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

.phw-g-i-syviol{
height:400px;
object-fit:cover;
}

.phw-g-i-svwxre{
padding-top:calc(var(--pu-space)*3.75);
margin-inline-start:calc(var(--mu-space)*3.125);
}

.phw-g-i-svF1cB{
}

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

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

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

.phw-g-i-st98zf{
padding-inline-end:calc(var(--pu-space)*37.5);
color:var(--phw-custom-campari-blue13294bff);
padding-inline-start:calc(var(--pu-space)*37.5);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-campari-bold);
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-ssWZMu{
font-weight:300;
font-size:70px;
line-height:1.25;
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-srUat7{
}

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

.phw-g-i-spNbZu{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
}

.phw-g-i-spFs6q{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-spEump{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-soAMIt{
color:var(--secondary-text);
text-decoration:none;
font-family:var(--cms-g-gteestiprotextregular);
font-size:17px;
line-height:1.2;
font-weight:700;
}

.phw-g-i-so5Osy:hover{
color:var(--white);
text-decoration:underline;
}

.phw-g-i-so5Osy{
font-size:10px;
line-height:1;
color:var(--white);
display:inline-block;
}

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

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

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

.phw-g-i-sj8cBs{
margin-top:calc(var(--mu-space)*-10.875);
height:480px;
}
.phw-g-i-sj8cBs img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-siYKcs{
border-style:solid;
border-width:2px;
border-color:var(--phw-custom-bordercolor172949);
}

.phw-g-i-shd5f3{
margin-inline-end:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
.phw-g-i-shd5f3 img{
object-fit:cover ;
}

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

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

.phw-g-i-sfYkY0{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:32px;
color:var(--phw-custom-placeholdertext);
padding-inline-start:calc(var(--pu-space)*5.25);
font-weight:var(--input-font-weight);
background-color:var(--input-bg);
outline:none;
font-family:var(--cms-g-gteestiprotextregular);
height:40px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-seiL4l{
}

.phw-g-i-seOOh1{
}

.phw-g-i-sdaEs3{
}

.phw-g-i-scA6mZ{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-sbw1s6{
}

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

.phw-g-i-sZWLjX{
height:400px;
object-fit:cover;
}

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

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

.phw-g-i-sWefjY{
font-family:var(--cms-g-campari-bold);
font-size:32px;
}

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

.phw-g-i-sUmKE7{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-sT9fNz{
font-weight:600;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
text-align:center;
}

.phw-g-i-sSo6rW{
height:50px;
}

.phw-g-i-sQwy7H{
background:none;
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
}

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

.phw-g-i-sQ6hTW{
}

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

.phw-g-i-sPXHuQ{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
}

.phw-g-i-sOU4c1{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
height:100%;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-sMyk8h{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

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

.phw-g-i-sJBqs3{
}

.phw-g-i-sGHtoc{
}

.phw-g-i-sDT8yM{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-sBGTsd{
border:none;
font-size:32px;
font-family:var(--cms-g-campari-bold);
text-align:center;
padding-bottom:calc(var(--pu-space)*0);
overflow:scroll;
}

.phw-g-i-sBEVPC{
border-width:2px;
border-color:var(--brand-color-primary);
border-style:solid;
border-inline-start-style:solid;
border-inline-start-color:var(--stroke-white);
margin-bottom:calc(var(--mu-space)*1.875);
}

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

.phw-g-i-s9W0Bz{
font-family:var(--cms-g-gteestiprotextregular);
text-decoration:none;
}

.phw-g-i-s8rlLo{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-s4YhME{
border-width:1px;
border-color:var(--stroke-white);
border-style:solid;
justify-content:center;
border-inline-start-style:solid;
border-inline-start-color:var(--stroke-white);
}

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

.phw-g-i-s4JqoO{
color:var(--white);
font-size:14px;
line-height:1;
display:inline-block;
}

.phw-g-i-s4GtU7{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
font-family:var(--cms-g-gteestiprotextregular);
border-inline-start-style:solid;
border-inline-start-color:var(--stroke-white);
}

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

.phw-g-i-s1aCGW{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

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

.phw-g-i-s00tR7{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-ryyP9t{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

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

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

.phw-g-i-rxjSwS{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

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

.phw-g-i-rumuCP{
max-width:none;
justify-content:center;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-ru0Yrh{
height:650px;
width:1300px;
}

.phw-g-i-rtv1s5{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-rtmtiL{
width:100%;
max-width:100%;
height:100%;
}

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

.phw-g-i-rrODtB{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-rqjN5e{
font-family:var(--cms-g-gteestitextregular);
}

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

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

.phw-g-i-rlxTKK{
padding-inline-end:calc(var(--pu-space)*37.5);
color:var(--phw-custom-campari-blue13294bff);
padding-inline-start:calc(var(--pu-space)*37.5);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-campari-bold);
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-rjo4R5{
}

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

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

.phw-g-i-rhiSqo{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-campari-bold);
font-weight:300;
}

.phw-g-i-rfUygV{
font-size:32px;
font-family:var(--cms-g-campari-bold);
}

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

.phw-g-i-rdniqR{
}

.phw-g-i-rdfW8B{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

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

.phw-g-i-rdG4LI{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-rcL2Qh{
}

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

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

.phw-g-i-rZKkbS{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-rYhoCb{
padding-bottom:calc(var(--pu-space)*0);
height:500px;
width:1250px;
}

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

.phw-g-i-rWQzYB{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-rUmfJz{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-rThALx{
border-width:1px;
border-color:var(--stroke-white);
border-style:solid;
justify-content:center;
border-inline-start-style:solid;
border-inline-start-color:var(--stroke-white);
border-inline-end-style:solid;
}

.phw-g-i-rTC0GN{
font-weight:300;
font-size:25px;
line-height:1.25;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextmedium);
}

.phw-g-i-rRohu6{
font-family:var(--cms-g-gteestitextregular);
}

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

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

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

.phw-g-i-rOQC3j{
font-weight:500;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
padding-inline-end:0px;
padding-inline-start:0px;
font-size:10px;
line-height:1.2;
}

.phw-g-i-rO0iHE{
}

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

.phw-g-i-rNXeb3{
height:300px;
}

.phw-g-i-rJPlwS{
font-family:var(--cms-g-gteestiprotextregular);
width:0px;
height:650px;
}

.phw-g-i-rFntt8{
font-family:var(--cms-g-gteestitextregular);
}

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

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

.phw-g-i-rDNgTh{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-rBcLyc{
font-weight:400;
font-size:18px;
color:var(--white);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-rBU3dg:focus{
border:none;
color:var(--white);
font-family:var(--cms-g-campari-bold);
outline-style:solid;
outline-color:transparent;
outline-width:0px;
}

.phw-g-i-rBU3dg:hover{
border-style:none;
color:var(--white);
}

.phw-g-i-rBU3dg{
border-style:none;
color:var(--white);
font-family:var(--cms-g-campari-bold);
padding-left:0px;
font-size:20px;
line-height:1;
text-transform:uppercase;
gap:4px;
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-right:0px;
align-items:center;
justify-content:center;
}

.phw-g-i-rAe00M{
background-color:var(--brand-color-primary);
width:95%;
height:64px;
text-align:center;
}

.phw-g-i-r8GuMg{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

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

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

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

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

.phw-g-i-r5D3wW{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
}

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

.phw-g-i-r2eigs{
}

.phw-g-i-r19q1d{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-qxO9dX{
height:25px;
width:25px;
}

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

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

.phw-g-i-qsyDOp{
font-family:var(--cms-g-gteestiprotextregular);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-qsJuGG{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

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

.phw-g-i-qrpnh1{
height:400px;
object-fit:cover;
}

.phw-g-i-qrmTmW{
}

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

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

.phw-g-i-qrTcn4{
text-align:right;
object-fit:cover;
}

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

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

.phw-g-i-qqCuUz{
font-size:14px;
text-align:center;
}

.phw-g-i-qoy3KK{
font-weight:400;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
text-align:left;
padding-top:calc(var(--pu-space)*37.5);
}

.phw-g-i-qonmGk{
max-height:300px;
height:300px;
width:100%;
}

.phw-g-i-qoFE31{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-campari-bold);
text-align:center;
}

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

.phw-g-i-qmASGG{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

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

.phw-g-i-qi9Lwb{
font-size:14px;
}

.phw-g-i-qhCGAP{
}

.phw-g-i-qgdGR3{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-qduqpK{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-qdNkie{
border-width:5px;
border-bottom-width:5px;
border-color:var(--brand-color-primary);
border-style:solid;
border-bottom-style:solid;
font-family:var(--cms-g-gteestiprotextregular);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
height:auto;
width:auto;
}

.phw-g-i-qbubU1{
}

.phw-g-i-qZu0Bw{
width:603px;
}
.phw-g-i-qZu0Bw img{
object-fit:cover;
}

.phw-g-i-qYwn0Q{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-qYZkp4{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-15);
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
}

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

.phw-g-i-qXX795{
font-weight:400;
font-size:17px;
font-family:var(--cms-g-gteestiprotextregular);
}

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

.phw-g-i-qTmALq{
font-family:var(--cms-g-gteestiprotextregular);
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-qTWzyt{
height:25px;
width:25px;
margin-top:calc(var(--mu-space)*-0.625);
}

.phw-g-i-qTDrPE{
justify-content:center;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

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

.phw-g-i-qR9SVn{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-qQJmUt{
font-family:var(--cms-g-gteestiprotextregular);
overflow:auto;
}

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

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

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

.phw-g-i-qP5s0R{
}

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

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

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

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

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

.phw-g-i-qNxl1v{
padding:0;
color:var(--white);
font-weight:400;
text-decoration:none;
font-size:10px;
border-color:transparent;
min-height:auto;
background-color:transparent;
box-shadow:none;
font-family:var(--cms-g-gteestiprotextregular);
border-width:0;
height:var(--btn-height);
}

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

.phw-g-i-qM9g4T{
font-weight:500;
font-size:48px;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
}

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

.phw-g-i-qLkEvc{
border-width:0;
border-color:transparent;
font-weight:400;
text-decoration:none;
height:var(--btn-height);
color:var(--white);
background-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
font-family:var(--cms-g-gteestitextregular);
font-size:11px;
}

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

.phw-g-i-qKbLO4{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

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

.phw-g-i-qIe6pV{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-qI8dKu{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
text-align:center;
}

.phw-g-i-qGrhZs{
}

.phw-g-i-qG4JQC{
font-family:var(--cms-g-gteestiprotextregular);
color:var(--body-color);
}

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

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

.phw-g-i-qEpDAM{
justify-content:center;
max-width:136px;
text-align:center;
}

.phw-g-i-qEOjch{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-qDRhVL{
color:var(--body-color);
padding-top:calc(var(--pu-space)*3.125);
}

.phw-g-i-qDO5v2{
height:400px;
object-fit:cover;
}

.phw-g-i-qCtfnB{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:transparent;
box-shadow:none;
}

.phw-g-i-qBo8s7{
font-family:var(--cms-g-gteestitextregular);
}

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

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

.phw-g-i-q8bqr0{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-campari-bold);
text-align:left;
padding-bottom:calc(var(--pu-space)*2);
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-goldad841f);
border-bottom-width:2px;
margin-inline-end:auto;
}

.phw-g-i-q86cy6{
color:var(--phw-custom-campari-blue13294bff);
}

.phw-g-i-q7XGWe{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
}

.phw-g-i-q6bINy{
}

.phw-g-i-q4ul7x{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
padding-inline-start:calc(var(--pu-space)*37.5);
padding-inline-end:calc(var(--pu-space)*37.5);
}

.phw-g-i-q3C67v{
justify-content:center;
max-width:136px;
text-align:center;
}

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

.phw-g-i-q3AA4u{
}

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

.phw-g-i-q2OH6V{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-q10dW3{
width:100%;
height:300px;
}

.phw-g-i-q0vaHz{
font-weight:400;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
}

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

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

.phw-g-i-pzARi8:focus{
outline-style:solid;
outline-color:transparent;
}

.phw-g-i-pzARi8:hover{
border-style:none;
color:var(--white);
}

.phw-g-i-pzARi8{
border-style:none;
color:var(--white);
padding-left:0px;
font-size:10px;
line-height:1;
text-transform:uppercase;
gap:4px;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0.75);
margin-bottom:calc(var(--mu-space)*0);
padding-right:0px;
}

.phw-g-i-pxMGwr{
}

.phw-g-i-V4XAQr:hover .phw-g-i-pxMGwr{
fill:var(--phw-custom-iconwhite);
}

.phw-g-i-pwgyDq{
font-size:var(--phw-g-cards-title-font-size);
line-height:1;
color:var(--white);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-ptYpm1{
}

.phw-g-i-ptW9hp{
font-family:var(--cms-g-campari-bold);
font-size:20px;
}

.phw-g-i-ppBYaC{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/CRUCAMGLOBAL/images/Frame644-1718026528927.png);
background-color:var(--widget-bg-primary-color);
color:var(--white);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 0%;
}

.phw-g-i-pnYMSi{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/CRUCAMGLOBAL/images/Frame65-1717764653182.png);
background-size:cover;
background-position:50% 50%;
background-repeat:no-repeat;
}

.phw-g-i-pnPrVD{
overflow:hidden;
}
.phw-g-i-pnPrVD img{
object-fit:unset;
}

.phw-g-i-pkdqEp{
height:100%;
width:98%;
}

.phw-g-i-phvWOd{
width:auto;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}

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

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

.phw-g-i-pgQrcc{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-pfRRBc{
margin-bottom:auto;
overflow:auto;
height:auto;
width:auto;
max-height:50%;
max-width:50%;
}

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

.phw-g-i-pfA6Sy{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-pf5teD{
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-pePF3W{
}

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

.phw-g-i-pdc6du{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-pdaQfR{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

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

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

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

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

.phw-g-i-pb9jrN{
width:1250px;
height:700px;
padding-bottom:calc(var(--pu-space)*0.625);
}

.phw-g-i-paQxFu{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-pZSIgm{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/CRUCAMGLOBAL/images/C23107_Campari_CWS_Images_2_1440x695-1737479494269.jpg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
}

.phw-g-i-pYuSdk{
text-align:center;
width:auto;
height:auto;
overflow:hidden;
}
.phw-g-i-pYuSdk img{
object-fit:unset;
}

.phw-g-i-pYEukV{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-pXqI47{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-pXdyLe{
}

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

.phw-g-i-pWHmIV{
font-size:32px;
font-family:var(--cms-g-campari-bold);
text-align:left;
padding-bottom:calc(var(--pu-space)*1.5);
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-goldad841f);
border-bottom-width:2px;
margin-inline-end:auto;
border-style:none;
}

.phw-g-i-pW9JGR{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*12.5);
}

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

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

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

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

.phw-g-i-pVCBoM{
height:64px;
width:95%;
background-color:var(--brand-color-primary);
}

.phw-g-i-pV8ptP{
max-width:136px;
justify-content:center;
text-align:center;
}

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

.phw-g-i-pSGCG8{
fill:transparent;
}

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

.phw-g-i-pRJSDO{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-pP2XZO{
background-color:var(--phw-custom-white);
border-style:solid;
border-color:var(--phw-custom-bordercolor172949);
max-width:960px;
padding-inline-start:calc(var(--pu-space)*2);
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*2);
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-pNvLLH{
font-size:17px;
}

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

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

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

.phw-g-i-pJwQhd{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
}

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

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

.phw-g-i-pJAzeZ{
}

.phw-g-i-pJ3zr7{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-pEJEPL{
max-height:680px;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-15);
}

.phw-g-i-pDbv0L{
font-size:var(--phw-g-cards-title-font-size);
color:var(--white);
font-family:var(--cms-g-campari-bold);
}

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

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

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

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

.phw-g-i-pAhrB8{
height:70px;
width:70px;
margin-top:calc(var(--mu-space)*1.875);
}
.phw-g-i-pAhrB8 img{
object-fit:contain;
height:100% ;
width:100% ;
}

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

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

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

.phw-g-i-p9TICS{
font-weight:300;
font-size:56px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-campari-bold);
text-shadow:0px 0px 32px rgba(0, 0, 0, 1);
}

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

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

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

.phw-g-i-p6rRUe{
padding:0;
color:var(--white);
font-weight:400;
text-decoration:none;
font-size:11px;
border-color:transparent;
min-height:auto;
background-color:transparent;
box-shadow:none;
border-width:0;
font-family:var(--cms-g-inter-regular);
height:var(--btn-height);
}

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

.phw-g-i-p5Cj5Y{
height:400px;
object-fit:cover;
}

.phw-g-i-p3SCs4{
overflow:hidden;
text-align:left;
}
.phw-g-i-p3SCs4 img{
object-fit:unset;
}

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

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

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

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

.phw-g-i-p1Jy6a{
}

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

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

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

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

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

.phw-g-i-ox4vnM{
padding-inline-end:calc(var(--pu-space)*8);
padding-inline-start:calc(var(--pu-space)*8);
text-align:;
}

.phw-g-i-ovAAXp{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
font-weight:300;
height:auto;
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
}

.phw-g-i-ou8NQD{
}

.phw-g-i-ormzVR{
max-height:600px;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-15);
overflow:hidden;
}

.phw-g-i-ophB9a{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-sales-and-marketing-orangee1523eff);
}

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

.phw-g-i-oozpXL{
width:100%;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-ooibbW{
font-family:var(--cms-g-campari-bold);
font-size:32px;
}

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

.phw-g-i-oklDCM{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-okW5M0{
font-weight:400;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
}

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

.phw-g-i-oj1qU8{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-ohebru{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-ogijqH{
height:100%;
width:100%;
max-width:100%;
}

.phw-g-i-ofQ3c1{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-ofDY0G{
font-size:var(--font-size-15);
line-height:1.5;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-campari-bold);
font-weight:300;
}

.phw-g-i-oeF6GO{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-odt14U{
font-size:17px;
}

.phw-g-i-odlaj2{
font-weight:300;
line-height:1.25;
font-size:56px;
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-odkw1i{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-oc2hI1{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-oYpQ8b{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-oY2fNX{
font-size:14px;
}

.phw-g-i-oX6RxG{
color:var(--phw-custom-campari-blue13294bff);
}

.phw-g-i-oWb0dS{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-oTzhQQ{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-oTr7yE{
width:100%;
height:360px;
}

.phw-g-i-oT0Idx{
font-family:var(--cms-g-gteestiprotextregular);
}

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

.phw-g-i-oPxFTO{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
font-family:var(--cms-g-gteestiprotextregular);
border-inline-start-style:solid;
border-inline-start-color:var(--stroke-white);
}

.phw-g-i-oOgYAv{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-oMtcmh{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-oMjsgO{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-oM6Vr3{
font-weight:300;
font-size:26px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
}

.phw-g-i-oLlWH5{
margin-inline-end:auto;
padding-inline-end:calc(var(--pu-space)*0.0125);
}

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

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

.phw-g-i-oJyeuw{
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
font-size:18px;
}

.phw-g-i-oJIoat{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-oI5abA{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-oGIBJe{
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:500px;
}

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

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

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

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

.phw-g-i-oDoXEU{
padding:0;
color:var(--white);
font-weight:400;
text-decoration:none;
font-size:11px;
border-color:transparent;
min-height:auto;
background-color:transparent;
box-shadow:none;
border-width:0;
font-family:var(--cms-g-inter-regular);
height:var(--btn-height);
}

.phw-g-i-oDmjBh{
max-width:136px;
}

.phw-g-i-oDOyja{
font-size:18px;
line-height:1;
color:var(--white);
font-family:var(--cms-g-gteestitextregular);
font-weight:300;
}

.phw-g-i-oCeJvY{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-o8xIZ1{
padding-bottom:calc(var(--pu-space)*4);
font-family:var(--cms-g-gteestiprotextregular);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-o876gR{
}

.phw-g-i-o6U1Vw{
justify-content:;
margin-top:calc(var(--mu-space)*37.5);
align-items:center;
}

.phw-g-i-o6Mh6U{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-o41uRE{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
height:100%;
}

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

.phw-g-i-o33S1J{
line-height:1.5;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
font-size:18px;
}

.phw-g-i-o2kl3R{
height:400px;
object-fit:cover;
}

.phw-g-i-o1jnMb{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--alert-focus);
font-family:var(--cms-g-campari-bold);
font-weight:300;
height:auto;
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
}

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

.phw-g-i-nxQAXv{
}

.phw-g-i-nukGSV{
font-family:var(--cms-g-gteestitextregular);
}

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

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

.phw-g-i-nsI71M{
justify-content:;
margin-top:calc(var(--mu-space)*37.5);
align-items:center;
}

.phw-g-i-nqgbmv{
font-size:14px;
}

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

.phw-g-i-nqArlg{
}

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

.phw-g-i-nmlIJp{
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:475px;
}

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

.phw-g-i-nmQvJZ{
}

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

.phw-g-i-nhOkdz{
font-family:var(--cms-g-gteestiprotextregular);
margin-inline-start:calc(var(--mu-space)*3.125);
margin-top:calc(var(--mu-space)*1.875);
}

.phw-g-i-nenT12{
padding-top:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*12.5);
background-color:var(--phw-custom-dark-yellowad841fff);
}

.phw-g-i-neBbOY{
font-family:var(--cms-g-gteestiprotextregular);
overflow:hidden;
height:auto;
max-height:550px;
margin-top:calc(var(--mu-space)*-10.875);
}

.phw-g-i-ndkI8T{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-ndM0dM{
font-family:var(--cms-g-gteestiprotextregular);
text-align:start;
}

.phw-g-i-ndB5Td{
justify-content:center;
max-width:136px;
text-align:center;
}

.phw-g-i-ncjzZ8{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:auto;
}

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

.phw-g-i-ncUSLY{
font-weight:400;
text-decoration:none;
height:var(--btn-height);
color:var(--white);
background-color:transparent;
border-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
border-width:0;
font-family:var(--cms-g-gteestiprotextregular);
font-size:10px;
}

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

.phw-g-i-nZHSpL{
height:400px;
object-fit:cover;
}

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

.phw-g-i-nXxZkE{
color:var(--phw-custom-campari-blue13294bff);
}

.phw-g-i-nXcj9N{
}

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

.phw-g-i-nUeLra{
}

.phw-g-i-nTdJ0e{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
}

.phw-g-i-nTOGom{
font-family:var(--cms-g-gteestitextregular);
}

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

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

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

.phw-g-i-nPHcyD{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-nOkyJ9{
font-weight:600;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-nOBWfw{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-nN1j0l{
font-family:var(--cms-g-gteestitextregular);
}

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

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

.phw-g-i-nL3Sf0{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-nK4u39{
height:400px;
object-fit:cover;
}

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

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

.phw-g-i-nIWeIa{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-nHoLSv{
width:100%;
min-height:300px;
height:300px;
max-height:300px;
}

.phw-g-i-nFGtV9{
max-width:136px;
justify-content:center;
}

.phw-g-i-nEKCxo{
height:120px;
width:92px;
margin-top:calc(var(--mu-space)*1.875);
}
.phw-g-i-nEKCxo img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-nE2glL{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*0);
text-align:center;
}

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

.phw-g-i-nDLbSi{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-nBiJAV{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-nAmiAW{
font-weight:300;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-nAECG0{
color:var(--white);
font-weight:400;
font-size:30px;
font-family:var(--cms-g-campari-bold);
}

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

.phw-g-i-n8ljcf{
width:50px;
height:50px;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
margin-top:calc(var(--mu-space)*3.125);
}
.phw-g-i-n8ljcf img{
object-fit:contain;
height:100% ;
width:100% ;
}

.phw-g-i-n89keG{
font-weight:300;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-campari-bold);
}

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

.phw-g-i-n5f2qC{
}

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

.phw-g-i-n35OEC{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-n11Ufn{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
max-width:5px;
}

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

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

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

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

.phw-g-i-myCf81{
background:none;
background-image:none;
font-family:var(--cms-g-gteestiprotextregular);
margin-inline-start:calc(var(--mu-space)*1.25);
}

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

.phw-g-i-mwChNM{
width:100%;
height:360px;
}

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

.phw-g-i-mw98eE{
border-width:0;
border-color:transparent;
background-color:transparent;
padding:0;
box-shadow:none;
color:var(--white);
font-weight:400;
text-decoration:none;
font-size:11px;
min-height:auto;
font-family:var(--cms-g-inter-regular);
height:var(--btn-height);
}

.phw-g-i-mvjdSS{
}

.phw-g-i-mqpmHe{
background-color:var(--phw-custom-white);
border-style:solid;
border-color:var(--phw-custom-bordercolor172949);
max-width:960px;
padding-inline-start:calc(var(--pu-space)*2);
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*2);
margin-inline-end:auto;
margin-inline-start:auto;
text-align:center;
width:100%;
}

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

.phw-g-i-ml4Ail{
font-size:13px;
}

.phw-g-i-mk0FIJ{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
font-weight:300;
height:auto;
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
}

.phw-g-i-mi1qx5{
}

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

.phw-g-i-mfrpkX{
border-width:0px;
color:var(--white);
font-family:var(--cms-g-estilo-regular);
display:inline-flex;
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
text-decoration:none;
}

.phw-g-i-mfdx2f{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-me4Sxs{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-mdjJdN{
font-weight:300;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-campari-bold);
font-size:32px;
}

.phw-g-i-mdD7Gu{
justify-content:;
align-items:center;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-md2nun{
width:100%;
min-height:300px;
height:300px;
max-height:300px;
}

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

.phw-g-i-mbhkMc{
border-width:0;
border-color:transparent;
font-weight:400;
text-decoration:none;
height:var(--btn-height);
color:var(--white);
background-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
font-family:var(--cms-g-gteestitextregular);
font-size:11px;
}

.phw-g-i-mYLOfI{
}

.phw-g-i-Pnjzlb:hover .phw-g-i-mYLOfI{
fill:var(--phw-custom-iconwhite);
}

.phw-g-i-mWrFd7{
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-mWnffm{
max-width:none;
justify-content:center;
text-align:center;
max-height:none;
min-height:0px;
min-width:0px;
}

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

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

.phw-g-i-mTLcD4{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
.phw-g-i-mTLcD4 img{
object-fit:cover ;
}

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

.phw-g-i-mSAnQ7{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
}

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

.phw-g-i-mQdBK5{
font-weight:400;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-mPr0bL{
font-size:12px;
color:var(--white);
width:700px;
}

.phw-g-i-mPjaVB{
}

.phw-g-i-mPT6Jb{
}

.phw-g-i-mP7Cjs{
background-color:var(--phw-custom-bgf9f9f9f9f9f9);
}

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

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

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

.phw-g-i-mLi7a8{
border-style:solid;
border-color:var(--phw-custom-bordercolor172949);
border-width:2px;
padding-inline-start:calc(var(--pu-space)*2);
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*2);
}

.phw-g-i-mLSFEf{
max-width:136px;
justify-content:center;
}

.phw-g-i-mJCnCA{
font-family:var(--cms-g-gteestiprotextregular);
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-mImMLK{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
height:100%;
}

.phw-g-i-mHOV4B{
font-weight:300;
font-size:25px;
line-height:1.25;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-campari-bold);
text-align:start;
}

.phw-g-i-mGJxmq{
}

.phw-g-i-wQKOj6:hover .phw-g-i-mGJxmq{
fill:var(--phw-custom-iconwhite);
}

.phw-g-i-mEqySw{
}

.phw-g-i-mENwlT{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-mDRUYT{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-mCbkuc{
font-family:var(--cms-g-gteestiprotextregular);
width:550px;
height:735px;
}

.phw-g-i-mCagKk{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-mCIuep{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-mAPv0I{
margin-top:calc(var(--mu-space)*1.875);
height:120px;
width:120px;
}
.phw-g-i-mAPv0I img{
object-fit:cover;
height:100% ;
width:100% ;
}

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

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

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

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

.phw-g-i-m8yBW0{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-m8gnu5{
padding-inline-end:calc(var(--pu-space)*37.5);
color:var(--phw-custom-campari-blue13294bff);
padding-inline-start:calc(var(--pu-space)*37.5);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-campari-bold);
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-m8TGzQ{
background-color:var(--phw-custom-sales-and-marketing-orangee1523eff);
}

.phw-g-i-m8R3V0{
font-weight:400;
font-size:22px;
color:var(--white);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-m6uN52{
width:100%;
height:300px;
}

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

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

.phw-g-i-m3Vze4{
}

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

.phw-g-i-m1K22b{
}

.phw-g-i-m0x0M0{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-lxbmjO{
justify-content:start;
text-align:start;
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-lwZlvX{
color:var(--white);
font-family:var(--cms-g-estilo-regular);
display:inline-flex;
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
text-decoration:none;
}

.phw-g-i-lwWY34{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-lqoUw1{
font-size:var(--phw-g-cards-title-font-size);
color:var(--white);
font-family:var(--cms-g-campari-bold);
}

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

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

.phw-g-i-ll5hbz{
justify-content:center;
font-family:var(--cms-g-gteestiprotextregular);
}

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

.phw-g-i-lk6zLH{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-ljRZUt:hover{
border-style:none;
color:var(--white);
}

.phw-g-i-ljRZUt{
border-style:none;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
font-size:10px;
text-transform:uppercase;
}

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

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

.phw-g-i-lilgQr{
}

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

.phw-g-i-lfltjW{
background-color:var(--phw-custom-sales-and-marketing-orangee1523eff);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

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

.phw-g-i-lerxKt{
}

.phw-g-i-ldK835{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-laFW3s{
}

.phw-g-i-lZpoYX{
height:400px;
object-fit:cover;
}

.phw-g-i-lZLTvd{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-lY69wR{
border-width:0;
border-color:transparent;
font-weight:400;
text-decoration:none;
height:var(--btn-height);
color:var(--white);
background-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
font-family:var(--cms-g-gteestitextregular);
font-size:11px;
}

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

.phw-g-i-lXDwtO{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-lW3s6G{
font-size:15px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

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

.phw-g-i-lVI7EF{
margin-top:calc(var(--mu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
width:95%;
}

.phw-g-i-lUEe7e{
font-family:var(--cms-g-estilo-regular);
font-size:18px;
}

.phw-g-i-lU2sEl{
font-size:15px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

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

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

.phw-g-i-lTiGYr{
color:var(--white);
font-size:12px;
line-height:1;
display:inline-block;
}

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

.phw-g-i-lQ5j4i{
}

.phw-g-i-lQ17M3{
font-weight:400;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-lOksUg{
font-family:var(--cms-g-campari-bold);
font-size:32px;
}

.phw-g-i-lOFayc{
font-family:var(--cms-g-gteestiprotextregular);
background-color:var(--brand-color-primary);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-lO61Gb{
font-weight:400;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-lLwpbe{
font-family:var(--cms-g-campari-bold);
font-size:32px;
}

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

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

.phw-g-i-lHb02l{
font-size:var(--phw-g-widget-title-font-size);
color:var(--white);
font-family:var(--cms-g-campari-bold);
}

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

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

.phw-g-i-lEp5Fw{
height:400px;
object-fit:cover;
}

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

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

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

.phw-g-i-lD01VC{
color:var(--white);
font-family:var(--cms-g-estilo-regular);
border-style:none;
}

.phw-g-i-lBgZ1S{
}

.phw-g-i-lBZL0t{
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);
max-width:100%;
width:95%;
margin-top:calc(var(--mu-space)*0);
}

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

.phw-g-i-lAggYx{
color:var(--white);
display:inline-flex;
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
text-decoration:none;
font-family:var(--cms-g-estilo-regular);
}

.phw-g-i-l8SIWM{
font-size:var(--phw-g-cards-title-font-size);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-l74b8p{
color:var(--white);
font-weight:400;
font-size:30px;
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-l663Tz{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
}

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

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

.phw-g-i-l5bbK9{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

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

.phw-g-i-l4Akng{
font-family:var(--cms-g-gteestiprotextregular);
outline-style:none;
}

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

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

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

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

.phw-g-i-l0AJhE{
}

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

.phw-g-i-kxYYac{
}

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

.phw-g-i-kqs8qR{
font-family:var(--cms-g-gteestitextregular);
}

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

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

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

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

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

.phw-g-i-khZirX{
fill:var(--phw-custom-iconcolor2cacaca);
}

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

.phw-g-i-kgnYG2{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
max-width:250px;
font-family:var(--cms-g-gteestiprotextregular);
border-inline-start-style:solid;
border-inline-start-color:var(--stroke-white);
}

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

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

.phw-g-i-kbCWdn{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
text-align:center;
}

.phw-g-i-kZ2sSG{
font-family:var(--cms-g-gteestiprotextregular);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-kYMgBQ{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-kX2hFv{
}

.phw-g-i-kWZpMO{
font-family:var(--cms-g-gteestiprotextregular);
width:650px;
height:700px;
}

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

.phw-g-i-kUzsC7{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-kUf9In:hover{
color:var(--white);
border-style:none;
}

.phw-g-i-kUf9In{
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
border-style:none;
font-size:11px;
}

.phw-g-i-kTT1Me{
font-family:var(--cms-g-gteestiprotextregular);
width:550px;
height:559px;
}

.phw-g-i-kRoCeZ{
}

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

.phw-g-i-kR0pXx{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-kQgLvE{
}

.phw-g-i-kPmZp3{
font-size:var(--phw-g-cards-title-font-size);
color:var(--white);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-kPJpll{
}

.phw-g-i-kOnNlV{
width:300px;
height:300px;
max-height:300px;
}

.phw-g-i-kOI2qa{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-kOFxgs{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-kNub64::-webkit-input-placeholder{
font-size:14px;
font-weight:400;
font-family:var(--cms-g-gteestitextregular);
}
.phw-g-i-kNub64:-ms-input-placeholder{
font-size:14px;
font-weight:400;
font-family:var(--cms-g-gteestitextregular);
}
.phw-g-i-kNub64::-moz-placeholder{
font-size:14px;
font-weight:400;
font-family:var(--cms-g-gteestitextregular);
}
.phw-g-i-kNub64::placeholder{
font-size:14px;
font-weight:400;
font-family:var(--cms-g-gteestitextregular);
}

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

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

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

.phw-g-i-kNmsOi{
}

.phw-g-i-kNbV1c{
justify-content:;
align-items:center;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-kNAGMF{
font-size:17px;
line-height:1;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-kKr5nW:hover{
border-style:none;
color:var(--white);
}

.phw-g-i-kKr5nW{
border-style:none;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
font-size:10px;
}

.phw-g-i-kKQQdw{
}

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

.phw-g-i-kJdEML{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-kJOeq3{
font-family:var(--cms-g-gteestiprotextregular);
overflow:hidden;
height:auto;
max-height:75vh;
margin-top:calc(var(--mu-space)*-10.875);
}

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

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

.phw-g-i-kGATiH{
font-weight:400;
text-decoration:none;
height:var(--btn-height);
color:var(--white);
background-color:transparent;
border-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
border-width:0;
font-family:var(--cms-g-gteestiprotextregular);
font-size:10px;
}

.phw-g-i-kEOJGR{
justify-content:;
align-items:center;
margin-top:calc(var(--mu-space)*0);
}

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

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

.phw-g-i-kBHJNJ{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-kAwWnX{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-k9mflQ{
}

.phw-g-i-k97BBo{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

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

.phw-g-i-k6yeAb{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-k6w85F{
font-size:20px;
line-height:1.5;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-campari-bold);
font-weight:300;
}

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

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

.phw-g-i-k5hMEq{
}

.phw-g-i-k1RUza{
}

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

.phw-g-i-jyMlr3{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-jxa4M4{
}

.phw-g-i-jx4oVU{
font-size:var(--font-size-12);
line-height:var(--line-height-2);
color:var(--brand-color-primary);
}

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

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

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

.phw-g-i-jv9igZ{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

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

.phw-g-i-jr08Dh{
width:115px;
max-width:150px;
max-height:150px;
height:115px;
}
.phw-g-i-jr08Dh img{
object-fit:cover;
height:100% ;
width:100% ;
}

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

.phw-g-i-jphMbK{
font-family:var(--cms-g-gteestiprotextregular);
width:600px;
height:660px;
}

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

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

.phw-g-i-jmHDQA{
font-weight:600;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
text-align:center;
}

.phw-g-i-jiYaY6{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-jiAV4O{
background-color:var(--phw-custom-bgf9f9f9f9f9f9);
}

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

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

.phw-g-i-jflRnp{
margin-top:calc(var(--mu-space)*3.125);
width:50px;
height:50px;
}
.phw-g-i-jflRnp img{
object-fit:contain;
height:100% ;
width:100% ;
}

.phw-g-i-jfZr0u{
font-family:var(--cms-g-gteestitextregular);
}

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

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

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

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

.phw-g-i-jX5QSH{
font-size:12px;
color:var(--white);
text-align:center;
}

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

.phw-g-i-jWDKUY{
border-color:var(--phw-custom-bordercolor172949);
border-style:dashed;
}

.phw-g-i-jVChER{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-jUEwVZ{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
}

.phw-g-i-jP7x3b{
font-weight:300;
font-size:26px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
}

.phw-g-i-jNZO99{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-jMRjXE{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

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

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

.phw-g-i-jJ00OE{
border-width:0;
border-color:transparent;
font-weight:400;
text-decoration:none;
height:var(--btn-height);
color:var(--white);
background-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
font-family:var(--cms-g-gteestitextregular);
font-size:11px;
}

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

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

.phw-g-i-jGdIph{
}

.phw-g-i-jFMO32{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-jD28rQ{
font-weight:300;
font-size:35px;
line-height:1.25;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-jCQGQN{
font-family:var(--cms-g-gteestitextregular);
}

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

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

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

.phw-g-i-j8hqcZ{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-j7mgkO{
height:50px;
}

.phw-g-i-j78Uzd{
font-family:var(--cms-g-campari-bold);
font-size:32px;
}

.phw-g-i-j6WLJ0{
}

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

.phw-g-i-j5JtoL{
}

.phw-g-i-j3IblB{
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-j39VoW{
font-weight:300;
font-size:56px;
line-height:1.25;
font-family:var(--cms-g-campari-bold);
text-align:center;
}

.phw-g-i-j1kQvy{
font-family:var(--cms-g-gteestitextregular);
}

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

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

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

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

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

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

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

.phw-g-i-izAeNj{
background-color:var(--phw-custom-bgf9f9f9f9f9f9);
}

.phw-g-i-iwvq9q{
font-family:var(--cms-g-gteestiprotextregular);
overflow:hidden;
height:auto;
max-height:550px;
margin-top:calc(var(--mu-space)*-10.875);
}

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

.phw-g-i-iwPm08{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-iw6EUt{
color:var(--white);
display:inline-block;
font-size:14px;
line-height:1;
font-family:var(--cms-g-estilo-regular);
}

.phw-g-i-iup6S3{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

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

.phw-g-i-itPCoQ{
}

.phw-g-i-is1LIg{
height:400px;
object-fit:cover;
}

.phw-g-i-irvQMo{
font-family:var(--cms-g-gteestiprotextregular);
height:600px;
width:0px;
}

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

.phw-g-i-iorCwq{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-ioHsgM{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-imCNNK{
}

.phw-g-i-ilsXTu{
font-family:var(--cms-g-gteestitextregular);
}

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

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

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

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

.phw-g-i-igPYFG{
padding:0;
color:var(--white);
font-weight:400;
text-decoration:none;
font-size:10px;
border-color:transparent;
min-height:auto;
background-color:transparent;
box-shadow:none;
font-family:var(--cms-g-gteestiprotextregular);
border-width:0;
height:var(--btn-height);
}

.phw-g-i-ig1ukL{
border-width:0px;
border-color:transparent;
border-style:solid;
background-color:transparent;
}

.phw-g-i-ifIKY0{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
max-width:250px;
font-family:var(--cms-g-gteestiprotextregular);
border-inline-start-style:solid;
border-inline-start-color:var(--stroke-white);
}

.phw-g-i-ifFFf3{
border-width:2px;
border-color:var(--brand-color-primary);
border-style:solid;
justify-content:center;
border-inline-start-style:solid;
border-inline-start-color:var(--stroke-white);
}

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

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

.phw-g-i-iYBv1x{
}

.phw-g-i-iVzYP8{
font-family:var(--cms-g-gteestiprotextregular);
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

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

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

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

.phw-g-i-iS744b{
}

.phw-g-i-iOdUCr{
height:400px;
object-fit:cover;
}

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

.phw-g-i-iNbwqB{
}

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

.phw-g-i-iJrM3P{
max-width:none;
justify-content:center;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-iJejEn{
font-weight:400;
font-size:17px;
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-iIIjJH{
height:400px;
object-fit:cover;
}

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

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

.phw-g-i-iDNrF6{
padding-bottom:calc(var(--pu-space)*0);
height:500px;
width:1250px;
}

.phw-g-i-iBg0UM{
height:400px;
object-fit:cover;
}

.phw-g-i-iBf7a8{
}

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

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

.phw-g-i-i5UZQ5{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-i5GPUR{
font-family:var(--cms-g-gteestitextregular);
}

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

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

.phw-g-i-i4hhDE{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

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

.phw-g-i-i2r4oy{
width:100%;
min-height:300px;
height:300px;
max-height:300px;
}

.phw-g-i-i2VVdt{
justify-content:center;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-i1Ed1n{
font-weight:400;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
padding-top:calc(var(--pu-space)*18.75);
text-align:left;
}

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

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

.phw-g-i-9zEuev:hover .phw-g-i-huffmB{
line-height:1.3;
}

.phw-g-i-huffmB{
}

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

.phw-g-i-hrpRHW{
}

.phw-g-i-hrBSMg{
width:100%;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
height:100%;
}

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

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

.phw-g-i-hpHfVL{
border-width:1px;
border-style:solid;
border-color:var(--input-stroke);
background-color:var(--input-bg);
line-height:1.4;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-end:32px;
font-weight:var(--input-font-weight);
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:40px;
font-family:var(--cms-g-gteestiprotextregular);
color:var(--phw-custom-placeholdertext);
padding-inline-start:calc(var(--pu-space)*5.25);
}

.phw-g-i-hpCIqn{
width:100%;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-hnXi1K{
width:95%;
}

.phw-g-i-hmixcG{
font-size:32px;
line-height:1.5;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
font-weight:300;
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-hlYoVF{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--alert-focus);
font-family:var(--cms-g-campari-bold);
font-weight:300;
height:auto;
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
}

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

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

.phw-g-i-hfyWxF{
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-hf1flP{
background-color:var(--brand-color-primary);
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*2.5);
height:100%;
}

.phw-g-i-heGcEi{
font-family:var(--cms-g-gteestitextregular);
}

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

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

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

.phw-g-i-hdZmo9{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*2.5);
height:64px;
width:100%;
}

.phw-g-i-hdQ97K{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-hdHJvS{
}

.phw-g-i-hbyAHP{
}

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

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

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

.phw-g-i-hZsqVg{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-hXgr0c{
font-size:18px;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
}

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

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

.phw-g-i-hWbRee{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

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

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

.phw-g-i-hVAaE6{
margin-top:calc(var(--mu-space)*3.125);
height:70px;
width:70px;
}
.phw-g-i-hVAaE6 img{
object-fit:cover;
height:100% ;
width:100% ;
}

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

.phw-g-i-hTBapB{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*0);
height:100%;
}

.phw-g-i-hT7rqa{
width:1250px;
height:650px;
padding-bottom:calc(var(--pu-space)*0.625);
text-align:left;
}

.phw-g-i-hSOyU5{
}

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

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

.phw-g-i-hQs5th{
font-family:var(--cms-g-gteestiprotextregular);
}

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

.phw-g-i-hNzKix{
}

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

.phw-g-i-hMLiw8{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:475px;
}

.phw-g-i-hLX0uQ{
width:1100px;
font-family:var(--cms-g-gteestiprotextregular);
}

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

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

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

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

.phw-g-i-hGwHB2{
height:400px;
object-fit:cover;
}

.phw-g-i-hGPqNA{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-hGFslB{
font-family:var(--cms-g-campari-bold);
font-size:var(--phw-g-regular-text-font-size);
}

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

.phw-g-i-hEyStu{
font-family:var(--cms-g-gteestiprotextregular);
}

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

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

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

.phw-g-i-hCN8jL{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-sales-and-marketing-orangee1523eff);
}

.phw-g-i-hBcWtD{
width:70px;
height:70px;
margin-top:calc(var(--mu-space)*3.125);
}
.phw-g-i-hBcWtD img{
object-fit:cover;
height:100% ;
width:100% ;
}

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

.phw-g-i-hA10mh{
font-family:var(--cms-g-gteestiprotextregular);
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

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

.phw-g-i-h8wdbL{
font-weight:300;
font-size:60px;
line-height:1.25;
font-family:var(--cms-g-campari-bold);
}

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

.phw-g-i-rjo4R5:hover .phw-g-i-h7QaS8{
}
.phw-g-i-h7QaS8 img{
object-fit:cover ;
}

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

.phw-g-i-h6kidF{
background-color:var(--widget-bg-primary-color);
color:var(--white);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-h6C9UJ{
margin-bottom:auto;
overflow:auto;
}

.phw-g-i-h62PJj{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--alert-focus);
font-family:var(--cms-g-campari-bold);
font-weight:300;
height:auto;
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
}

.phw-g-i-h55ZYE{
width:100%;
height:360px;
}

.phw-g-i-h4tSPg{
}

.phw-g-i-h4Pr6v{
background-color:var(--phw-custom-sales-and-marketing-orangee1523eff);
}

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

.phw-g-i-h3V44e{
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
border-style:none;
font-size:10px;
}

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

.phw-g-i-h2FOvx{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-h0xdJ7{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-h0OJug{
}

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

.phw-g-i-gzawEB{
}

.phw-g-i-gxZA0m{
width:635px;
}
.phw-g-i-gxZA0m img{
aspect-ratio:4/3;
object-fit:cover;
}

.phw-g-i-gxHMqH{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-gx4eXQ{
font-family:var(--cms-g-gteestitextregular);
}

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

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

.phw-g-i-gtpRLT{
font-size:18px;
line-height:1;
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-gt0rPC{
height:70px;
width:70px;
margin-top:calc(var(--mu-space)*3.125);
}
.phw-g-i-gt0rPC img{
object-fit:contain;
height:100% ;
width:100% ;
}

.phw-g-i-gsbcQe{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-gqedqU{
font-family:var(--cms-g-gteestiprotextregular);
max-height:400px;
}

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

.phw-g-i-golJj5{
width:100%;
height:360px;
}

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

.phw-g-i-gnUQiY{
justify-content:center;
max-width:136px;
text-align:center;
}

.phw-g-i-gn4dHw{
color:var(--white);
font-weight:400;
font-size:30px;
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-gn2AEc{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-gml9Uw{
color:var(--white);
display:inline-block;
font-size:14px;
line-height:1;
}

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

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

.phw-g-i-gjKzce{
max-width:none;
justify-content:center;
max-height:none;
min-height:0px;
min-width:0px;
}

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

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

.phw-g-i-geTKu9{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-gajdLF{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
height:100%;
}

.phw-g-i-gZRjd7{
}

.phw-g-i-gXzPgA{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/CRUCAMGLOBAL/images/Frame70-1717764654874.png);
background-color:var(--widget-bg-primary-color);
color:var(--white);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-gWgtpZ{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-gWQgIR{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-gVKR1U{
padding-top:calc(var(--pu-space)*0);
background-color:var(--phw-custom-bgf9f9f9f9f9f9);
text-align:;
}

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

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

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

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

.phw-g-i-gOrWdz{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:var(--input-bg);
padding-inline-end:32px;
color:var(--phw-custom-placeholdertext);
padding-inline-start:calc(var(--pu-space)*5.25);
font-weight:var(--input-font-weight);
outline:none;
font-family:var(--cms-g-gteestiprotextregular);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:50px;
}

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

.phw-g-i-gMS8AS{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-gM3pf7{
font-size:14px;
color:var(--white);
text-align:center;
}

.phw-g-i-gM0Nvp{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-gLK4Fr{
}

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

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

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

.phw-g-i-gK4VPI{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestitextregular);
font-weight:300;
}

.phw-g-i-gJASI3{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-gHQC1A{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
}

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

.phw-g-i-gGGVf7{
justify-content:;
align-items:center;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-gEO5mT{
font-size:40px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-estilo-regular);
font-weight:700;
}

.phw-g-i-gC9Kgs{
}

.phw-g-i-gBbaRH{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-gBZfiw{
}

.phw-g-i-gAP0eZ{
justify-content:center;
max-width:136px;
text-align:center;
}

.phw-g-i-gAJwI8{
}

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

.phw-g-i-g9Ondn{
}

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

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

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

.phw-g-i-g5spvu{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-g5sZLd{
max-width:136px;
justify-content:center;
}

.phw-g-i-g4PB4D{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-campari-bold);
font-weight:300;
height:auto;
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
}

.phw-g-i-g2v4QD{
}

.phw-g-i-g2OKYe{
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-g2Fca4{
}

.phw-g-i-kNmsOi:hover .phw-g-i-g2Fca4{
color:var(--white);
}

.phw-g-i-g19rHQ{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
font-family:var(--cms-g-gteestiprotextregular);
border-inline-start-style:solid;
border-inline-start-color:var(--stroke-white);
max-width:250px;
}

.phw-g-i-g0PI98{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-9);
}

.phw-g-i-g0JUSd{
max-width:136px;
justify-content:center;
text-align:center;
}

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

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

.phw-g-i-fxUerM{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-fxGt6n{
}

.phw-g-i-fwZc1N{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
justify-content:center;
border-inline-start-style:solid;
border-inline-start-color:var(--stroke-white);
}

.phw-g-i-fuz8mn{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-fsqs7w{
}

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

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

.phw-g-i-fqNucj{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

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

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

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

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

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

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

.phw-g-i-fjaztJ{
max-height:680px;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-15);
}

.phw-g-i-fjFRHd{
text-align:left;
}
.phw-g-i-fjFRHd img{
object-fit:cover;
}

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

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

.phw-g-i-ffhEPr{
font-family:var(--cms-g-campari-bold);
font-size:32px;
}

.phw-g-i-feC2rR{
width:70%;
}

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

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

.phw-g-i-fXrYlI{
font-family:var(--cms-g-gteestiprotextregular);
background-color:var(--brand-color-primary);
width:100%;
}

.phw-g-i-fXcoYL{
}

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

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

.phw-g-i-fTQ1jv{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-campari-bold);
}

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

.phw-g-i-fS19d7{
font-family:var(--cms-g-gteestiprotextregular);
height:64px;
width:100%;
margin-top:calc(var(--mu-space)*2.5);
background-color:var(--brand-color-primary);
}

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

.phw-g-i-fJyFfb{
justify-content:center;
max-width:136px;
text-align:center;
}

.phw-g-i-fJeDWR{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-fIFI4S{
font-family:var(--cms-g-campari-bold);
font-size:32px;
}

.phw-g-i-fHsjit{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:transparent;
height:65px;
}

.phw-g-i-fH4GJx{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-fGNBRs{
font-weight:400;
font-size:28px;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
}

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

.phw-g-i-fDeP7Q{
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-fDb3FX{
}

.phw-g-i-fDZYY2{
}

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

.phw-g-i-fD9KXb{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:transparent;
height:80px;
}

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

.phw-g-i-fAGvXa{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*2.5);
height:100%;
}

.phw-g-i-f9l6na{
}

.phw-g-i-f9U5vM{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-f7aSfY{
}

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

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

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

.phw-g-i-f0pJAN{
font-family:var(--cms-g-gteestiprotextregular);
text-transform:capitalize;
}

.phw-g-i-f0Vd6V{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-ezIK8L{
font-family:var(--cms-g-gteestitextregular);
}

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

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

.phw-g-i-ex3Pfv{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*10.75);
}

.phw-g-i-ewvPQR{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
height:100%;
}

.phw-g-i-ewZF46{
font-weight:300;
font-size:70px;
line-height:1.25;
text-align:center;
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-evGHJJ{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-euZsMI{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

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

.phw-g-i-epokaB{
font-weight:300;
font-size:28px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*3.75);
}

.phw-g-i-epY4h1{
}

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

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

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

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

.phw-g-i-eneaqr{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
height:100%;
}

.phw-g-i-elee2X{
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
height:300px;
}

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

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

.phw-g-i-eg79wT{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-efYldQ{
width:100%;
object-fit:cover;
height:100%;
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
}

.phw-g-i-ef4jG5{
justify-content:center;
max-width:136px;
text-align:center;
}

.phw-g-i-eeXFMi{
}

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

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

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

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

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

.phw-g-i-eadSHM{
font-family:var(--cms-g-gteestiprotextregular);
height:500px;
}

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

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

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

.phw-g-i-eZKI07{
background-color:transparent;
padding:0;
box-shadow:none;
color:var(--white);
font-weight:400;
text-decoration:none;
font-size:11px;
border-color:transparent;
min-height:auto;
border-width:0;
font-family:var(--cms-g-inter-regular);
height:var(--btn-height);
}

.phw-g-i-eYCCuT{
}

.phw-g-i-eXcV4s{
padding-inline-end:calc(var(--pu-space)*3.75);
}

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

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

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

.phw-g-i-eSrGfN:hover{
color:var(--white);
text-decoration:underline;
}

.phw-g-i-eSrGfN{
font-size:12px;
line-height:1;
color:var(--white);
display:inline-block;
}

.phw-g-i-eSSAij{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
text-align:start;
margin-inline-start:calc(var(--mu-space)*37.5);
margin-inline-end:calc(var(--mu-space)*37.5);
}

.phw-g-i-ePNAYH{
}

.phw-g-i-eP4pPC{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-eOXcKE{
}

.phw-g-i-eOL96C{
height:400px;
}

.phw-g-i-eNHYCU{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-campari-bold);
text-align:left;
padding-bottom:calc(var(--pu-space)*2);
}

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

.phw-g-i-eLY8Vm{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-eJLpGl{
font-family:var(--cms-g-gteestiprotextregular);
max-height:600px;
margin-top:calc(var(--mu-space)*-10.5);
overflow:hidden;
}

.phw-g-i-eHHvS0{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-eGhXSH{
}

.phw-g-i-eGVji2{
font-size:20px;
line-height:1.5;
color:var(--brand-color-primary);
font-family:var(--cms-g-estilo-regular);
font-weight:300;
}

.phw-g-i-eEo1wQ{
height:300px;
}

.phw-g-i-eEals9{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*2.5);
height:100%;
}

.phw-g-i-eEGOaK{
font-family:var(--cms-g-gteestiprotextregular);
text-align:start;
}

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

.phw-g-i-eA4i5d{
}

.phw-g-i-e8oUJx{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-e8Bn19{
}

.phw-g-i-e6wmZp{
font-weight:300;
font-size:70px;
line-height:1.25;
font-family:var(--cms-g-campari-bold);
text-align:center;
}

.phw-g-i-e6IOiN{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-dark-yellowad841fff);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-e5sclv{
max-width:none;
justify-content:center;
max-height:none;
min-height:0px;
min-width:0px;
}

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

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

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

.phw-g-i-e1u5v1{
font-size:10px;
font-family:var(--cms-g-gteestiprotextregular);
color:var(--white);
border-style:none;
}

.phw-g-i-e1S3Xe{
width:1300px;
height:650px;
}

.phw-g-i-e0U6Se{
font-family:var(--cms-g-gteestitextregular);
}

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

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

.phw-g-i-dzGFWc{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-dxpv76{
height:400px;
object-fit:cover;
}

.phw-g-i-dvbm0J{
font-size:10px;
color:var(--white);
width:700px;
}

.phw-g-i-dvCVZX{
font-family:var(--cms-g-gteestiprotextregular);
max-height:75vh;
overflow:hidden;
margin-top:calc(var(--mu-space)*-10.875);
height:auto;
}

.phw-g-i-dujtUD{
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:500px;
}

.phw-g-i-duVksZ{
font-family:var(--cms-g-gteestitextregular);
}

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

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

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

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

.phw-g-i-dndj2X{
max-width:136px;
justify-content:center;
}

.phw-g-i-dn28VE{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-dmotfk{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-dlbZOB{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-dlSWp2{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-diqB99{
}

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

.phw-g-i-dc6Yq4{
width:200px;
max-width:250px;
height:36px;
}

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

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

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

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

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

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

.phw-g-i-dQeKoE{
font-family:var(--cms-g-gteestiprotextregular);
height:500px;
}

.phw-g-i-dPxoB5{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
}

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

.phw-g-i-dOEIFZ{
font-size:16px;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
line-height:1.3;
}

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

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

.phw-g-i-dMwWX9{
}

.phw-g-i-dMBOPd{
font-family:var(--cms-g-gteestiprotextregular);
overflow:hidden;
max-height:400px;
}

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

.phw-g-i-dKxIOT{
width:100%;
height:300px;
min-height:300px;
}

.phw-g-i-dFil0x{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-dFgiEa{
background:none;
background-image:none;
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-dEyWi9{
width:100%;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-dEwvTp{
font-family:var(--cms-g-gteestiprotextregular);
margin-bottom:calc(var(--mu-space)*5);
}

.phw-g-i-dDj1VL{
border-width:2px;
border-color:var(--brand-color-primary);
border-style:solid;
border-inline-start-style:solid;
border-inline-start-color:var(--stroke-white);
margin-bottom:calc(var(--mu-space)*1.875);
}

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

.phw-g-i-dBMNMr{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--alert-focus);
font-family:var(--cms-g-campari-bold);
font-weight:300;
height:auto;
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
}

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

.phw-g-i-d9IURc{
justify-content:;
margin-top:calc(var(--mu-space)*37.5);
align-items:start;
}

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

.phw-g-i-cz7nlI{
height:400px;
object-fit:cover;
}

.phw-g-i-cyu5o7{
}

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

.phw-g-i-cxaSe4{
padding:0;
color:var(--white);
font-weight:400;
text-decoration:none;
font-size:11px;
border-color:transparent;
min-height:auto;
background-color:transparent;
box-shadow:none;
border-width:0;
font-family:var(--cms-g-inter-regular);
height:var(--btn-height);
}

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

.phw-g-i-cw4Acp{
font-family:var(--cms-g-gteestiprotextregular);
font-size:var(--phw-g-cards-title-font-size);
}

.phw-g-i-cw2Lz5{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-repeat:no-repeat;
}

.phw-g-i-cvkxXN{
justify-content:;
align-items:center;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-cv1TMu{
height:64px;
width:95%;
background-color:var(--brand-color-primary);
}

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

.phw-g-i-cuTp6y{
}

.phw-g-i-ct1l4b{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-csu4AJ{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-csIntj{
}

.phw-g-i-crCt8I{
font-family:var(--cms-g-gteestiprotextregular);
height:400px;
}

.phw-g-i-cqprOO{
margin-top:calc(var(--mu-space)*-10.875);
height:480px;
}
.phw-g-i-cqprOO img{
object-fit:cover;
height:100% ;
width:100% ;
}

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

.phw-g-i-cpzmu4{
width:1200px;
height:700px;
}

.phw-g-i-cp4XAo{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-coWU2d{
}

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

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

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

.phw-g-i-cn6zy7{
}

.phw-g-i-cmyU3V{
font-weight:400;
font-size:17px;
font-family:var(--cms-g-gteestiprotextregular);
}

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

.phw-g-i-ckDvk4{
}

.phw-g-i-ciYFP4{
height:500px;
overflow:hidden;
margin-top:calc(var(--mu-space)*-10.875);
}

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

.phw-g-i-cdq7Uu{
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-cd5Dge{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-ccXzJR{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
box-shadow:none;
background-color:var(--brand-color-primary);
}

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

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

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

.phw-g-i-ccJXEE:focus{
border-color:var(--stroke-white);
color:var(--white);
background-color:transparent;
outline-style:none;
}

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

.phw-g-i-ccJXEE{
background-image:none;
border-color:var(--phw-custom-bordercolor172949);
font-weight:400;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextbold);
background-color:var(--phw-custom-white);
font-size:20px;
height:48px;
min-height:48px;
margin-top:calc(var(--mu-space)*3.125);
}

.phw-g-i-cbyxyK{
font-weight:300;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-cbjC0C{
font-family:var(--cms-g-gteestitextregular);
}

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

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

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

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

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

.phw-g-i-cXgolg{
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-cXQq7C{
font-size:var(--phw-g-cards-title-font-size);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
}

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

.phw-g-i-cX6uwi{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
}

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

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

.phw-g-i-cTSwDG{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-cSdQLE{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-cSDL1W{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
max-width:250px;
font-family:var(--cms-g-gteestiprotextregular);
border-inline-start-style:solid;
border-inline-start-color:var(--stroke-white);
}

.phw-g-i-cR55s9{
width:95%;
max-width:100%;
margin-top:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
height:64px;
}

.phw-g-i-cPnU0O{
font-family:var(--cms-g-gteestitextregular);
}

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

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

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

.phw-g-i-cNM2zO{
font-family:var(--cms-g-gteestiprotextregular);
overflow:hidden;
margin-top:calc(var(--mu-space)*-10.875);
height:auto;
max-height:75vh;
}

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

.phw-g-i-cLqzCC{
}

.phw-g-i-cLWOw7{
}

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

.phw-g-i-cK7BPQ{
font-weight:300;
font-size:60px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-campari-bold);
}

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

.phw-g-i-cHZryQ{
width:700px;
font-size:14px;
color:var(--white);
}

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

.phw-g-i-cHWGCf{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-cHT42N{
}

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

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

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

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

.phw-g-i-cESKRg{
}

.phw-g-i-cEIsPd{
font-family:var(--cms-g-gteestitextregular);
}

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

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

.phw-g-i-cDPCso{
margin-bottom:auto;
overflow:auto;
height:auto;
width:auto;
}

.phw-g-i-cC81VY{
font-weight:300;
font-size:60px;
line-height:1.25;
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-cAn5B7{
}

.phw-g-i-cAa48h{
text-align:left;
}

.phw-g-i-c8qmGy{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*6.25);
}

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

.phw-g-i-c84cLn{
font-family:var(--cms-g-gteestiprotextregular);
height:5px;
width:5px;
margin-top:calc(var(--mu-space)*0);
}

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

.phw-g-i-c6rWyo{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-c5ZZtt{
}

.phw-g-i-c2jeAY{
font-family:var(--cms-g-gteestiprotextregular);
overflow:auto;
}

.phw-g-i-c1yI8E{
}

.phw-g-i-9crXA7:hover .phw-g-i-c1yI8E{
fill:var(--phw-custom-iconwhite);
}

.phw-g-i-c1uxkW{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
}

.phw-g-i-c16cOl{
font-weight:300;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-campari-bold);
}

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

.phw-g-i-bukGy2{
font-family:var(--cms-g-gteestiprotextregular);
max-height:500px;
}

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

.phw-g-i-btdE8a{
font-weight:300;
font-size:35px;
line-height:1.25;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
}

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

.phw-g-i-bsIgJN{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-br0OCN{
}

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

.phw-g-i-bq7leh{
font-family:var(--cms-g-gteestitextregular);
}

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

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

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

.phw-g-i-bpRt9L{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-bp4t6z{
max-width:136px;
}

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

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

.phw-g-i-bo3fPr{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:32px;
color:var(--phw-custom-placeholdertext);
padding-inline-start:calc(var(--pu-space)*5.25);
font-weight:var(--input-font-weight);
background-color:var(--input-bg);
outline:none;
font-family:var(--cms-g-gteestiprotextregular);
height:40px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-bnp5ya{
}

.phw-g-i-bnNLgl{
height:400px;
object-fit:cover;
}

.phw-g-i-bn5nec{
width:635px;
}
.phw-g-i-bn5nec img{
aspect-ratio:1/1;
object-fit:cover;
}

.phw-g-i-blR9y0{
max-width:136px;
justify-content:center;
}

.phw-g-i-bjrpUI{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
}

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

.phw-g-i-bhcxap{
font-family:var(--cms-g-gteestiprotextregular);
overflow:hidden;
max-height:650px;
}

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

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

.phw-g-i-bgXGtv{
}

.phw-g-i-bdWhqM{
height:400px;
object-fit:cover;
}

.phw-g-i-bbdocq{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-bWOGLG{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-campari-bold);
text-align:left;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-goldad841f);
border-bottom-width:2px;
margin-inline-end:auto;
padding-bottom:calc(var(--pu-space)*1.5);
}

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

.phw-g-i-bTXohJ{
max-width:136px;
justify-content:center;
text-align:center;
}

.phw-g-i-bT60FE{
}

.phw-g-i-kNmsOi:hover .phw-g-i-bSvhYx{
font-size:14px;
color:var(--white);
}

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

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

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

.phw-g-i-bQTHbh{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-bOb7Qq{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

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

.phw-g-i-bJ97fh{
}

.phw-g-i-bGTpn3{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
}

.phw-g-i-bGQ476{
}

.phw-g-i-bG7DJn{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*4.375);
background-color:var(--phw-custom-btnhoverbluebg62b5e5);
padding-inline-end:calc(var(--pu-space)*0);
}

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

.phw-g-i-bDLhPO{
}

.phw-g-i-bCduCm{
}

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

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

.phw-g-i-bCX9Ok{
padding:0;
color:var(--white);
font-weight:400;
text-decoration:none;
font-size:10px;
border-color:transparent;
min-height:auto;
background-color:transparent;
box-shadow:none;
border-width:0;
font-family:var(--cms-g-gteestiprotextregular);
height:var(--btn-height);
}

.phw-g-i-bC81Wm{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

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

.phw-g-i-bBwKMD{
fill:var(--icon-light);
}

.phw-g-i-bBLxPG{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/CRUCAMGLOBAL/images/Frame65-1717764653182.png);
background-size:cover;
background-position:50% 50%;
background-repeat:no-repeat;
}

.phw-g-i-bAV4ov{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-b90lg6{
}

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

.phw-g-i-b6m8Qj{
font-size:var(--phw-g-cards-title-font-size);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-b6bCAr{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:475px;
}

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

.phw-g-i-b4v2NQ{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-b1SuNq{
}

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

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

.phw-g-i-azUD3X{
max-width:136px;
}

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

.phw-g-i-ax1bV4{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-awBaDk{
height:300px;
}

.phw-g-i-aulSav{
font-weight:400;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
}

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

.phw-g-i-au4YvO{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-atPuTT{
}

.phw-g-i-atHhPo{
font-family:var(--cms-g-gteestiprotextregular);
overflow:auto;
max-height:650px;
}

.phw-g-i-at3z1j{
width:100%;
height:360px;
}

.phw-g-i-apnKa9{
}

.phw-g-i-apOgq7{
justify-content:center;
max-width:136px;
text-align:center;
}

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

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

.phw-g-i-anopo9{
font-family:var(--cms-g-gteestiprotextregular);
max-width:none;
min-width:0px;
max-height:500px;
}

.phw-g-i-amlS5R{
justify-content:center;
margin-top:calc(var(--mu-space)*1.25);
}

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

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

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

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

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

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

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

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

.phw-g-i-ahlJFM{
}

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

.phw-g-i-aedoo4{
background:none;
background-image:none;
font-family:var(--cms-g-gteestiprotextregular);
margin-inline-start:calc(var(--mu-space)*1.25);
}

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

.phw-g-i-acPkTH{
}

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

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

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

.phw-g-i-aZfCbA{
font-size:20px;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
font-weight:400;
text-align:center;
}

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

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

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

.phw-g-i-aYqpzM{
font-weight:500;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
padding-inline-end:0px;
padding-inline-start:0px;
font-size:10px;
line-height:1.2;
}

.phw-g-i-aYEfG4{
height:100%;
}

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

.phw-g-i-aW4TSJ{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:475px;
}

.phw-g-i-aV0hrD{
padding-inline-end:calc(var(--pu-space)*8.125);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*8.125);
font-weight:300;
font-size:30px;
line-height:var(--heading-line-height-3);
}

.phw-g-i-aUP606{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/CRUCAMGLOBAL/images/Frame70-1717764654874.png);
background-color:var(--widget-bg-primary-color);
color:var(--white);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 0%;
}

.phw-g-i-aSrEPq{
font-family:var(--cms-g-gteestiprotextregular);
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-aS3XHc{
background-image:none;
background-color:var(--widget-bg-primary-color);
color:var(--white);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 0%;
}

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

.phw-g-i-aPa1Dx{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-aOyA04{
font-size:15px;
text-align:start;
}

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

.phw-g-i-aNeGcA{
}

.phw-g-i-aNTEOy{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-aN8piM{
font-size:10px;
padding-bottom:calc(var(--pu-space)*0.625);
color:var(--white);
text-align:center;
}

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

.phw-g-i-aJeDE9{
font-size:10px;
color:var(--white);
text-align:center;
}

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

.phw-g-i-aHkQ6P{
max-width:136px;
justify-content:center;
text-align:center;
}

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

.phw-g-i-aHKfZJ{
fill:var(--phw-custom-iconwhite);
}

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

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

.phw-g-i-aEEdaH{
font-family:var(--cms-g-gteestitextregular);
}

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

.phw-g-i-aDCR6j{
background-color:var(--phw-custom-dark-yellowad841fff);
padding-top:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*12.5);
}

.phw-g-i-kNmsOi:hover .phw-g-i-a8evyE{
font-size:14px;
color:var(--white);
}

.phw-g-i-a8evyE{
line-height:1.2;
}

.phw-g-i-a7WnYL{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-a7LSWY{
font-family:var(--cms-g-campari-bold);
font-size:32px;
color:var(--body-color);
}

.phw-g-i-a5pffR{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:auto;
max-height:550px;
}

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

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

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

.phw-g-i-a35wUe{
font-weight:300;
line-height:1.25;
font-family:var(--cms-g-campari-bold);
font-size:40px;
}

.phw-g-i-a2BQ0R{
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)*6.25);
}

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

.phw-g-i-ZzVO4c{
font-family:var(--cms-g-gteestiprotextregular);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-ZwDfas{
background-color:var(--phw-custom-btnhoverbluebg62b5e5);
}

.phw-g-i-ZvrA28{
background-color:var(--phw-custom-dark-yellowad841fff);
}

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

.phw-g-i-ZtnbOQ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-sales-and-marketing-orangee1523eff);
}

.phw-g-i-ZtSW9i{
font-family:var(--cms-g-gteestiprotextregular);
height:670px;
}

.phw-g-i-ZsBjJZ{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-textcontentcolor172949;);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-ZpcbQB{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-ZpV5xG{
}

.phw-g-i-ZpTJrG{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-ZoVSh6{
max-width:none;
justify-content:center;
max-height:none;
min-height:0px;
min-width:0px;
}

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

.phw-g-i-ZmFEB8{
color:var(--white);
font-weight:400;
font-size:24px;
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-ZktXVb{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-Zixega{
font-family:var(--cms-g-gteestitextregular);
}

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

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

.phw-g-i-ZfC2cH{
font-family:var(--cms-g-gteestitextregular);
}

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

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

.phw-g-i-ZcGL7w{
font-family:var(--cms-g-gteestiprotextregular);
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
margin-top:calc(var(--mu-space)*-10.75);
}

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

.phw-g-i-Zb3kyd{
font-weight:400;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-ZXQdpZ{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-ZWGGuS{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-ZU1p0c{
width:auto;
}

.phw-g-i-ZOsNxV{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-ZO5JrC{
max-width:136px;
justify-content:center;
text-align:center;
}

.phw-g-i-ZNoqqe{
border-width:1px;
border-color:var(--stroke-white);
border-style:solid;
justify-content:center;
border-inline-start-style:solid;
border-inline-start-color:var(--stroke-white);
border-inline-end-style:solid;
}

.phw-g-i-ZLKQDf{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-ZLKQDf img{
object-fit:cover;
}

.phw-g-i-ZL65yD{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-ZKUXyf{
font-family:var(--cms-g-gteestiprotextregular);
background-color:var(--brand-color-primary);
}

.phw-g-i-ZKEOQ3{
padding-inline-end:calc(var(--pu-space)*37.5);
color:var(--phw-custom-campari-blue13294bff);
padding-inline-start:calc(var(--pu-space)*37.5);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-campari-bold);
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-ZK0TL6{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-ZK0TL6 img{
object-fit:cover;
}

.phw-g-i-ZJ3wju{
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-ZHTyQZ{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-ZHR3nr{
margin-top:calc(var(--mu-space)*3.125);
}
.phw-g-i-ZHR3nr img{
object-fit:cover;
}

.phw-g-i-ZGi9tF{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-ZFxilF{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-ZFxilF img{
object-fit:cover;
}

.phw-g-i-ZDvXS1{
font-size:15px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-ZDpCbh{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-ZDcq6H{
font-family:var(--cms-g-gteestiprotextregular);
height:500px;
overflow:hidden;
margin-top:calc(var(--mu-space)*-10.875);
}

.phw-g-i-ZCzOX8{
border:none;
font-family:var(--cms-g-gteestiprotextregular);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
height:auto;
width:auto;
}

.phw-g-i-ZAdLB9{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-Z9e7ih{
height:400px;
object-fit:cover;
}

.phw-g-i-Z9ALPx{
justify-content:center;
}

.phw-g-i-Z8yaAi{
text-align:left;
}

.phw-g-i-Z8eDdK{
}

.phw-g-i-Z89Znc{
font-size:16px;
}

.phw-g-i-Z7eyEK{
width:auto;
}

.phw-g-i-Z6R2UZ{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-Z6GPgV{
background-color:var(--widget-bg-dark-color);
}

.phw-g-i-Z680YR{
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-Z5h5T7{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-Z59Mcy{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-Z59Mcy img{
object-fit:cover;
}

.phw-g-i-Z4r3hD{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-Z2NSH7{
}

.phw-g-i-Z1OCRi{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:transparent;
}

.phw-g-i-Z0JDI8{
}

.phw-g-i-YzyJz8{
}

.phw-g-i-YyqEHF{
font-size:18px;
line-height:1;
font-family:var(--cms-g-gteestitextregular);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-YxhjfG{
font-weight:300;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.25;
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-YvhInc{
font-weight:300;
font-size:35px;
line-height:1.25;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-YudEph{
}

.phw-g-i-Yu9TNy{
justify-content:;
margin-top:calc(var(--mu-space)*37.5);
align-items:center;
}

.phw-g-i-Yt5ng8{
justify-content:;
margin-top:calc(var(--mu-space)*37.5);
align-items:center;
}

.phw-g-i-Yt4rde{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-Yt4rde img{
object-fit:cover;
}

.phw-g-i-Ysn6JK{
background-color:var(--widget-bg-primary-color);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-YrnV2k{
font-weight:400;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-YoYvT8{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Ymttcq{
}
.phw-g-i-Ymttcq img{
object-fit:cover;
}

.phw-g-i-Ym3gcU{
font-family:var(--cms-g-gteestiprotextregular);
color:var(--body-color);
}

.phw-g-i-YlWbde{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-campari-blue13294bff);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-YlQQfe{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-YihKK3{
color:var(--white);
}

.phw-g-i-YgnkUr{
}

.phw-g-i-YgBwSq{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-YfWkeU{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
}

.phw-g-i-Ye81R0{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-YakCor{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-YaeKxY{
width:100%;
max-width:none;
min-height:0px;
min-width:0px;
max-height:none;
height:100%;
}

.phw-g-i-YZxoYX{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-YYu8wT{
color:var(--white);
font-weight:400;
font-size:25px;
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-YX35kl{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-YWQzbz{
background-color:var(--phw-custom-new-yellowffdc8cff);
}

.phw-g-i-YVyxhJ{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-YVOuOM{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-YUJ9rK{
}

.phw-g-i-YTnMk6{
margin-top:calc(var(--mu-space)*4);
}

.phw-g-i-YSgvw4{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-YRjtvj{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-YRjtvj img{
object-fit:cover;
}

.phw-g-i-YRiFMj{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--alert-focus);
font-family:var(--cms-g-campari-bold);
font-weight:300;
height:auto;
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
}

.phw-g-i-YRdphh{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
}

.phw-g-i-YPr2uM{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-YPYa17{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-YNUiCX{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
}

.phw-g-i-YMVzUv{
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)*6.25);
}

.phw-g-i-YKgGPx{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-YKCBhX{
}

.phw-g-i-YIqefz:hover{
border-style:none;
color:var(--white);
}

.phw-g-i-YIqefz{
border-style:none;
color:var(--white);
font-family:var(--cms-g-campari-bold);
text-transform:uppercase;
font-size:24px;
}

.phw-g-i-YIjYhe{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-YGSfRe{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-YF2O60{
}

.phw-g-i-YCPj4u{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-YC2DKN{
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-YBXySc{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:500px;
}

.phw-g-i-YAh1qn{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*6.25);
}

.phw-g-i-YAXi6l{
gap:0px;
}

.phw-g-i-Y9qMHa{
text-align:center;
}

.phw-g-i-Y8bqeg{
padding-inline-end:calc(var(--pu-space)*37.5);
color:var(--phw-custom-campari-blue13294bff);
padding-inline-start:calc(var(--pu-space)*37.5);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-campari-bold);
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-Y35jjx{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-Y34LVX{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Y2Q1du{
}

.phw-g-i-Xzc5YA{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-Xxkc77{
gap:0px;
margin-inline-start:calc(var(--mu-space)*7.5);
}

.phw-g-i-XwwPwa{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
}

.phw-g-i-XvphPx{
font-size:14px;
color:var(--white);
}

.phw-g-i-XvcReM{
width:100%;
height:300px;
}

.phw-g-i-XtxdSu{
justify-content:;
align-items:center;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-Xt13uj{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-XsNsC2{
font-family:var(--cms-g-gteestiprotextregular);
width:600px;
height:600px;
}

.phw-g-i-XsNpvB{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-XsNpvB img{
object-fit:cover;
}

.phw-g-i-XrqElM{
}

.phw-g-i-XrYgOs{
padding-top:calc(var(--pu-space)*0);
background-color:transparent;
}

.phw-g-i-XrQ3G4{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-XqZgEu{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-XqLNhb{
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
height:100%;
width:100%;
}

.phw-g-i-Xp4tJq{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-Xp4tJq img{
object-fit:cover;
}

.phw-g-i-XoOg7s{
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
height:300px;
}

.phw-g-i-Xmpotk{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-XmDqKS{
}

.phw-g-i-XlRe6l{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-XjLYEA{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-XipIns{
font-weight:400;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-XihOeV{
font-size:14px;
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-XiE3x6{
background-color:var(--phw-custom-white);
border-style:solid;
border-color:var(--phw-custom-bordercolor172949);
max-width:960px;
padding-inline-start:calc(var(--pu-space)*2);
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*2);
width:100%;
}

.phw-g-i-Xhzw0I{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-XhCuKr{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-XgTFSD.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-XgTFSD:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-XgTFSD:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-XgTFSD{
border-width:1px;
border-style:none;
border-color:var(--input-stroke);
background-color:var(--input-bg);
line-height:1.4;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-end:32px;
font-weight:var(--input-font-weight);
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:40px;
font-family:var(--cms-g-gteestiprotextregular);
color:var(--phw-custom-placeholdertext);
padding-inline-start:calc(var(--pu-space)*5.25);
}

.phw-g-i-XdvSlm{
background-image:none;
background-color:transparent;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
width:800px;
}

.phw-g-i-Xc4i1H:focus{
outline-style:solid;
outline-color:transparent;
}

.phw-g-i-Xc4i1H:hover{
border-style:none;
color:var(--white);
}

.phw-g-i-Xc4i1H{
border-style:none;
color:var(--white);
padding-left:0px;
font-size:10px;
line-height:1;
text-transform:uppercase;
gap:4px;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0.75);
margin-bottom:calc(var(--mu-space)*0);
padding-right:0px;
}

.phw-g-i-Xbn3yH{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-top:calc(var(--pu-space)*0.125);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--brand-color-primary);
}

.phw-g-i-Xa36MG{
}

.phw-g-i-XYiynG{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}

.phw-g-i-XYDKp8{
justify-content:center;
max-width:136px;
}

.phw-g-i-XYBLkB{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-XWg3vJ{
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-XWHf6K{
overflow:hidden;
text-align:center;
}
.phw-g-i-XWHf6K img{
object-fit:unset;
}

.phw-g-i-XVLn3a{
}

.phw-g-i-XUMDDJ{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-XSwzHN{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*2.5);
height:100%;
}

.phw-g-i-XSq6NH{
}

.phw-g-i-XSoPbL{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-XSoPbL img{
object-fit:cover;
}

.phw-g-i-XSleVV{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-campari-bold);
margin-top:calc(var(--mu-space)*7.5);
}

.phw-g-i-XSQqeY{
font-family:var(--cms-g-gteestiprotextregular);
margin-inline-start:calc(var(--mu-space)*3.125);
}

.phw-g-i-XRjJ5R{
padding-top:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-dark-yellowad841fff);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-XQfO2p{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-campari-blue13294bff);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-campari-bold);
font-weight:300;
}

.phw-g-i-XQ2HiS{
}

.phw-g-i-XPvMbQ{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-XPW1j1:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-i-XPW1j1{
border-width:0;
border-color:transparent;
font-weight:400;
text-decoration:none;
height:var(--btn-height);
color:var(--white);
background-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
font-family:var(--cms-g-gteestitextregular);
font-size:11px;
}

.phw-g-i-XPDp57{
margin-inline-end:calc(var(--mu-space)*7.5);
}

.phw-g-i-XOc2An{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-campari-bold);
color:var(--phw-custom-campari-blue13294bff);
font-weight:300;
}

.phw-g-i-XMDWSZ{
background-color:var(--phw-custom-bgf9f9f9f9f9f9);
}

.phw-g-i-XLfcG3{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-btnhoverbluebg62b5e5);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-XKp1YF{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-XKp1YF img{
object-fit:cover;
}

.phw-g-i-XKY8jy{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-XKY8jy img{
object-fit:cover;
}

.phw-g-i-XKJjD8{
font-family:var(--cms-g-gteestiprotextregular);
height:650px;
width:600px;
}

.phw-g-i-XJfL1D{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-XJZISG{
fill:var(--icon-light);
color:var(--icon-light);
}

.phw-g-i-XITuMr{
fill:transparent;
}

.phw-g-i-XHg4Wh{
color:var(--body-color);
}

.phw-g-i-XGpbAS{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-XFCvZs{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-XFCvZs img{
object-fit:cover;
}

.phw-g-i-XF6IKn{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
}

.phw-g-i-XDIrzG{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-XDIRA3{
}

.phw-g-i-XD4FE9:focus{
color:var(--white);
}

.phw-g-i-XD4FE9.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-XD4FE9:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-XD4FE9:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-XD4FE9:active{
border-color:transparent;
color:var(--white);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-XD4FE9:hover{
border-color:transparent;
color:var(--white);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-XD4FE9{
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:0;
color:var(--white);
padding-inline-start:0;
font-weight:400;
text-decoration:underline;
padding-bottom:0;
font-size:16px;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
padding-inline-right:0;
height:auto;
}

.phw-g-i-XD0rH5{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-XD0rH5 img{
object-fit:cover;
}

.phw-g-i-XD0Z8d:hover{
color:var(--white);
}

.phw-g-i-XD0Z8d{
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
font-size:14px;
line-height:1;
display:inline-block;
}

.phw-g-i-XCsqbt{
height:100%;
width:100%;
max-width:100%;
}

.phw-g-i-XAST7t{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-XA0NgT{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-XA0NgT img{
object-fit:cover;
}

.phw-g-i-X8X6M5{
width:100%;
max-height:100%;
max-width:100%;
min-height:100%;
min-width:100%;
}

.phw-g-i-X8Jd73{
padding-top:calc(var(--pu-space)*3.125);
padding-inline-start:calc(var(--pu-space)*3.125);
}

.phw-g-i-X80dxn{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-X7s9zf{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-X5e6PQ{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-X4pVMJ{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-X4pVMJ img{
object-fit:cover;
}

.phw-g-i-X0pjK1{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-X02xRj:active{
color:var(--white);
}

.phw-g-i-X02xRj:focus{
color:var(--white);
}

.phw-g-i-X02xRj:hover{
color:var(--white);
}

.phw-g-i-X02xRj{
font-weight:400;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
border-color:transparent;
padding:0;
text-decoration:none;
font-size:10px;
min-height:auto;
background-color:transparent;
box-shadow:none;
border-width:0;
height:var(--btn-height);
}

.phw-g-i-WzmrQA{
background-color:var(--phw-custom-btnhoverbluebg62b5e5);
}

.phw-g-i-Wz2PUp{
background-color:var(--brand-color-primary);
font-family:var(--cms-g-gteestitextregular);
font-size:16px;
}

.phw-g-i-WyqaJ0{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-WyI6NK{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
}

.phw-g-i-WxsuV2{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-WxsuV2 img{
object-fit:cover;
}

.phw-g-i-WxsGr2{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-WxsGr2 img{
object-fit:cover;
}

.phw-g-i-kNmsOi:hover .phw-g-i-WwF7Ks{
color:var(--white);
}

.phw-g-i-WwF7Ks{
font-size:13px;
line-height:1.3;
}

.phw-g-i-Wv0MDO{
fill:var(--icon-dark);
color:var(--icon-dark);
}

.phw-g-i-Wr3gVV{
font-weight:300;
font-size:56px;
line-height:1.25;
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-WqeDSx{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Wq9mH5{
background-color:transparent;
}

.phw-g-i-WpsgG2{
font-family:var(--cms-g-gteestiprotextregular);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-WoWgFf{
width:700px;
font-size:14px;
color:var(--white);
}

.phw-g-i-WoM0on{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-WoAbCq{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-Wo3rz0{
}

.phw-g-i-WnQv4T{
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--brand-color-primary);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-WnPooa{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-12.75);
}

.phw-g-i-WmBSEA{
}

.phw-g-i-Wl7opS{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-WkAbtw{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}

.phw-g-i-WjwRrc{
color:var(--brand-color-primary);
}

.phw-g-i-WjaUq0{
height:385px;
}
.phw-g-i-WjaUq0 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-Wj7Ob4{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
}

.phw-g-i-Wh8RwG{
width:700px;
font-size:14px;
color:var(--white);
}

.phw-g-i-WgEg2m{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-WeRkKP{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-WeRkKP img{
object-fit:cover;
}

.phw-g-i-We0p63{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-We0p63 img{
object-fit:cover;
}

.phw-g-i-WahKNt{
font-weight:400;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
text-align:left;
padding-top:calc(var(--pu-space)*33.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-WaMa9r{
background-color:transparent;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-WaKSfz{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-WaGZBk{
justify-content:;
align-items:center;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-WaFDyT{
}

.phw-g-i-WZOXuG{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-WXF2i1{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-WWjYkj{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-WVlyf0{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-WVWpyY{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-WVWpyY img{
object-fit:cover;
}

.phw-g-i-WVExMb{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/CRUCAMGLOBAL/images/Frame65-1717764653182.png);
background-color:var(--widget-bg-primary-color);
color:var(--white);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 0%;
}

.phw-g-i-WTyhaL{
}

.phw-g-i-WQPlt0{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*4.375);
background-color:var(--phw-custom-btnhoverbluebg62b5e5);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-WP7lli{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-WOtrLh{
width:575px;
height:575px;
}
.phw-g-i-WOtrLh img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-WNhIfL{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-WKosST{
height:100px;
width:100px;
margin-top:calc(var(--mu-space)*1.875);
}
.phw-g-i-WKosST img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-WKOMxI:focus{
outline-style:solid;
outline-color:transparent;
}

.phw-g-i-WKOMxI:hover{
border-style:none;
color:var(--white);
}

.phw-g-i-WKOMxI{
border-style:none;
color:var(--white);
font-family:var(--cms-g-campari-bold);
padding-left:0px;
font-size:22px;
line-height:1;
text-transform:uppercase;
gap:4px;
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-right:0px;
align-items:center;
justify-content:center;
}

.phw-g-i-WGlB2d{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-WGCupV{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-WGCupV img{
object-fit:cover;
}

.phw-g-i-WDoO2E{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*2.5);
height:100%;
}

.phw-g-i-WCbk5c{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-WCTRSC{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-WCTRSC img{
object-fit:cover;
}

.phw-g-i-WCP4di{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-WBSdYb{
font-weight:600;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-WBOu6x{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-WBOu6x img{
object-fit:cover;
}

.phw-g-i-W9pe1A{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-W9pe1A img{
object-fit:cover;
}

.phw-g-i-W9YGcq{
}

.phw-g-i-W9XYDJ{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-W9VwVf{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-W7labw{
border-width:5px;
border-bottom-width:5px;
border-color:var(--brand-color-primary);
border-style:solid;
border-bottom-style:solid;
font-family:var(--cms-g-gteestiprotextregular);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*12.5);
padding-top:calc(var(--pu-space)*0);
height:auto;
width:auto;
}

.phw-g-i-W7MxHq{
height:400px;
object-fit:cover;
}

.phw-g-i-W6aNGe{
max-width:560px;
}

.phw-g-i-W63DUz{
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*15);
}

.phw-g-i-W4W7ir{
font-weight:400;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
padding-top:calc(var(--pu-space)*18.75);
text-align:left;
}

.phw-g-i-W2ianJ{
background-color:var(--brand-color-primary);
}

.phw-g-i-W0c0BV{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Vzc2eZ{
font-family:var(--cms-g-campari-bold);
font-weight:700;
font-size:32px;
}

.phw-g-i-VzT8pd{
}
.phw-g-i-VzT8pd img{
object-fit:cover;
}

.phw-g-i-Vz3A2W{
background-color:var(--phw-custom-white);
}

.phw-g-i-Vyewzo{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:var(--brand-color-primary);
}

.phw-g-i-VyXfRX{
gap:0px;
}

.phw-g-i-VxIHJr{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Vu5U0p{
width:140px;
height:145px;
}
.phw-g-i-Vu5U0p img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-VrEXl1{
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-VqgsKv{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-VqgsKv img{
object-fit:cover;
}

.phw-g-i-VqaDw7{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-VqaDw7 img{
object-fit:cover;
}

.phw-g-i-Vq4iGz{
font-size:24px;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-VnwTIP{
}
.phw-g-i-VnwTIP img{
aspect-ratio:1/1;
object-fit:cover;
}

.phw-g-i-VnkuXU{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}

.phw-g-i-VmpqqA{
text-align:center;
}

.phw-g-i-VlBoEl{
}

.phw-g-i-Vl4dHf{
text-align:right;
}

.phw-g-i-VkwTU0{
}

.phw-g-i-VjwnwC{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-VjwnwC img{
object-fit:cover;
}

.phw-g-i-VijQpg{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Vigobt{
height:400px;
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-Vigobt img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-VhplDD{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-VhplDD img{
object-fit:cover;
}

.phw-g-i-VgeG1z{
background-color:var(--brand-color-primary);
height:64px;
width:95%;
}

.phw-g-i-VfVuu2{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-VfVuu2 img{
object-fit:cover;
}

.phw-g-i-Vf6kiL{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-VeV0kf{
width:70px;
height:70px;
}
.phw-g-i-VeV0kf img{
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-Ve4Kth{
font-family:var(--cms-g-campari-bold);
font-size:var(--phw-g-cards-subtitle-font-size);
}

.phw-g-i-VdL3gu{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Vcz73w{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:auto;
}

.phw-g-i-VcCOdk{
color:var(--white);
margin-bottom:auto;
overflow:hidden;
height:auto;
width:auto;
max-width:auto;
max-height:auto;
}

.phw-g-i-Vc8y70{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Vc1oE9{
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:475px;
}

.phw-g-i-Vbw6Ew{
font-weight:400;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-VbMGwe{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:auto;
}

.phw-g-i-VbFazk{
margin-top:calc(var(--mu-space)*1.875);
height:155px;
width:120px;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}
.phw-g-i-VbFazk img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-Vat7Z3{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-VXziNo{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-VXqJWQ{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
box-shadow:none;
}

.phw-g-i-VXKmoq{
background-color:var(--brand-color-primary);
width:95%;
height:64px;
}

.phw-g-i-VWkmPW{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-VWWr2W{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-VVl3Zf{
height:100%;
width:100%;
}

.phw-g-i-VVgbd5{
font-weight:400;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-VVNVm0{
font-size:13px;
color:var(--body-color);
}

.phw-g-i-VS6Rxr{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-VRmJQC{
width:100%;
height:360px;
}

.phw-g-i-VRb5HB{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.5);
}

.phw-g-i-VKyOl7{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-VK1zCS{
}

.phw-g-i-VIHOMa{
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-VI1ATQ{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-VHVo4V.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-VHVo4V:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-VHVo4V:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-VHVo4V{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:42px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-VHGel0{
}

.phw-g-i-VF3FWW{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-VBLSpA{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*0);
height:100%;
}

.phw-g-i-V9nylK{
font-family:var(--cms-g-gteestiprotextregular);
text-align:center;
background-color:var(--phw-custom-dark-yellowad841fff);
}

.phw-g-i-V9cDr5{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*0);
box-shadow:none;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-V9Heyy{
}

.phw-g-i-Qu0nYw:hover .phw-g-i-V9Heyy{
fill:var(--phw-custom-iconwhite);
}

.phw-g-i-V8NJs1{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-campari-bold);
text-align:center;
}

.phw-g-i-V8HRWf{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-V71rha{
text-align:center;
}

.phw-g-i-V6fCbN{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-V6GhaM{
}

.phw-g-i-V6CEl2{
color:var(--white);
display:inline-flex;
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
text-decoration:none;
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-V5VEYd{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}

.phw-g-i-V5LGNL{
padding-inline-end:calc(var(--pu-space)*8.125);
color:var(--text-dark);
padding-inline-start:calc(var(--pu-space)*8.125);
font-weight:300;
font-size:30px;
line-height:var(--heading-line-height-3);
}

.phw-g-i-V4XAQr{
}

.phw-g-i-V3teyP{
font-weight:400;
font-size:17px;
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-V30Bwq{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-V0zVcG{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-UzoHAu{
}

.phw-g-i-UzHJrd{
font-size:15px;
color:var(--body-color);
}

.phw-g-i-Uymr4M{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-UyJcHm{
color:var(--white);
font-size:30px;
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-UxE0v0{
}

.phw-g-i-Ux5h60{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
}

.phw-g-i-Ux4z7m{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-Ux4z7m img{
object-fit:cover;
}

.phw-g-i-UweE96{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:transparent;
height:65px;
}

.phw-g-i-UuEzXO{
}
.phw-g-i-UuEzXO img{
object-fit:cover;
}

.phw-g-i-UtZGej{
}

.phw-g-i-GaknaE:hover .phw-g-i-UtZGej{
fill:var(--phw-custom-iconwhite);
}

.phw-g-i-UqkjMK{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/CRUCAMGLOBAL/images/Frame66-1717764653983.png);
background-color:var(--widget-bg-primary-color);
color:var(--white);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-Uq2NNf{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-UpirbR{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-UpirbR img{
object-fit:cover;
}

.phw-g-i-UpVSig{
background-color:transparent;
}

.phw-g-i-UoRthO{
}

.phw-g-i-UlSxFn{
}

.phw-g-i-Ul1Lg3{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
}

.phw-g-i-UjObXL{
aspect-ratio:1/1;
}

.phw-g-i-UiEcjq.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-UiEcjq:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-UiEcjq:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-UiEcjq{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:var(--input-bg);
font-size:var(--input-font-size-lg);
line-height:var(--input-line-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:var(--input-v-padding-lg);
padding-inline-end:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:42px;
}

.phw-g-i-Ui2SI0{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-UhmPCp{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-Uem1wS{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*2.5);
height:100%;
}

.phw-g-i-UeJTxr{
}

.phw-g-i-Ud6siK{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-UbWJNM{
font-family:var(--cms-g-gteestiprotextregular);
max-width:250px;
}

.phw-g-i-UaUd9H{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-Ua19l3{
width:70px;
}
.phw-g-i-Ua19l3 img{
object-fit:cover;
}

.phw-g-i-UXW9YE{
align-items:center;
justify-content:center;
}

.phw-g-i-UX8ivq{
font-family:var(--cms-g-gteestiprotextregular);
overflow:hidden;
height:auto;
max-height:550px;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-UWxwFa{
font-weight:300;
line-height:1.25;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-campari-bold);
font-size:32px;
}

.phw-g-i-UVHYnj{
width:1300px;
}

.phw-g-i-UV93Wd{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-UUvtE6{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-UUnnM2{
}

.phw-g-i-UU0DYj{
font-size:17px;
}

.phw-g-i-UTgfQl{
font-family:var(--cms-g-gteestiprotextregular);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-UTBKMr{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-UReiAa{
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)*6.25);
}

.phw-g-i-URBO9n{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-UQ1otQ{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-UQ1otQ img{
object-fit:cover;
}

.phw-g-i-UPgdOV{
text-decoration:none;
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-UOrlVq{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-UOfQ1u{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-UOfQ1u img{
object-fit:cover;
}

.phw-g-i-UMEDOY{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-sales-and-marketing-orangee1523eff);
}

.phw-g-i-ULl1YB{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-ULjxcv{
font-weight:300;
font-size:35px;
line-height:1.25;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-UJHXPW{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
}

.phw-g-i-UIGgIr{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-UIGgIr img{
object-fit:cover;
}

.phw-g-i-UGni4b{
}

.phw-g-i-UGlM8r{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-UGePq7{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-UFUAoh{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-UF09Er{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/CRUCAMGLOBAL/images/Frame644-1718026528927.png);
background-color:var(--widget-bg-primary-color);
color:var(--white);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 0%;
}

.phw-g-i-UE5u1e{
height:auto;
}
.phw-g-i-UE5u1e img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-UDLvsP{
}

.phw-g-i-UClcdO{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-UCQqPq{
margin-inline-end:calc(var(--mu-space)*7.5);
}

.phw-g-i-UC602K{
padding-inline-end:calc(var(--pu-space)*3.75);
color:var(--phw-custom-campari-blue13294bff);
padding-inline-start:calc(var(--pu-space)*0);
font-weight:300;
font-size:18px;
padding-bottom:calc(var(--pu-space)*0);
line-height:1.5;
font-family:var(--cms-g-gteestiprotextregular);
text-align:center;
}

.phw-g-i-UBYDp2{
background-color:var(--brand-color-primary);
width:95%;
height:64px;
}

.phw-g-i-UB4IKS{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-UB4IKS img{
object-fit:cover;
}

.phw-g-i-U9xiNt{
}

.phw-g-i-U8yYCG{
}

.phw-g-i-U8ZCe9{
width:1250px;
padding-bottom:calc(var(--pu-space)*0);
height:500px;
}

.phw-g-i-U7uuhH{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-U7jSvW{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-U7RVyD{
width:500px;
}

.phw-g-i-U7BoCq{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-U6wVAU{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-U6rqfq{
text-align:center;
}

.phw-g-i-U6pHSw{
height:36px;
width:250px;
max-width:250px;
}

.phw-g-i-U4eCa3{
height:100%;
width:100%;
}

.phw-g-i-U3ozjd{
color:var(--white);
font-weight:400;
font-size:25px;
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-U2n4jn{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-U0ZpWE{
}

.phw-g-i-Tyzh6r{
height:auto;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-TyCXdV{
font-family:var(--cms-g-gteestiprotextregular);
height:760px;
overflow:hidden;
}

.phw-g-i-Ty48XT{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
}
.phw-g-i-Ty48XT img{
aspect-ratio:4/3;
object-fit:fill;
}

.phw-g-i-Twozaq{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-TwLMyx{
font-size:14px;
}

.phw-g-i-TuHYMp{
font-size:15px;
}

.phw-g-i-TrIF6R{
}

.phw-g-i-TqXuTM{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-TpeDxx{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-TpeDxx img{
object-fit:cover;
}

.phw-g-i-Toawy4{
font-weight:400;
font-size:15px;
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-To6xH9{
}

.phw-g-i-TnkOrr{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-TnkOrr img{
object-fit:cover;
}

.phw-g-i-Tm1JKS{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-Tm1JKS img{
object-fit:cover;
}

.phw-g-i-TlStcC{
height:400px;
object-fit:cover;
}

.phw-g-i-TlRGaz{
text-align:;
}

.phw-g-i-TlQdaY{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-TijWVS{
width:100%;
min-height:300px;
height:300px;
max-height:300px;
}

.phw-g-i-TiDdiw{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-TiDdiw img{
object-fit:cover;
}

.phw-g-i-Tglvup{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-TewFDx{
}

.phw-g-i-TeYqPb{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
font-family:var(--cms-g-gteestiprotextregular);
border-inline-start-style:solid;
border-inline-start-color:var(--stroke-white);
}

.phw-g-i-TdQMLU{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-dark-yellowad841fff);
}

.phw-g-i-Td1mCt{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-TbtGlV.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-TbtGlV:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-TbtGlV:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-TbtGlV{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:var(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
padding-inline-start:32px;
padding-inline-end:32px;
height:70px;
}

.phw-g-i-TbaX7v{
height:400px;
object-fit:cover;
}

.phw-g-i-TZ5WfQ{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-TYg1yt{
background-image:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-TVuQ6p{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-TVuQ6p img{
object-fit:cover;
}

.phw-g-i-TVKKxu{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-TTyuDW{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
}
.phw-g-i-TTyuDW img{
aspect-ratio:3/2;
object-fit:fill;
}

.phw-g-i-TTxLPn{
}

.phw-g-i-TTnVmI{
background-color:var(--brand-color-primary);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-TTlQaI{
font-family:var(--cms-g-gteestiprotextregular);
width:101%;
}

.phw-g-i-TSJtn7{
font-family:var(--cms-g-gteestiprotextregular);
font-size:20px;
font-weight:400;
}

.phw-g-i-TSC3A0{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-TQUiPi{
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-TPt5vV{
font-family:var(--cms-g-gteestiprotextregular);
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-TOttcg{
font-size:14px;
}

.phw-g-i-TNu0I1{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
}

.phw-g-i-TNp1sQ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-dark-color);
}

.phw-g-i-TNKmka{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-TNBKuT{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-TN6rc3{
height:100px;
width:100px;
}
.phw-g-i-TN6rc3 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-TMxINP{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-TMxINP img{
object-fit:cover;
}

.phw-g-i-TMxH1u{
font-family:var(--cms-g-campari-bold);
font-size:32px;
color:var(--phw-custom-campari-blue13294bff);
}

.phw-g-i-TMgQB7{
}

.phw-g-i-TMJNIW{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
}

.phw-g-i-TLyN1O{
font-size:18px;
line-height:1;
color:var(--brand-color-primary);
font-family:var(--cms-g-gteestitextregular);
font-weight:400;
}

.phw-g-i-TLLDf3{
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--brand-color-primary);
padding-top:calc(var(--pu-space)*0.125);
}

.phw-g-i-TKyHVs{
height:100px;
width:100px;
}
.phw-g-i-TKyHVs img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-TKgs98{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-TKNJ2m{
width:70px;
height:70px;
}
.phw-g-i-TKNJ2m img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-THtfoA{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-THZAP6{
border-style:solid;
border-width:2px;
border-color:var(--phw-custom-bordercolor172949);
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
}

.phw-g-i-TGMXko{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-TFARAA{
max-width:136px;
}

.phw-g-i-TDT71a{
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
border-style:none;
}

.phw-g-i-TCkLtd{
padding-top:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*1.5);
font-family:var(--cms-g-estilo-regular);
}

.phw-g-i-TCSsry{
}

.phw-g-i-TA4rJL{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-T9MHqm{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-T8bzTe{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-T8bzTe img{
object-fit:cover;
}

.phw-g-i-T8NLFA{
font-size:10px;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-T7gwUF{
font-size:16px;
}

.phw-g-i-T7CHAk{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-T7CHAk img{
object-fit:cover;
}

.phw-g-i-T7BQo3{
justify-content:;
margin-top:calc(var(--mu-space)*37.5);
align-items:center;
}

.phw-g-i-T79J0o{
}

.phw-g-i-T6rs55{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
}

.phw-g-i-T6UQ9K{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-T5dNxA{
justify-content:center;
}

.phw-g-i-T4hB1Q{
margin-top:calc(var(--mu-space)*5);
}

.phw-g-i-T3NZbT{
}

.phw-g-i-T2VU9c{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-T1WUCT{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-T1TppF{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-T1TppF img{
object-fit:cover;
}

.phw-g-i-T0O5DV{
}

.phw-g-i-SxyrOg{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-SxynDx{
height:70px;
width:70px;
margin-top:calc(var(--mu-space)*1.875);
}
.phw-g-i-SxynDx img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-Sxmvg3{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-Sxmvg3 img{
object-fit:cover;
}

.phw-g-i-Sxj1gQ{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-SwJAUq{
}

.phw-g-i-SuZS5c{
}

.phw-g-i-SuUiDl{
font-family:var(--cms-g-gteestiprotextregular);
background-color:transparent;
}

.phw-g-i-StzDnI{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-StLYcN{
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-St23On{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-SqzvaG{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-SqpDyo{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
}

.phw-g-i-Sq6KCm{
background-color:var(--brand-color-primary);
height:64px;
width:95%;
text-align:center;
}

.phw-g-i-SnZzFp{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-SnROiy{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-SkaQzS{
font-family:var(--cms-g-campari-bold);
font-size:var(--phw-g-cards-subtitle-font-size);
}

.phw-g-i-SjBe0q{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-ShdXVb{
}

.phw-g-i-Sh5xUH{
fill:transparent;
}

.phw-g-i-Sg2ozK{
color:var(--brand-color-primary);
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
font-family:var(--cms-g-campari-bold);
margin-top:calc(var(--mu-space)*6.25);
}

.phw-g-i-SfhNe6{
width:100%;
height:360px;
}

.phw-g-i-SdGwH4{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-ScNLrk{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-Sa2Djt{
font-size:15px;
}

.phw-g-i-SZgahu:hover{
border-style:none;
color:var(--white);
}

.phw-g-i-SZgahu{
border-style:none;
color:var(--white);
font-family:var(--cms-g-campari-bold);
text-transform:uppercase;
font-size:24px;
line-height:1;
}

.phw-g-i-SWm6gh{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-SVULI0:hover{
border-style:none;
color:var(--white);
}

.phw-g-i-SVULI0{
border-style:none;
color:var(--white);
font-family:var(--cms-g-campari-bold);
text-transform:uppercase;
font-size:24px;
line-height:1;
}

.phw-g-i-SSO776{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-SSGwJj{
color:var(--white);
}

.phw-g-i-SSBwZR{
color:var(--white);
}

.phw-g-i-SPiPOR{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-SPAe4n{
}

.phw-g-i-SP8tz9{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-SK0M5e{
}

.phw-g-i-SJMaWh{
font-family:var(--cms-g-gteestiprotextregular);
width:1100px;
}

.phw-g-i-SJJD6A{
justify-content:;
align-items:center;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-SJFdak{
color:var(--white);
font-weight:400;
font-size:24px;
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-SHU69a{
width:100%;
}

.phw-g-i-SFnPDf{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-SFnPDf img{
object-fit:cover;
}

.phw-g-i-SEpW15{
background-color:transparent;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-SEC6di{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-SEC6di img{
object-fit:cover;
}

.phw-g-i-SDU1vW{
margin-top:calc(var(--mu-space)*-8.125);
}

.phw-g-i-SDJXOM{
height:0px;
object-fit:cover;
width:0px;
}

.phw-g-i-SD5vqt{
font-family:var(--cms-g-gteestiprotextregular);
color:var(--white);
background-color:transparent;
}

.phw-g-i-SCYKUM{
}

.phw-g-i-sbw1s6:hover .phw-g-i-SCYKUM{
fill:var(--phw-custom-iconwhite);
}

.phw-g-i-SBv0u0{
font-family:var(--cms-g-gteestiprotextregular);
max-height:760px;
}

.phw-g-i-SBoQE5{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-SBWr0Q{
font-family:var(--cms-g-gteestiprotextregular);
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-SAc0fH{
background-color:transparent;
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-S9ilff{
justify-content:;
margin-top:calc(var(--mu-space)*37.5);
align-items:center;
}

.phw-g-i-S9MxPb{
max-height:none;
min-height:0px;
max-width:none;
min-width:0px;
}

.phw-g-i-S9DGqn{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-S8RzkV{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/CRUCAMGLOBAL/images/Frame65-1717764653182.png);
background-color:var(--widget-bg-primary-color);
color:var(--white);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 0%;
}

.phw-g-i-S85nT2:hover{
background-color:var(--phw-custom-dark-yellowad841fff);
}

.phw-g-i-S85nT2{
border-color:var(--brand-color-primary);
font-weight:400;
color:var(--body-color);
font-family:var(--cms-g-gteestiprotextregular);
background-color:var(--phw-custom-white);
font-size:20px;
min-height:var(--btn-height-lg);
}

.phw-g-i-S7du0E{
font-family:var(--cms-g-gteestiprotextregular);
height:670px;
}

.phw-g-i-S5XPHY{
}

.phw-g-i-S3ymMk{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-S1kRUL{
justify-content:center;
}

.phw-g-i-S1dUlt{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-S12EHO{
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
height:300px;
}

.phw-g-i-RySjyx{
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}
.phw-g-i-RySjyx img{
aspect-ratio:1/1;
object-fit:cover;
}

.phw-g-i-RyNCnI{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-RxsXqE{
font-weight:400;
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-Rxhfg0{
margin-top:calc(var(--mu-space)*-10.75);
height:400px;
}
.phw-g-i-Rxhfg0 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-RxCpTY{
font-family:var(--cms-g-gteestiprotextregular);
max-height:500px;
}

.phw-g-i-Rx0koH{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-RvgSXo{
font-family:var(--cms-g-gteestiprotextregular);
width:650px;
height:650px;
}

.phw-g-i-RvAXR4{
padding-top:calc(var(--pu-space)*0);
background-color:var(--phw-custom-sales-and-marketing-orangee1523eff);
}

.phw-g-i-RuiIDz{
}

.phw-g-i-RueLfo{
background-color:var(--phw-custom-dark-yellowad841fff);
}

.phw-g-i-RuIqVg{
height:400px;
object-fit:cover;
}

.phw-g-i-RsWcMo:visited{
color:var(--white);
}

.phw-g-i-RsWcMo:active{
color:var(--white);
}

.phw-g-i-RsWcMo:focus{
color:var(--white);
}

.phw-g-i-RsWcMo:hover{
color:var(--white);
}

.phw-g-i-RsWcMo{
font-weight:400;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
border-color:transparent;
padding:0;
text-decoration:none;
font-size:10px;
min-height:auto;
background-color:transparent;
box-shadow:none;
border-width:0;
height:var(--btn-height);
}

.phw-g-i-RrSauj{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--brand-color-primary);
}

.phw-g-i-Rr3g42{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-RojfDc{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-Rnj4y3{
color:var(--body-color);
}

.phw-g-i-RndRUe{
max-height:none;
max-width:none;
justify-content:center;
min-height:0px;
text-align:center;
min-width:0px;
}

.phw-g-i-RmhRGF{
align-items:center;
justify-content:center;
}

.phw-g-i-Rmf4XG{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-RmVoSN{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-RmTV42{
font-weight:300;
font-size:56px;
line-height:1.25;
font-family:var(--cms-g-campari-bold);
text-align:center;
}

.phw-g-i-RlvgCA{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-RlcowU{
height:400px;
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-RlcowU img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-RlTN1l{
}

.phw-g-i-RlQEUq{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Rl5aD2{
justify-content:start;
}

.phw-g-i-RkKV5K{
border-width:0px;
border-color:transparent;
border-style:solid;
background-color:transparent;
}

.phw-g-i-Rk0aAN{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-Rhm4pg{
width:100%;
}

.phw-g-i-RhfFEv{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-RgN1V3{
height:100%;
width:100%;
}

.phw-g-i-RgAb8o{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
}

.phw-g-i-Rfmb0D{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-Rf2DMK{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
}

.phw-g-i-RedAc2{
font-family:var(--cms-g-gteestiprotextregular);
max-height:400px;
}

.phw-g-i-RcRKri{
background-image:none;
background-color:var(--phw-custom-bgf9f9f9f9f9f9);
}

.phw-g-i-Rc6GoO{
font-size:16px;
color:var(--white);
}

.phw-g-i-Rbwapr{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-RZk9uT{
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
font-size:24px;
}

.phw-g-i-RZKYuV{
border-width:0px;
border-color:transparent;
border-style:solid;
background-color:transparent;
}

.phw-g-i-RZIVRw{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-RZ25lX{
background-color:var(--phw-custom-dark-yellowad841fff);
}

.phw-g-i-RWqSgZ{
width:95%;
max-width:100%;
margin-top:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-RWqJL3{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-btnhoverbluebg62b5e5);
}

.phw-g-i-RVz7zy{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-RVxqjf{
height:400px;
object-fit:cover;
}

.phw-g-i-RUck2E{
height:0px;
width:0px;
}

.phw-g-i-RUJFSD{
background-color:var(--brand-color-primary);
}

.phw-g-i-RSmWha{
background-color:var(--phw-custom-btnhoverbluebg62b5e5);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*4.375);
}

.phw-g-i-RSMiVa{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
}
.phw-g-i-RSMiVa img{
aspect-ratio:4/3;
object-fit:fill;
}

.phw-g-i-RQ5qqy{
}

.phw-g-i-RPLHwA{
font-size:15px;
}

.phw-g-i-ROGEsq{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-RNuNNq{
width:600px;
height:800px;
}
.phw-g-i-RNuNNq img{
aspect-ratio:1/1;
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-RNXoQk{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-RNNs6M{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-RMHpeA:hover{
color:var(--white);
}

.phw-g-i-RMHpeA{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-inline-end:0px;
color:var(--white);
padding-inline-start:0px;
font-weight:500;
font-size:10px;
border-top-right-radius:calc(var(--border-radius-base)*0);
line-height:1.2;
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-gteestiprotextregular);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
border-style:none;
}

.phw-g-i-RLdKZh{
height:0px;
width:0px;
}

.phw-g-i-RJrPT0{
}

.phw-g-i-RIreTp{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-repeat:no-repeat;
}

.phw-g-i-RIfozP{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--phw-custom-dark-yellowad841fff);
}

.phw-g-i-RHKtmt{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-RHKtmt img{
object-fit:cover;
}

.phw-g-i-RFf6Aj{
background-color:var(--brand-color-primary);
height:64px;
width:95%;
}

.phw-g-i-RFVGtd{
color:var(--white);
}

.phw-g-i-REJ8xy:hover{
color:var(--white);
}

.phw-g-i-REJ8xy{
padding:0;
color:var(--white);
font-weight:400;
text-decoration:none;
font-size:10px;
border-color:transparent;
min-height:auto;
background-color:transparent;
box-shadow:none;
font-family:var(--cms-g-gteestiprotextregular);
border-width:0;
height:var(--btn-height);
}

.phw-g-i-RCWdwt{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
text-align:center;
}

.phw-g-i-RBUizI{
font-weight:400;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
text-align:left;
padding-top:calc(var(--pu-space)*33.75);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-RA7FhX{
}

.phw-g-i-R9zct3{
color:var(--white);
width:500px;
}

.phw-g-i-R9WvGD{
overflow:hidden;
text-align:center;
}
.phw-g-i-R9WvGD img{
object-fit:unset;
}

.phw-g-i-R7XbSV{
}

.phw-g-i-R76Z0P.disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}
.phw-g-i-R76Z0P:disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}

.phw-g-i-R76Z0P:active{
border-color:var(--white);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-R76Z0P:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-R76Z0P:focus{
border-color:var(--stroke-white);
background-color:transparent;
color:var(--white);
outline-style:none;
}

.phw-g-i-R76Z0P:hover{
border-color:var(--phw-custom-whiteborderffffff);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-R76Z0P{
background-image:none;
border-color:var(--phw-custom-bordercolor172949);
font-weight:400;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestitextregular);
background-color:var(--phw-custom-white);
font-size:20px;
height:48px;
min-height:48px;
margin-top:calc(var(--mu-space)*3.125);
margin-bottom:calc(var(--mu-space)*1.25);
}

.phw-g-i-R53cJ5{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-R4ACKK{
background-color:var(--widget-bg-dark-color);
}

.phw-g-i-Qzzj06{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-Qzzj06 img{
object-fit:cover;
}

.phw-g-i-QzdFJe{
background-color:var(--phw-custom-sales-and-marketing-orangee1523eff);
}

.phw-g-i-QzAf8R:focus{
color:var(--white);
}

.phw-g-i-QzAf8R.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-QzAf8R:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-QzAf8R:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-QzAf8R:active{
border-color:transparent;
color:var(--white);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-QzAf8R:hover{
border-color:transparent;
color:var(--white);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-QzAf8R{
border-width:0;
border-color:transparent;
font-weight:400;
color:var(--white);
padding-top:0;
padding-inline-end:0;
padding-inline-start:0;
text-decoration:underline;
padding-bottom:0;
font-size:16px;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
padding-inline-right:0;
height:auto;
}

.phw-g-i-QyJXHt{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-QxTmwB{
}

.phw-g-i-QwpIca{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
text-align:center;
height:100%;
width:100%;
}

.phw-g-i-QwOhYW{
font-family:var(--cms-g-gteestiprotextregular);
margin-inline-start:calc(var(--mu-space)*6.25);
margin-top:calc(var(--mu-space)*3.125);
}

.phw-g-i-QwDmLo{
}

.phw-g-i-QwAY7d{
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Qv8Hjb:focus{
outline-style:solid;
outline-color:transparent;
}

.phw-g-i-Qv8Hjb:hover{
border-style:none;
color:var(--white);
}

.phw-g-i-Qv8Hjb{
border-style:none;
color:var(--white);
font-family:var(--cms-g-campari-bold);
padding-left:0px;
font-size:22px;
line-height:1;
text-transform:uppercase;
gap:4px;
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-right:0px;
align-items:center;
justify-content:center;
}

.phw-g-i-Qv6itw{
font-family:var(--cms-g-gteestiprotextregular);
overflow:auto;
}

.phw-g-i-Qu0nYw{
}

.phw-g-i-Qtprww{
}

.phw-g-i-QpFGJs{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-Qo81Uc{
height:100%;
width:100%;
}
.phw-g-i-Qo81Uc img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-Qo0qpu{
font-family:var(--cms-g-inter-regular);
font-size:11px;
}

.phw-g-i-Qm8kJN{
font-size:20px;
text-align:center;
}

.phw-g-i-QhXBDz{
width:1250px;
padding-bottom:calc(var(--pu-space)*0);
height:500px;
}

.phw-g-i-Qh4WC2{
width:0px;
}

.phw-g-i-QgiA3i{
max-width:280px;
width:204px;
}

.phw-g-i-QdRTvU{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-QbKCOj{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-QYRxIC{
justify-content:;
align-items:center;
}

.phw-g-i-QYOgJa{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
}

.phw-g-i-QWuT0W{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-15);
max-height:680px;
}

.phw-g-i-QW8UYk{
width:700px;
font-size:14px;
color:var(--white);
}

.phw-g-i-QW3Rql{
color:var(--white);
}

.phw-g-i-QVqHrU{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-QVqHrU img{
object-fit:cover;
}

.phw-g-i-QV4ttS{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-QUqqZD{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-QTJ0x4{
background-image:none;
background-color:var(--widget-bg-primary-color);
}

.phw-g-i-QT8AZB{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-QRjYgj{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
}

.phw-g-i-QRIuZ5{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-QR8F3b{
height:400px;
object-fit:cover;
}

.phw-g-i-QOPgvO{
}

.phw-g-i-QNF0hN{
justify-content:center;
}

.phw-g-i-QN1XKZ{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-QKFSOD{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-QK0a0I{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-QK0a0I img{
object-fit:cover;
}

.phw-g-i-QJQ51f{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-QIYSd9{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-QI3jYp{
width:auto;
height:auto;
}

.phw-g-i-QFeR54{
border-style:none;
}

.phw-g-i-QFOGjF{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-QFNJuI{
width:100%;
height:360px;
}

.phw-g-i-QENE1j{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-QE92CC{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-QDvneJ{
height:385px;
}
.phw-g-i-QDvneJ img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-QDYJa3{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-QCdkvE{
}

.phw-g-i-Q9qgAR{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-Q8zLlg{
margin-inline-start:calc(var(--mu-space)*3.125);
padding-top:calc(var(--pu-space)*3.75);
}

.phw-g-i-Q8ofiu{
font-family:var(--cms-g-campari-bold);
font-size:32px;
}

.phw-g-i-Q6tvjR{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-Q6tvjR img{
object-fit:cover;
}

.phw-g-i-Q5SM6p{
font-family:var(--cms-g-estilo-regular);
}

.phw-g-i-Q4oXUd{
max-width:136px;
}

.phw-g-i-Q3s7PX.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Q3s7PX:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Q3s7PX:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-Q3s7PX{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:42px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-Q2zOTZ{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
}

.phw-g-i-Q27g1T{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-Q27g1T img{
object-fit:cover;
}

.phw-g-i-Q1izlm{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-Q1izlm img{
object-fit:cover;
}

.phw-g-i-Q1e5a5{
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-Q0wdm5{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
background-color:transparent;
}

.phw-g-i-PzWVOL{
margin-top:calc(var(--mu-space)*-10.875);
}

.phw-g-i-PzT2PZ{
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
height:auto;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-PyVsXm{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-PxlGoe{
width:100%;
height:100%;
}

.phw-g-i-Px4OL6{
height:100%;
width:100%;
}
.phw-g-i-Px4OL6 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-Pwjplg{
padding-top:calc(var(--pu-space)*4.375);
padding-bottom:calc(var(--pu-space)*4.375);
background-color:var(--phw-custom-btnhoverbluebg62b5e5);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-PwcAJq{
font-family:var(--cms-g-gteestiprotextregular);
background-color:var(--brand-color-primary);
}

.phw-g-i-PvBcWU:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-i-PvBcWU{
font-weight:400;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
border-color:transparent;
text-decoration:none;
height:var(--btn-height);
background-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
border-width:0;
font-size:11px;
}

.phw-g-i-PunvI2{
}

.phw-g-i-PuXLlu{
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-PsyzdH{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-PsyzdH img{
object-fit:cover;
}

.phw-g-i-PsMjnH{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
}

.phw-g-i-Pry3j2{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
}

.phw-g-i-PriUMn{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-PriUMn img{
object-fit:cover;
}

.phw-g-i-Pr37fj{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-PqQMxD{
background-color:var(--brand-color-primary);
}

.phw-g-i-Pnjzlb{
}

.phw-g-i-Pls9yF{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-Pls9yF img{
object-fit:cover;
}

.phw-g-i-PloqHH{
height:600px;
width:600px;
}

.phw-g-i-PleL9s{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Pkcd4l{
}

.phw-g-i-PjlZAp{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}

.phw-g-i-PhjhTC{
font-family:var(--cms-g-gteestiprotextregular);
overflow:visible;
height:auto;
}

.phw-g-i-PfSIDd{
font-family:var(--cms-g-campari-bold);
font-size:32px;
}

.phw-g-i-Pex7cg{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-Pex7cg img{
object-fit:cover;
}

.phw-g-i-PeDXd6{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-PeDXd6 img{
object-fit:cover;
}

.phw-g-i-PbKwsz{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
text-align:center;
margin-inline-start:calc(var(--mu-space)*37.5);
margin-inline-end:calc(var(--mu-space)*37.5);
}

.phw-g-i-PbDnI3{
font-weight:300;
line-height:1.25;
font-size:48px;
font-family:var(--cms-g-estilo-regular);
}

.phw-g-i-ParthD{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-PaiBtS{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-PaWmp5{
}

.phw-g-i-PaVZMc{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-Pa8Ulo{
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:500px;
}

.phw-g-i-PX0wqK{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-PWYu7q{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-PWOAjo{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-PVx7Kr{
background-color:transparent;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-PVOuKQ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-PVEgGz{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-PUGW79{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
}

.phw-g-i-PT8lRR{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-PSNV0p{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-PRHCwp{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-PQwQk5{
font-size:56px;
}

.phw-g-i-PQvqKF{
font-family:var(--cms-g-gteestiprotextregular);
height:670px;
}

.phw-g-i-PQmNev{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.5);
}

.phw-g-i-PQ36zr{
}

.phw-g-i-POVNhS{
font-family:var(--cms-g-gteestiprotextregular);
font-size:var(--phw-g-cards-title-font-size);
}

.phw-g-i-PO9yV5{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-PO7a1k{
padding-top:calc(var(--pu-space)*10);
}

.phw-g-i-PNl26o{
height:auto;
}
.phw-g-i-PNl26o img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-PMRRoT{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-PM9zjw{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}

.phw-g-i-PKdLvC{
}

.phw-g-i-PJly83{
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-sales-and-marketing-orangee1523eff);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-PJ10j6{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-PIvJYS{
}

.phw-g-i-PInur6{
background-color:transparent;
}

.phw-g-i-PHnXoB{
width:600px;
height:600px;
}
.phw-g-i-PHnXoB img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-PFkJO1{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-PFkJO1 img{
object-fit:cover;
}

.phw-g-i-PECuj0{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-PECuj0 img{
object-fit:cover;
}

.phw-g-i-PDsnaU{
background-color:var(--widget-bg-dark-color);
}

.phw-g-i-PCq15s{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-PCq15s img{
object-fit:cover;
}

.phw-g-i-PBCj6n{
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-PBAahP{
}

.phw-g-i-PB4Q3W{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-P9vA07{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-P9s9GR{
font-family:var(--cms-g-gteestiprotextregular);
width:650px;
height:300px;
}

.phw-g-i-P9i3Ca{
border:none;
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-P8YJcJ{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
}

.phw-g-i-P6EwDu{
justify-content:center;
}

.phw-g-i-P5w4o8{
justify-content:center;
max-width:136px;
text-align:center;
}

.phw-g-i-P4nM7e{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
}

.phw-g-i-P3Gije{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-sales-and-marketing-orangee1523eff);
}

.phw-g-i-P34KoQ{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-P1igpi{
overflow:hidden;
text-align:center;
}
.phw-g-i-P1igpi img{
object-fit:unset;
}

.phw-g-i-OzIVVa{
font-weight:400;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
text-align:left;
padding-bottom:calc(var(--pu-space)*3.75);
padding-top:calc(var(--pu-space)*6.25);
}

.phw-g-i-OzHQlL{
font-weight:400;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
text-align:left;
padding-bottom:calc(var(--pu-space)*3.75);
padding-top:calc(var(--pu-space)*33.75);
}

.phw-g-i-Oyx4qN{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-OyGSyn{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-Ov9Gty{
background-color:var(--brand-color-primary);
padding-top:calc(var(--pu-space)*0.125);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-OuQFPH{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-OtsDvX{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-primary);
}

.phw-g-i-Otk7fa{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-Otk7fa img{
object-fit:cover;
}

.phw-g-i-OtOoS2{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--phw-custom-btnhoverbluebg62b5e5);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-OtAmnL{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
font-family:var(--cms-g-gteestiprotextregular);
border-inline-start-style:solid;
border-inline-start-color:var(--stroke-white);
}

.phw-g-i-Oo1LNc{
font-size:13px;
color:var(--body-color);
}

.phw-g-i-OlBPrz{
color:var(--white);
font-family:var(--cms-g-estilo-regular);
display:inline-flex;
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
text-decoration:none;
}

.phw-g-i-Ol9BrH{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-OkRlkI{
height:153px;
width:117px;
}
.phw-g-i-OkRlkI img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-OkJodp{
}

.phw-g-i-OijKHM{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-OhxBkV{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-OgZk5Q{
}

.phw-g-i-Obf7BC{
font-family:var(--cms-g-gteestiprotextregular);
width:550px;
height:735px;
}

.phw-g-i-ObG9XB{
}

.phw-g-i-OauqaB{
font-family:var(--cms-g-campari-bold);
font-size:32px;
color:var(--phw-custom-campari-blue13294bff);
}

.phw-g-i-Oa9dN3:active{
border:none;
box-shadow:none;
}

.phw-g-i-Oa9dN3:focus-visible{
outline-style:solid;
outline-color:transparent;
outline-width:0px;
}

.phw-g-i-Oa9dN3:focus{
border:none;
outline-style:none;
outline-color:transparent;
box-shadow:none;
}

.phw-g-i-Oa9dN3:hover{
border-style:none;
color:var(--white);
}

.phw-g-i-Oa9dN3{
border:none;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
font-size:12px;
text-transform:uppercase;
line-height:1;
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-left:0px;
padding-right:0px;
gap:0px;
justify-content:center;
text-align:center;
}

.phw-g-i-OXJZqR{
justify-content:;
align-items:center;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-OXC5Dp{
}

.phw-g-i-OWl12X{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-OVdVBI{
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-OSg9tZ{
}

.phw-g-i-kNmsOi:hover .phw-g-i-OSg9tZ{
color:var(--white);
}

.phw-g-i-OSf5cc{
height:400px;
object-fit:cover;
}

.phw-g-i-OSMLMW:hover{
color:var(--white);
}

.phw-g-i-OSMLMW{
color:var(--white);
font-size:12px;
line-height:1;
display:inline-block;
}

.phw-g-i-OPtk4b{
}

.phw-g-i-OOCJOk{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*10.75);
}

.phw-g-i-OMwdaS{
font-weight:400;
font-size:18px;
color:var(--white);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-OMUeyX{
background-color:var(--phw-custom-white);
border-style:solid;
border-color:var(--phw-custom-bordercolor172949);
max-width:960px;
padding-inline-start:calc(var(--pu-space)*2);
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*2);
margin-inline-end:auto;
margin-inline-start:auto;
text-align:center;
width:100%;
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
border-width:2px;
}

.phw-g-i-OM7GOi{
}

.phw-g-i-OLxqIw{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-OL7fwo{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:transparent;
}

.phw-g-i-OJsBdv{
font-size:14px;
}

.phw-g-i-OI8cKv{
}

.phw-g-i-OGHEKG{
max-width:136px;
}

.phw-g-i-OEKg3a{
font-family:var(--cms-g-gteestiprotextregular);
overflow:hidden;
max-height:650px;
}

.phw-g-i-ODZITU{
}

.phw-g-i-ODDJ17{
width:100%;
}

.phw-g-i-OB8UON{
font-weight:300;
font-size:56px;
line-height:1.25;
font-family:var(--cms-g-campari-bold);
text-shadow:0px 0px 15px rgba(0, 0, 0, 0.25);
}

.phw-g-i-OAO4Ej:hover{
color:var(--white);
text-decoration:line-through;
}

.phw-g-i-OAO4Ej{
color:var(--white);
font-size:10px;
}

.phw-g-i-OA1tAt{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-O8YMFY{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-O8YMFY img{
object-fit:cover;
}

.phw-g-i-O6vaXT{
height:385px;
}
.phw-g-i-O6vaXT img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-O6qu4Q{
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-O664M5{
padding-bottom:calc(var(--pu-space)*2.75);
padding-top:calc(var(--pu-space)*6.25);
}

.phw-g-i-O65SPq{
aspect-ratio:16/9;
}

.phw-g-i-O3QDOx{
min-height:50px;
}

.phw-g-i-O3MRyn{
}

.phw-g-i-O1xrw7{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-O1xrw7 img{
object-fit:cover;
}

.phw-g-i-O1RyZB{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-O1RyZB img{
object-fit:cover;
}

.phw-g-i-O0tLHN{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-O0tLHN img{
object-fit:cover;
}

.phw-g-i-O0Vk3J.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-O0Vk3J:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-O0Vk3J:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-O0Vk3J{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size-lg);
line-height:var(--input-line-height-lg);
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:var(--input-v-padding-lg);
padding-inline-end:var(--input-v-padding-lg);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-NyMdBv{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-NyMdBv img{
object-fit:cover;
}

.phw-g-i-NxwkE8:hover{
color:var(--secondary-text);
}

.phw-g-i-NxwkE8{
font-weight:500;
color:var(--white);
font-family:var(--cms-g-inter-regular);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
line-height:1.2;
padding-inline-start:0px;
padding-inline-end:0px;
font-size:11px;
}

.phw-g-i-NwQuRD{
color:var(--white);
}

.phw-g-i-NvPpJn{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-NvEbYB{
width:100%;
height:360px;
}

.phw-g-i-NubkON{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-NuRBuy{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
}

.phw-g-i-Nu20T1{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-NtnvlS{
padding-inline-start:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*8);
}

.phw-g-i-NszEgn{
margin-inline-end:calc(var(--mu-space)*9.375);
margin-inline-start:calc(var(--mu-space)*9.375);
}
.phw-g-i-NszEgn img{
object-fit:cover;
}

.phw-g-i-NsMW3k{
max-width:136px;
}

.phw-g-i-Nro3Ww{
}

.phw-g-i-Nrfa1X{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-NqsPQL{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-NqsPQL img{
object-fit:cover;
}

.phw-g-i-NqfG7w{
font-size:15px;
line-height:1.5;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
text-align:start;
}

.phw-g-i-NqCJ5N{
font-size:16px;
}

.phw-g-i-Nq0YHG{
}

.phw-g-i-NpcNdF{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-NpGJU3{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-NoUQ6f{
max-width:136px;
justify-content:center;
text-align:center;
}

.phw-g-i-NnD0jS{
font-family:var(--cms-g-gteestiprotextregular);
color:var(--white);
}

.phw-g-i-NmOLId{
color:var(--phw-custom-textcontentcolor172949;);
font-size:18px;
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-Nl6S0E{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-NkUIdJ{
font-family:var(--cms-g-campari-bold);
font-size:32px;
}

.phw-g-i-Nk8FVO{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-campari-bold);
text-align:center;
}

.phw-g-i-Nh6755{
background-color:var(--phw-custom-white);
}

.phw-g-i-NffBqv{
font-family:var(--cms-g-gteestiprotextregular);
overflow:auto;
}

.phw-g-i-Ne1mUI{
justify-content:center;
}

.phw-g-i-Nbh4YV{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-NaTGoM{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-NaRejl{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-NXzTDL{
}

.phw-g-i-NXkwjo:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-i-NXkwjo{
padding:0;
color:var(--white);
font-weight:400;
text-decoration:none;
font-size:11px;
border-color:transparent;
min-height:auto;
background-color:transparent;
box-shadow:none;
border-width:0;
font-family:var(--cms-g-inter-regular);
height:var(--btn-height);
}

.phw-g-i-NXOFY3{
}
.phw-g-i-NXOFY3 img{
object-fit:cover;
}

.phw-g-i-NWHaz6{
font-family:var(--cms-g-gteestiprotextregular);
background-color:var(--phw-custom-dark-yellowad841fff);
text-align:center;
}

.phw-g-i-NVr6ME{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-NULqgs{
height:70px;
width:70px;
}
.phw-g-i-NULqgs img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-NUKZpQ{
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-NTuAfG{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-NTbljP{
font-size:14px;
color:var(--white);
width:700px;
}

.phw-g-i-NTRoDg{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-NTRoDg img{
object-fit:cover;
}

.phw-g-i-NTEAJl{
}

.phw-g-i-NS9RB0{
background-color:transparent;
}

.phw-g-i-NRrOAp{
max-width:136px;
}

.phw-g-i-NRnuAK{
color:var(--phw-custom-campari-blue13294bff);
text-align:center;
}

.phw-g-i-NR1ybI{
font-size:20px;
line-height:1.5;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
font-weight:300;
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-NQvQVd{
font-family:var(--cms-g-gteestiprotextregular);
width:600px;
height:660px;
}

.phw-g-i-NOhJUm{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-NOZqPS{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-NOKuS6{
color:var(--white);
}

.phw-g-i-NO8gof{
margin-top:calc(var(--mu-space)*-10.875);
}

.phw-g-i-NO29cX:hover{
color:var(--secondary-text);
}

.phw-g-i-NO29cX{
font-weight:500;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
line-height:1.2;
font-size:10px;
padding-inline-start:0px;
padding-inline-end:0px;
}

.phw-g-i-NNeeTJ{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-bgf9f9f9f9f9f9);
}

.phw-g-i-NNE9Rj:hover{
text-decoration:underline;
}

.phw-g-i-NNE9Rj{
font-family:var(--cms-g-gteestiprotextregular);
text-decoration:none;
}

.phw-g-i-NMwQGu{
font-weight:400;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
text-align:left;
padding-top:calc(var(--pu-space)*33.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-NLNoOX{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*2.5);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
height:100%;
}

.phw-g-i-NIPlED{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-NH1KCt{
}

.phw-g-i-NExn90{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-NCQtU1{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
height:100%;
}

.phw-g-i-NBxhNr{
text-align:center;
}

.phw-g-i-NBdLX6{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-NAbtHR{
padding-top:calc(var(--pu-space)*0.125);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--brand-color-primary);
}

.phw-g-i-NADBqJ{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-N8tMra{
}

.phw-g-i-N8Py76{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-N8Py76 img{
object-fit:cover;
}

.phw-g-i-N73fvq{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-N6z4C7{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-N6z4C7 img{
object-fit:cover;
}

.phw-g-i-N5pWjC{
gap:0px;
}

.phw-g-i-N4G1Mf{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-N4G1Mf img{
object-fit:cover;
}

.phw-g-i-N3UwOP{
}

.phw-g-i-N2Qv1U{
margin-top:calc(var(--mu-space)*1.875);
width:70px;
height:70px;
}
.phw-g-i-N2Qv1U img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-N1ihqw{
background-color:var(--brand-color-primary);
padding-top:calc(var(--pu-space)*0.125);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-N10Qpq{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-N0Uy39{
background-color:var(--brand-color-primary);
}

.phw-g-i-MznghF{
height:300px;
width:300px;
}

.phw-g-i-Mz2STO{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-MyLkth{
}

.phw-g-i-MxYZft{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-sales-and-marketing-orangee1523eff);
}

.phw-g-i-MxER5F{
}

.phw-g-i-Mx3mR0{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-campari-bold);
text-align:left;
}

.phw-g-i-MvQwLX{
height:25px;
width:25px;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-MtffSn{
height:150px;
width:150px;
max-height:150px;
max-width:150px;
}
.phw-g-i-MtffSn img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-MstoB5{
font-size:32px;
font-family:var(--cms-g-campari-bold);
text-align:left;
padding-bottom:calc(var(--pu-space)*1.5);
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-goldad841f);
border-bottom-width:2px;
margin-inline-end:auto;
}

.phw-g-i-Ms2Bea{
padding-inline-start:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*8);
}

.phw-g-i-MrvPat{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-MrgxYe{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-MrH6Hz{
margin-top:calc(var(--mu-space)*8);
}

.phw-g-i-MrGgT5{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-MrGgT5 img{
object-fit:cover;
}

.phw-g-i-MrDVLe{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-kNmsOi:hover .phw-g-i-MqRAcz{
font-size:14px;
color:var(--white);
}

.phw-g-i-MqRAcz{
font-size:15px;
line-height:1.2;
}

.phw-g-i-MqGf8c{
background-color:transparent;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-MpPStd{
font-size:24px;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-Moh6kg:visited{
color:var(--white);
}

.phw-g-i-Moh6kg:active{
color:var(--white);
}

.phw-g-i-Moh6kg:focus{
color:var(--white);
}

.phw-g-i-Moh6kg:hover{
color:var(--white);
}

.phw-g-i-Moh6kg{
padding:0;
color:var(--white);
font-weight:400;
text-decoration:none;
font-size:10px;
border-color:transparent;
min-height:auto;
background-color:transparent;
box-shadow:none;
border-width:0;
font-family:var(--cms-g-gteestiprotextregular);
height:var(--btn-height);
}

.phw-g-i-MoNuVl{
font-family:var(--cms-g-gteestiprotextregular);
width:630px;
height:600px;
}

.phw-g-i-MoHFql{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-MnlJw3{
font-size:16px;
line-height:1.3;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-MmrH2w{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-MmGSa5{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}

.phw-g-i-MjOxtc{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-MhJMDu{
text-align:center;
}

.phw-g-i-MhFwCT{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
}
.phw-g-i-MhFwCT img{
aspect-ratio:4/3;
object-fit:fill;
}

.phw-g-i-MgeScd{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-MfyYRD{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
margin-bottom:calc(var(--mu-space)*3.125);
}

.phw-g-i-MdTHpl{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-McLVeG{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Mbi38X{
}

.phw-g-i-MaWhD1{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-MaWhD1 img{
object-fit:cover;
}

.phw-g-i-MaJ3We{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-MXIZ5u{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-MWtaeX{
max-height:75vh;
overflow:hidden;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
height:auto;
}

.phw-g-i-MWlme1{
max-height:none;
justify-content:center;
min-height:0px;
max-width:none;
min-width:0px;
}

.phw-g-i-MRh50H{
color:var(--phw-custom-campari-blue13294bff);
}

.phw-g-i-MR1Zkp{
}

.phw-g-i-MQfaJr{
font-size:17px;
}

.phw-g-i-MPRPqK{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-MOvJhe{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-MOvJhe img{
object-fit:cover;
}

.phw-g-i-MOfOWW{
}

.phw-g-i-MOAMnB{
font-size:32px;
font-family:var(--cms-g-campari-bold);
text-align:center;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-goldad841f);
border-bottom-width:2px;
border-style:none;
padding-bottom:calc(var(--pu-space)*0);
margin-inline-end:auto;
}

.phw-g-i-MNArWH{
object-fit:cover;
height:300px;
max-height:300px;
border-top-left-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-MM6WPI{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-MKsdX1{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-MJuwU8{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}

.phw-g-i-MJYMt6{
height:70px;
width:70px;
}
.phw-g-i-MJYMt6 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-MIeOGi{
max-width:100%;
width:100%;
}

.phw-g-i-MINXqb{
font-family:var(--cms-g-gteestiprotextregular);
overflow:hidden;
height:500px;
margin-top:calc(var(--mu-space)*-10.875);
}

.phw-g-i-MHZmAv{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-MHZmAv img{
object-fit:cover;
}

.phw-g-i-MGR8BF{
font-family:var(--cms-g-gteestiprotextregular);
margin-inline-start:calc(var(--mu-space)*3.125);
}

.phw-g-i-MEcWbC{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-MEcWbC img{
object-fit:cover;
}

.phw-g-i-MEEG64{
}

.phw-g-i-MDbAh4{
}

.phw-g-i-MDBtKz{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-MDBtKz img{
object-fit:cover;
}

.phw-g-i-MCjcL3{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-MCWHo8{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-MBvQT2{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
box-shadow:none;
}

.phw-g-i-MBd50H{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-M9vUAE{
font-family:var(--cms-g-campari-bold);
font-size:35px;
}

.phw-g-i-M9tAxG{
border:none;
}

.phw-g-i-M8Vv1A{
}

.phw-g-i-M6uPqB{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-M6uPqB img{
object-fit:cover;
}

.phw-g-i-M6M5Fk{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-M4f6cW{
}

.phw-g-i-M2qSmu{
height:100%;
width:100%;
}

.phw-g-i-M1lkJz{
line-height:1.4;
color:var(--white);
}

.phw-g-i-M1KaQW{
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
.phw-g-i-M1KaQW img{
object-fit:cover ;
}

.phw-g-i-M0oBZV{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-M07Q5Y{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-LyvW0p{
justify-content:center;
}

.phw-g-i-LydmMy{
}

.phw-g-i-Lv42qS{
margin-top:calc(var(--mu-space)*2.5);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-LuszWR{
}

.phw-g-i-LunECY{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
text-align:center;
margin-inline-start:calc(var(--mu-space)*12.5);
margin-inline-end:calc(var(--mu-space)*12.5);
}

.phw-g-i-Lun3zT{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-LsZWhx{
}

.phw-g-i-LqwExR{
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
height:300px;
}

.phw-g-i-Lnp399{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Lnc0C1{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-LlAmTa{
max-width:280px;
}

.phw-g-i-LjNts0{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-LiZ1ef{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-LiZ1ef img{
object-fit:cover;
}

.phw-g-i-LhoigI{
width:100%;
}

.phw-g-i-Lg9rQ9{
font-size:13px;
}

.phw-g-i-Lfrxo7{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-LfdglO{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-LfdglO img{
object-fit:cover;
}

.phw-g-i-LeXaOW.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-LeXaOW:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-LeXaOW:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-LeXaOW{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:var(--input-bg);
font-size:var(--input-font-size-lg);
line-height:var(--input-line-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:var(--input-v-padding-lg);
padding-inline-end:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:42px;
}

.phw-g-i-Lcj2vJ{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-LcCrsY{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Laz6HA{
font-family:var(--cms-g-campari-bold);
font-size:32px;
}

.phw-g-i-LaX6WD:hover{
color:var(--white);
}

.phw-g-i-LaX6WD{
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
font-size:12px;
line-height:1;
display:inline-block;
}

.phw-g-i-LZekfB{
}

.phw-g-i-LZJrDp{
}

.phw-g-i-LZ7tAQ{
font-family:var(--cms-g-gteestiprotextregular);
background-color:var(--brand-color-primary);
}

.phw-g-i-LXwQsq{
padding-inline-start:calc(var(--pu-space)*0.625);
margin-inline-start:calc(var(--mu-space)*2.5);
}

.phw-g-i-LXRtoq{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:500px;
}

.phw-g-i-LXRrtk{
height:400px;
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-LXRrtk img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-LXB7N8{
font-family:var(--cms-g-gteestiprotextregular);
overflow:auto;
}

.phw-g-i-LWPy0W{
height:300px;
width:300px;
}

.phw-g-i-LVSYTH{
height:0px;
width:0px;
}

.phw-g-i-LUtxCf{
font-family:var(--cms-g-gteestiprotextregular);
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-LUViU7{
max-height:none;
max-width:none;
justify-content:center;
min-height:0px;
text-align:center;
min-width:0px;
}

.phw-g-i-LTk0YN:hover{
color:var(--white);
border-style:none;
}

.phw-g-i-LTk0YN{
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
border-style:none;
font-size:11px;
}

.phw-g-i-LReRLm{
}

.phw-g-i-LRSrFG{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-LQcxZZ{
height:100px;
width:100px;
}
.phw-g-i-LQcxZZ img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-LQIFVf{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--alert-focus);
font-family:var(--cms-g-campari-bold);
font-weight:300;
height:auto;
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
}

.phw-g-i-LQ3snC{
max-width:100%;
width:300px;
height:300px;
max-height:300px;
}

.phw-g-i-LOyb4C{
font-size:26px;
}

.phw-g-i-LObotV{
}

.phw-g-i-LNUIkv{
fill:transparent;
}

.phw-g-i-LN0hSS{
}
.phw-g-i-LN0hSS img{
object-fit:cover;
}

.phw-g-i-LMWkN1{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-LMWkN1 img{
object-fit:cover;
}

.phw-g-i-LMIpgw{
padding-inline-end:calc(var(--pu-space)*5);
color:var(--phw-custom-campari-blue13294bff);
padding-inline-start:calc(var(--pu-space)*0);
font-weight:300;
font-size:18px;
line-height:1.5;
margin-inline-start:calc(var(--mu-space)*0.75);
font-family:var(--cms-g-gteestiprotextregular);
text-align:center;
}

.phw-g-i-LLiIIQ{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-LLQ13U{
width:1250px;
padding-bottom:calc(var(--pu-space)*0);
height:500px;
}

.phw-g-i-LJQNVQ{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
height:100%;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-kNmsOi:hover .phw-g-i-LJHHdq{
color:var(--white);
}

.phw-g-i-LJHHdq{
font-size:14px;
}

.phw-g-i-LI5zdD{
max-width:none;
justify-content:center;
text-align:center;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-LHPbwD{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
text-align:center;
}

.phw-g-i-LGzVt2{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-LGzVt2 img{
object-fit:cover;
}

.phw-g-i-LG46vo{
color:var(--white);
background-color:var(--brand-color-primary);
min-height:50px;
}

.phw-g-i-LEtyJp{
}

.phw-g-i-LE9MSr{
}

.phw-g-i-LDwWa9{
font-family:var(--cms-g-gteestiprotextregular);
text-transform:capitalize;
}

.phw-g-i-LCuQ3n{
font-size:14px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-LCfPJa{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:transparent;
height:56px;
}

.phw-g-i-LCXZrN{
height:50px;
}

.phw-g-i-LC8YQN{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-LBNViU{
font-family:var(--cms-g-gteestiprotextregular);
margin-inline-start:calc(var(--mu-space)*3.125);
}

.phw-g-i-LBJRc5{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-LAYyv2{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-LALdvA:hover{
color:var(--white);
}

.phw-g-i-LALdvA{
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
font-size:12px;
line-height:1;
display:inline-block;
}

.phw-g-i-LAB5Vt{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-eestitextbold);
font-weight:300;
}

.phw-g-i-LAAyQJ{
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--phw-custom-btnhoverbluebg62b5e5);
padding-inline-end:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-L9wTPO{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-L9FcEC{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-L8ZMG6{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-L8ZMG6 img{
object-fit:cover;
}

.phw-g-i-L8XdIp{
color:var(--white);
font-weight:400;
font-size:30px;
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-L8Q9HW{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-L6tG6O{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-L6sZom{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-L6lu0f{
height:100%;
width:100%;
}

.phw-g-i-L5sx5i{
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-L5ZZWh{
}

.phw-g-i-L4DiLh{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-L3UH0R{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-L2Z0xf{
font-size:15px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-L1WNND{
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-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-Kzy0pD{
font-size:15px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-KzYysK{
width:115px;
height:115px;
}
.phw-g-i-KzYysK img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-KyznaO{
margin-top:calc(var(--mu-space)*-10.875);
}

.phw-g-i-KxMIvP{
max-width:136px;
}

.phw-g-i-KwJQro{
height:300px;
width:100%;
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
}

.phw-g-i-KwJ4xF{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-KwJ4xF img{
object-fit:cover;
}

.phw-g-i-Kv3XBI{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:500px;
}

.phw-g-i-Kuos6x{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-KrylVi{
background-color:var(--brand-color-primary);
padding-top:calc(var(--pu-space)*0.125);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-KpcKmA{
width:100%;
max-width:100%;
}

.phw-g-i-KpFxbR{
border:none;
}

.phw-g-i-Kn6DcT{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-KmoPbW{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-KmoPbW img{
object-fit:cover;
}

.phw-g-i-Kl8zvf{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
background-color:transparent;
}

.phw-g-i-KiEUsg{
font-size:24px;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
margin-bottom:calc(var(--mu-space)*3.75);
text-shadow:0px 0px 32px rgba(0, 0, 0, 1);
}

.phw-g-i-Ki0Qwd{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-KhAoRm{
margin-inline-start:calc(var(--mu-space)*12.5);
margin-inline-end:calc(var(--mu-space)*12.5);
}

.phw-g-i-KdlWsC{
}

.phw-g-i-Kcs0U9{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-Kbnlw6{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
}

.phw-g-i-KagM3A{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-KaVbSq{
font-size:14px;
}

.phw-g-i-KX4Gdr{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-KWVEqS{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
text-align:center;
}

.phw-g-i-KUyFRt{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-KUng9f{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-KUng9f img{
object-fit:cover;
}

.phw-g-i-KUSgCA{
width:100%;
height:100%;
}

.phw-g-i-KTPVaJ{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-KScg1M{
}

.phw-g-i-KSAvoQ{
width:100%;
height:100%;
}

.phw-g-i-KS3uIF{
color:var(--body-color);
font-size:13px;
}

.phw-g-i-KRA3fY{
}

.phw-g-i-KMSh18{
max-width:136px;
}

.phw-g-i-KMQY3y{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-KKnZwD{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-KKcG3I{
font-size:16px;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
line-height:1.5;
}

.phw-g-i-KFBchl{
}

.phw-g-i-KEiW8G{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
}

.phw-g-i-KDOzdC{
font-size:13px;
line-height:1.3;
}

.phw-g-i-KBMuZy{
font-size:15px;
color:var(--body-color);
}

.phw-g-i-K9i9qf{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-K9Mmor{
font-size:13px;
}

.phw-g-i-K8OQm1{
font-family:var(--cms-g-gteestiprotextregular);
max-height:600px;
margin-top:calc(var(--mu-space)*-10.75);
overflow:hidden;
}

.phw-g-i-K7QnTC{
}

.phw-g-i-K6kqUA{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-K6FBi5{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
}

.phw-g-i-K5xhvM{
max-width:136px;
justify-content:center;
}

.phw-g-i-K4gdj3{
}

.phw-g-i-K4V95o{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-K3zaoC:hover{
color:var(--white);
}

.phw-g-i-K3zaoC{
font-size:14px;
line-height:1;
color:var(--white);
display:inline-block;
}

.phw-g-i-K3plZo{
}

.phw-g-i-K3aKJb{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-K3GEQU{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-K30XCJ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-K2viRh{
width:100%;
max-width:100%;
}

.phw-g-i-K1uIqD{
max-width:148px;
justify-content:center;
text-align:center;
}

.phw-g-i-K0ZrBU{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
}
.phw-g-i-K0ZrBU img{
aspect-ratio:3/2;
object-fit:fill;
}

.phw-g-i-K02EPV{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-K02EPV img{
object-fit:cover;
}

.phw-g-i-JzSqR0{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-Jz0J9Z{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/CRUCAMGLOBAL/images/Frame65-1717764653182.png);
background-size:cover;
background-position:50% 50%;
background-repeat:no-repeat;
}

.phw-g-i-JyriF1{
justify-content:center;
max-width:136px;
text-align:center;
}

.phw-g-i-JyRB65{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Jxjx0n{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-Jxjx0n img{
object-fit:cover;
}

.phw-g-i-Jx8xVr{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-JuYxio:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-i-JuYxio{
background-color:transparent;
padding:0;
box-shadow:none;
color:var(--white);
font-weight:400;
text-decoration:none;
font-size:11px;
border-color:transparent;
min-height:auto;
border-width:0;
font-family:var(--cms-g-inter-regular);
height:var(--btn-height);
}

.phw-g-i-JsT9Y7{
height:120px;
width:92px;
margin-top:calc(var(--mu-space)*1.875);
}
.phw-g-i-JsT9Y7 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-JsQTSk{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-Js7eEA{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-Js2aeZ{
padding-inline-end:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*1.25);
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-JqeOKv{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-campari-blue13294bff);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-Jlupyl{
color:var(--white);
border-style:none;
}

.phw-g-i-Jkvysp{
font-weight:300;
font-size:56px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-campari-bold);
text-shadow:0px 0px 32px rgba(0, 0, 0, 1);
}

.phw-g-i-JkrMdd{
font-family:var(--cms-g-gteestiprotextregular);
max-height:400px;
}

.phw-g-i-Jjvh3Z{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-Jjvh3Z img{
object-fit:cover;
}

.phw-g-i-JjoWC8{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-JjYTX4.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-JjYTX4:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-JjYTX4:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-JjYTX4:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-JjYTX4:hover{
border-color:transparent;
color:var(--text-dark);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-JjYTX4{
border-width:0;
border-color:transparent;
color:var(--white);
text-decoration:underline;
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-right:0;
min-height:auto;
box-shadow:none;
font-weight:400;
font-size:16px;
line-height:var(--paragraph-line-height-2);
height:auto;
padding-inline-end:0;
}

.phw-g-i-JjSToL{
font-size:var(--phw-g-widget-title-font-size);
color:var(--white);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-Jj8JlH{
}

.phw-g-i-Jhi5gy{
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*9.625);
}

.phw-g-i-JhTRZL{
font-family:var(--cms-g-gteestiprotextregular);
overflow:hidden;
height:auto;
max-height:75vh;
}

.phw-g-i-JhPkwM{
background-color:var(--phw-custom-white);
border-style:solid;
border-color:var(--phw-custom-bordercolor172949);
max-width:960px;
padding-inline-start:calc(var(--pu-space)*2);
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*2);
}

.phw-g-i-JgWbOw{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
max-width:250px;
font-family:var(--cms-g-gteestiprotextregular);
border-inline-start-style:solid;
border-inline-start-color:var(--stroke-white);
}

.phw-g-i-Jg0vwW{
font-size:32px;
line-height:1.25;
font-family:var(--cms-g-campari-bold);
color:var(--phw-custom-campari-blue13294bff);
font-weight:300;
}

.phw-g-i-JfQtRL{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-JfMm3B{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
box-shadow:none;
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-Jf2Zlx{
font-family:var(--cms-g-gteestiprotextregular);
width:650px;
height:650px;
}

.phw-g-i-JdgpQc{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-JdL7c8{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-JcrrzW{
color:var(--white);
font-size:22px;
}

.phw-g-i-Jcpihq{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-JZUMmY{
margin-top:calc(var(--mu-space)*-10.875);
}

.phw-g-i-JXHKQ3{
font-size:32px;
font-family:var(--cms-g-campari-bold);
text-align:left;
padding-bottom:calc(var(--pu-space)*1.5);
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-goldad841f);
border-bottom-width:2px;
margin-inline-end:auto;
border-style:none;
}

.phw-g-i-JWrP73{
color:var(--white);
}

.phw-g-i-JVvpBH{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-JUqSan{
font-family:var(--cms-g-gteestiprotextregular);
max-height:400px;
}

.phw-g-i-JUbqs2{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
text-align:start;
}

.phw-g-i-JTjDYN{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-JS3Raf{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/CRUCAMGLOBAL/images/Frame701-1718027858576.png);
background-color:var(--widget-bg-primary-color);
color:var(--white);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 0%;
}

.phw-g-i-JRcOBi{
justify-content:;
align-items:center;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-JR8oiG{
}

.phw-g-i-JR12rt{
height:600px;
}
.phw-g-i-JR12rt img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-JQRtuE{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-JPJC8Y{
padding-top:calc(var(--pu-space)*0);
background-color:transparent;
}

.phw-g-i-JOYtJ9{
justify-content:;
align-items:center;
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-JOTjpa{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-JOTjpa img{
object-fit:cover;
}

.phw-g-i-JOSJNy{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-JOSJNy img{
object-fit:cover;
}

.phw-g-i-JOPhmw{
width:100%;
height:300px;
}

.phw-g-i-JO5Xts{
}

.phw-g-i-JLLt4H{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-JKumcO{
font-size:14px;
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-JKnwuT{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-JKnwuT img{
object-fit:cover;
}

.phw-g-i-JJdM7b{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-JJR3Ih{
border-width:2px;
border-color:var(--brand-color-primary);
border-style:solid;
justify-content:center;
border-inline-start-style:solid;
border-inline-start-color:var(--stroke-white);
}

.phw-g-i-JIYuhY{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-JHkxih{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-JF8kaf{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-JF8kaf img{
object-fit:cover;
}

.phw-g-i-JEaIRM{
color:var(--white);
font-size:14px;
}

.phw-g-i-JDvMYf{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-JBpWKp{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-JBUdNy{
}

.phw-g-i-JAwAqt{
fill:transparent;
}

.phw-g-i-J9HVME{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-J9HVME img{
object-fit:cover;
}

.phw-g-i-J9AFdl{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-J8u7WW{
font-size:18px;
line-height:1.5;
font-family:var(--cms-g-gteestiprotextregular);
color:var(--phw-custom-campari-blue13294bff);
font-weight:300;
}

.phw-g-i-J8eGQ7{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-J6WS7B{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-J6WS7B img{
object-fit:cover;
}

.phw-g-i-J6MKhu{
width:100%;
max-width:100%;
}

.phw-g-i-J5H8Q5{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-J4hqrO{
font-size:15px;
}

.phw-g-i-J4cnY7{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-J4FRTm{
background-color:transparent;
}

.phw-g-i-J0cxBl{
height:0px;
width:0px;
}

.phw-g-i-IzCDx5{
font-weight:400;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-IxvLqt{
justify-content:center;
}

.phw-g-i-IwiKAI{
font-size:32px;
line-height:1.5;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-campari-bold);
font-weight:300;
}

.phw-g-i-IvGq5G{
}

.phw-g-i-Iv6EpP{
}

.phw-g-i-IuF4ah{
font-family:var(--cms-g-gteestiprotextregular);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-ItbDFm{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-ItbDFm img{
object-fit:cover;
}

.phw-g-i-It6fat{
height:90px;
width:90px;
}
.phw-g-i-It6fat img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-IsqpZd{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-Isc4GW{
}

.phw-g-i-IrJaQo{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-Ir91GZ{
font-family:var(--cms-g-gteestiprotextregular);
margin-inline-start:calc(var(--mu-space)*3.125);
margin-top:calc(var(--mu-space)*1.875);
}

.phw-g-i-IpyCiV{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-IpyCiV img{
object-fit:cover;
}

.phw-g-i-IpdsaK{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/CRUCAMGLOBAL/images/Frame66-1717764653983.png);
background-color:var(--widget-bg-primary-color);
color:var(--white);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 0%;
}

.phw-g-i-IoDzkQ{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-kNmsOi:hover .phw-g-i-Ijtsz2{
font-size:14px;
color:var(--white);
}

.phw-g-i-Ijtsz2{
font-size:15px;
line-height:1.2;
}

.phw-g-i-Ij9z3W{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Ij4SMS{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Iip5rn{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-IiAyLy{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*10.75);
}

.phw-g-i-Igo7Um{
font-family:var(--cms-g-gteestiprotextregular);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-IftiZ5{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-IftiZ5 img{
object-fit:cover;
}

.phw-g-i-IdpNzV{
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-IdfcOy{
height:400px;
object-fit:cover;
}

.phw-g-i-IdJjP5{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-IcHyA0{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-IcHyA0 img{
object-fit:cover;
}

.phw-g-i-IZQ1TQ.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-IZQ1TQ:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-IZQ1TQ:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-IZQ1TQ{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size-lg);
line-height:var(--input-line-height-lg);
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:var(--input-v-padding-lg);
padding-inline-end:var(--input-v-padding-lg);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-IZ4V1d{
font-size:16px;
}

.phw-g-i-IYh9ii{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-IWfBMv{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-IWGU8t{
max-width:136px;
justify-content:center;
}

.phw-g-i-IVT7yn:focus{
color:var(--white);
}

.phw-g-i-IVT7yn.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-IVT7yn:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-IVT7yn:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-IVT7yn:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-IVT7yn:hover{
border-color:transparent;
color:var(--white);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-IVT7yn{
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:0;
color:var(--white);
padding-inline-start:0;
font-weight:400;
text-decoration:underline;
padding-bottom:0;
font-size:16px;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
padding-inline-right:0;
height:auto;
}

.phw-g-i-IUEGPC{
font-weight:300;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-estilo-regular);
font-size:48px;
}

.phw-g-i-ISVrJE{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-IRx9Dy:hover{
color:var(--secondary-text);
}

.phw-g-i-IRx9Dy{
font-weight:500;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
line-height:1.2;
font-size:10px;
padding-inline-start:0px;
padding-inline-end:0px;
}

.phw-g-i-IR9INZ{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
}

.phw-g-i-IPtmqg{
font-size:14px;
line-height:1.4;
}

.phw-g-i-IOZ76s:active{
color:var(--white);
}

.phw-g-i-IOZ76s:focus{
color:var(--white);
}

.phw-g-i-IOZ76s:hover{
color:var(--white);
}

.phw-g-i-IOZ76s{
padding:0;
color:var(--white);
font-weight:400;
text-decoration:none;
font-size:10px;
border-color:transparent;
min-height:auto;
background-color:transparent;
box-shadow:none;
border-width:0;
font-family:var(--cms-g-gteestiprotextregular);
height:var(--btn-height);
}

.phw-g-i-IO16zN{
font-weight:400;
font-size:28px;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-IMBuxK{
height:300px;
width:300px;
}

.phw-g-i-ILl2mq{
}

.phw-g-i-ILF2qc{
color:var(--white);
display:inline-flex;
text-decoration:none;
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-estilo-regular);
}

.phw-g-i-IKieLQ{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-IJihE7{
justify-content:center;
}

.phw-g-i-IIz0Wv{
font-size:24px;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
margin-bottom:calc(var(--mu-space)*3.75);
text-shadow:0px 0px 15px rgba(0, 0, 0, 0.25);
}

.phw-g-i-IIjGxp{
background-color:var(--brand-color-primary);
}

.phw-g-i-IICoek{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-IICoek img{
object-fit:cover;
}

.phw-g-i-IHs498{
width:100%;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-IHYEiP{
font-weight:300;
font-size:35px;
line-height:1.25;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-IFudH3{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-IFVc2G{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/CRUCAMGLOBAL/images/Frame65-1717764653182.png);
background-color:var(--widget-bg-primary-color);
color:var(--white);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-ICxGfC:hover{
color:var(--white);
}

.phw-g-i-ICxGfC{
color:var(--white);
display:inline-block;
font-size:var(--footer-menu-list-font-size-style-1);
line-height:var(--footer-menu-list-line-height-style-1);
}

.phw-g-i-IBAw41{
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-IAILU4{
}

.phw-g-i-I9jqNd{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-I9cGqh{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-I9cGqh img{
object-fit:cover;
}

.phw-g-i-I8g87Y{
border:none;
font-family:var(--cms-g-gteestiprotextregular);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
height:auto;
width:auto;
}

.phw-g-i-I7PuuH{
height:100%;
width:100%;
}

.phw-g-i-I54wji{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-I4gfC0{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-I4IrL7{
}

.phw-g-i-I12N9Q{
font-family:var(--cms-g-gteestiprotextregular);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-I0RgYc:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-i-I0RgYc{
border-width:0;
border-color:transparent;
font-weight:400;
text-decoration:none;
height:var(--btn-height);
color:var(--white);
background-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
font-family:var(--cms-g-gteestitextregular);
font-size:11px;
}

.phw-g-i-I001pA{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-HwrBfD{
font-size:13px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-HwBlKK{
}

.phw-g-i-HvZs54{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-HvZs54 img{
object-fit:cover;
}

.phw-g-i-HvS1eW{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-inline-start-style:solid;
border-inline-start-color:var(--stroke-white);
}

.phw-g-i-HvDAiD{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-HuPbBt{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-HtkNMA{
background-color:var(--phw-custom-dark-yellowad841fff);
}

.phw-g-i-Hta68i{
}

.phw-g-i-Hrt1Ci{
height:400px;
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-Hrt1Ci img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-HqCfTn{
font-size:var(--phw-g-cards-title-font-size);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-HpJnFk{
font-size:18px;
line-height:1.3;
font-family:var(--cms-g-estilo-regular);
text-align:start;
padding-bottom:calc(var(--pu-space)*1.5);
}

.phw-g-i-HpH9vM:hover{
color:var(--white);
}

.phw-g-i-HpH9vM{
font-size:14px;
line-height:1;
color:var(--white);
display:inline-block;
}

.phw-g-i-Hnm7Uv{
font-size:18px;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*1.875);
}

.phw-g-i-Hnd3iX{
border-width:1px;
border-color:var(--stroke-white);
border-style:solid;
justify-content:center;
border-inline-start-style:solid;
border-inline-start-color:var(--stroke-white);
border-inline-end-style:solid;
}

.phw-g-i-HmUlCg{
background-color:var(--phw-custom-white);
}

.phw-g-i-Hm5MLj{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-Hm5MLj img{
object-fit:cover;
}

.phw-g-i-HlGAwN{
background-image:none;
background-color:var(--phw-custom-white);
}

.phw-g-i-Hkn9yF{
max-width:136px;
justify-content:center;
}

.phw-g-i-HkghtZ{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:auto;
}

.phw-g-i-HjcE7j{
color:var(--brand-color-primary);
font-family:var(--cms-g-estilo-regular);
background-color:transparent;
}

.phw-g-i-HiVl5l{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
}

.phw-g-i-HiEQXY{
width:560px;
}

.phw-g-i-HiEEIM{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-Hi2CPV{
}

.phw-g-i-HhXWvX{
margin-inline-start:calc(var(--mu-space)*3.125);
padding-top:calc(var(--pu-space)*3.75);
}

.phw-g-i-HgCixd{
color:var(--white);
font-size:18px;
}

.phw-g-i-HfAykK{
font-weight:400;
font-size:17px;
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-HdoDyP{
background-image:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-Hd5MDC{
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-HchG4c{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/CRUCAMGLOBAL/images/Frame66-1717764653983.png);
background-color:var(--widget-bg-primary-color);
color:var(--white);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 0%;
}

.phw-g-i-Hc8NI9{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-HatqWm{
padding-top:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-HaVhAE{
justify-content:;
margin-top:calc(var(--mu-space)*37.5);
align-items:center;
}

.phw-g-i-HYW6fJ{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-HYW6fJ img{
object-fit:cover;
}

.phw-g-i-HW1gDd{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/CRUCAMGLOBAL/images/Frame661-1718027808220.png);
background-color:var(--widget-bg-primary-color);
color:var(--white);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 0%;
}

.phw-g-i-HUxjfH{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-HUTcvB{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-HRShwB{
background-color:transparent;
}

.phw-g-i-HNe8GJ{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-HMl1Gr{
font-weight:600;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
text-align:center;
}

.phw-g-i-HMMIAc{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-HKUI7p{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-HKUI7p img{
object-fit:cover;
}

.phw-g-i-HKDLs2{
margin-inline-end:calc(var(--mu-space)*7.5);
}

.phw-g-i-HJnMFP{
background-image:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}

.phw-g-i-HIf929{
font-weight:400;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
text-align:left;
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*33.75);
}

.phw-g-i-HGyzI0{
color:var(--white);
border-style:none;
}

.phw-g-i-HFkv0S{
font-size:12px;
}

.phw-g-i-HF58Es{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*0);
box-shadow:none;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-HET4rf{
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}
.phw-g-i-HET4rf img{
aspect-ratio:1/1;
object-fit:cover;
}

.phw-g-i-HDktOA{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-HChqWp{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
}

.phw-g-i-H9yatv{
font-size:18px;
line-height:1;
font-family:var(--cms-g-gteestitextregular);
color:var(--white);
font-weight:300;
}

.phw-g-i-H9wbTH{
font-weight:400;
font-size:17px;
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-H91xOQ{
max-width:136px;
justify-content:center;
}

.phw-g-i-H8fKCp{
justify-content:center;
max-width:136px;
text-align:center;
}

.phw-g-i-H8Y5JJ:hover{
color:var(--white);
text-decoration:underline;
}

.phw-g-i-H8Y5JJ{
color:var(--white);
font-size:10px;
}

.phw-g-i-H7k6zV{
font-family:var(--cms-g-gteestiprotextregular);
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-H76fkL{
font-family:var(--cms-g-gteestiprotextregular);
width:550px;
height:600px;
}

.phw-g-i-H6JesT{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
}

.phw-g-i-H5wwhf.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-H5wwhf:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-H5wwhf:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-H5wwhf{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:42px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-H5uiKS{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:transparent;
}

.phw-g-i-H5L1OR{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-H4yYOZ{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-H4UaET{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-H3ESDj{
width:635px;
}
.phw-g-i-H3ESDj img{
aspect-ratio:1/1;
object-fit:cover;
}

.phw-g-i-H1aChw{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-H0O9RE{
text-align:left;
}

.phw-g-i-Gya3Wf{
}

.phw-g-i-GxlSen{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*2.5);
height:100%;
}

.phw-g-i-Gw6Fwl{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-GunbD5{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Gq2tzO{
}

.phw-g-i-Gpg32r{
width:1100px;
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-GoyJ5C{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-Gokoim{
max-height:none;
max-width:none;
justify-content:center;
min-height:0px;
text-align:center;
min-width:0px;
}

.phw-g-i-GnbSaA{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-GnbSaA img{
object-fit:cover;
}

.phw-g-i-GnV66D{
}

.phw-g-i-Gk5azP{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-GjL0xu{
padding-top:calc(var(--pu-space)*3.125);
margin-inline-start:calc(var(--mu-space)*3.125);
}

.phw-g-i-GjKJgm{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-GiwaUW{
max-width:560px;
}

.phw-g-i-GicMKS:hover{
color:var(--white);
}

.phw-g-i-GicMKS{
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
border-style:none;
font-size:10px;
}

.phw-g-i-GiKo6l{
height:400px;
object-fit:cover;
}

.phw-g-i-Ggxv5F{
max-width:none;
justify-content:center;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-GgjSoX{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Gg10Hz{
margin-inline-start:auto;
margin-inline-end:auto;
height:100%;
width:100%;
}

.phw-g-i-GfKuHd{
height:100%;
width:100%;
}
.phw-g-i-GfKuHd img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-Gf6IzN{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-Gf6IzN img{
object-fit:cover;
}

.phw-g-i-GdduSC{
}

.phw-g-i-GdVoRl{
max-width:136px;
}

.phw-g-i-GaqraT{
font-family:var(--cms-g-gteestiprotextregular);
max-height:765px;
}

.phw-g-i-GaknaE{
}

.phw-g-i-GZodL1{
}

.phw-g-i-GYu2ga{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-GYrjf7{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-GYrjf7 img{
object-fit:cover;
}

.phw-g-i-GYFK0f{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-GWXWme{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*2.5);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-GWGno2{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-GTNzV1:hover{
color:var(--white);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-GTNzV1{
color:var(--white);
font-family:var(--cms-g-campari-bold);
display:inline-flex;
text-decoration:none;
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
border:none;
}

.phw-g-i-WzmrQA:hover .phw-g-i-GR5yAr{
}
.phw-g-i-GR5yAr img{
object-fit:cover ;
}

.phw-g-i-GR5yAr{
}
.phw-g-i-GR5yAr img{
aspect-ratio:1/1;
object-fit:cover;
}

.phw-g-i-GQn4Xp{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-GQm6wQ{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-GOjwlj{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-GOjwlj img{
object-fit:cover;
}

.phw-g-i-GOC3gd{
gap:0px;
}

.phw-g-i-GNiSkF{
background-color:transparent;
}

.phw-g-i-GNZ4L4{
}

.phw-g-i-cESKRg:hover .phw-g-i-GNZ4L4{
fill:var(--phw-custom-iconwhite);
}

.phw-g-i-kNmsOi:hover .phw-g-i-GNCPfq{
font-size:14px;
}

.phw-g-i-GNCPfq{
}

.phw-g-i-GMz5lg:active{
color:var(--white);
}

.phw-g-i-GMz5lg:focus{
color:var(--white);
}

.phw-g-i-GMz5lg:hover{
color:var(--white);
}

.phw-g-i-GMz5lg{
font-weight:500;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
padding-inline-end:0px;
padding-inline-start:0px;
font-size:10px;
line-height:1.2;
}

.phw-g-i-GIxXRo{
background-color:transparent;
}

.phw-g-i-GIZDzM{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-GIPiq0{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-GIPiq0 img{
object-fit:cover;
}

.phw-g-i-GHVIlM{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
}

.phw-g-i-GEZabq{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
}

.phw-g-i-GDDmzN{
margin-top:calc(var(--mu-space)*8);
}

.phw-g-i-GD5Vgl{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-GCOEUZ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-GBkdFA{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-G9YhWS{
font-size:32px;
font-family:var(--cms-g-campari-bold);
text-align:left;
padding-bottom:calc(var(--pu-space)*1.5);
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-goldad841f);
border-bottom-width:2px;
margin-inline-end:auto;
}

.phw-g-i-G8GXFC{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-G7eSgU{
font-size:16px;
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
text-align:left;
padding-bottom:calc(var(--pu-space)*1.5);
}

.phw-g-i-G7aVLz{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-G7D1Hu{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-G6wxqK{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*2.5);
height:100%;
}

.phw-g-i-G5O5PP{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-G58SYW{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-G3Tu77{
font-size:var(--phw-g-cards-title-font-size);
line-height:1;
color:var(--white);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-G3SzBP{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-G3LsIF{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-G3LsIF img{
object-fit:cover;
}

.phw-g-i-G2oatY{
background-color:var(--phw-custom-dark-yellowad841fff);
}

.phw-g-i-G2Fgyi{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-G0YGTt{
width:100%;
height:100%;
}

.phw-g-i-G0GNnq{
}

.phw-g-i-FxlrDG{
font-size:12px;
line-height:1.4;
}

.phw-g-i-FxTj83{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-FwEK2D{
background-color:var(--phw-custom-white);
border-style:solid;
border-color:var(--phw-custom-bordercolor172949);
max-width:960px;
}

.phw-g-i-FvekEZ{
font-size:26px;
}

.phw-g-i-FvYCqs{
gap:0px;
margin-inline-start:calc(var(--mu-space)*7.5);
padding-inline-end:calc(var(--pu-space)*7.5);
}

.phw-g-i-Fo2ckK{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-Fo1trX{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-Fo1trX img{
object-fit:cover;
}

.phw-g-i-Fn9qh8{
padding-inline-start:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*8);
}

.phw-g-i-kNmsOi:hover .phw-g-i-Fn0xsi{
font-size:14px;
color:var(--white);
}

.phw-g-i-Fn0xsi{
}

.phw-g-i-FmVrdE{
}

.phw-g-i-FlAtM0{
}

.phw-g-i-Fhu4ef{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-FhtD9f{
background-image:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}

.phw-g-i-Ffjqda{
background-color:transparent;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Fd3Spf{
}

.phw-g-i-FYTP3a{
font-family:var(--cms-g-campari-bold);
font-size:32px;
}

.phw-g-i-FYHOhB{
font-size:14px;
}

.phw-g-i-FXd82U{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-FWDKb2{
font-weight:600;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-FVP7HJ{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*2.5);
height:100%;
}

.phw-g-i-FV9nbJ{
font-size:var(--phw-g-cards-title-font-size);
color:var(--white);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-FV9AZR{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-FTHudx{
}

.phw-g-i-FT7g6T{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-FSwhEy{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*0);
text-align:center;
}

.phw-g-i-FRj2hm{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--brand-color-secondary);
}

.phw-g-i-FQuEw4{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}

.phw-g-i-FPBHFR{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-FNnCi1{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-FNcsR7{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-FNODvB{
font-size:18px;
line-height:1;
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-FN6zMv{
font-weight:300;
font-size:60px;
line-height:1.25;
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-FN5vY6{
}

.phw-g-i-FLtr67{
object-fit:cover;
}

.phw-g-i-FLeLuj{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
}

.phw-g-i-FJqOSz{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-FJPxHj{
font-size:var(--phw-g-cards-title-font-size);
color:var(--white);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-FJGpmQ{
justify-content:center;
align-items:center;
}

.phw-g-i-FIlpHG{
padding-top:calc(var(--pu-space)*0.125);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--brand-color-primary);
}

.phw-g-i-FGBaN3{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-FDZCoh{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-FDZCoh img{
object-fit:cover;
}

.phw-g-i-FBc79Z{
padding-inline-end:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-F8rlv3{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-sales-and-marketing-orangee1523eff);
}

.phw-g-i-F8NwqN{
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-F73pRe{
color:var(--white);
}

.phw-g-i-F6hQkZ{
}

.phw-g-i-F66hp3{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-F5v3Pv{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-F5cuVA{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-F5cuVA img{
object-fit:cover;
}

.phw-g-i-F4imDr{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-F4imDr img{
object-fit:cover;
}

.phw-g-i-F43lun{
}

.phw-g-i-F1kU6D{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-F0QJQv{
height:400px;
object-fit:cover;
}

.phw-g-i-Ezx84L{
}

.phw-g-i-EzZiiZ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
}

.phw-g-i-EzYzOd{
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-EzJAe8:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-i-EzJAe8{
border-width:0;
border-color:transparent;
font-weight:400;
color:var(--white);
font-family:var(--cms-g-inter-regular);
text-decoration:none;
background-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
font-size:11px;
height:var(--btn-height);
}

.phw-g-i-Ez00WN{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
}

.phw-g-i-Ewwvn7{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-Ewwvn7 img{
object-fit:cover;
}

.phw-g-i-EwlJl7{
height:600px;
width:600px;
margin-inline-start:auto;
margin-inline-end:auto;
}

.phw-g-i-EveaPo{
height:385px;
}
.phw-g-i-EveaPo img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-EuscJz{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
}

.phw-g-i-EucTD0{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-EucTD0 img{
object-fit:cover;
}

.phw-g-i-Eu6Kw9{
}

.phw-g-i-EtJwSy{
}

.phw-g-i-EsyMSk{
width:635px;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}
.phw-g-i-EsyMSk img{
aspect-ratio:1/1;
object-fit:cover;
}

.phw-g-i-Es6AnD{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:var(--widget-bg-white-color);
}

.phw-g-i-Erd5zl{
}

.phw-g-i-ErLOqX{
}

.phw-g-i-Er9Jko{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-EqrJRl{
}

.phw-g-i-EqNkRm{
max-width:136px;
justify-content:center;
text-align:center;
}

.phw-g-i-EpubKm{
font-family:var(--cms-g-campari-bold);
font-size:32px;
text-align:center;
}

.phw-g-i-EpUuUZ{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-EnxMRS{
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-EnZaXt{
}

.phw-g-i-En5RbY{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-En5RbY img{
object-fit:cover;
}

.phw-g-i-EmrKo3{
font-family:var(--cms-g-gteestiprotextregular);
overflow:hidden;
height:auto;
max-height:75vh;
margin-top:calc(var(--mu-space)*-10.875);
}

.phw-g-i-EmTUso{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-ElJUXA{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-btnhoverbluebg62b5e5);
}

.phw-g-i-EkP72S{
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-EjmxVX{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-EjLliq{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-kNmsOi:hover .phw-g-i-Eibhrl{
font-size:14px;
color:var(--white);
}

.phw-g-i-Eibhrl{
font-size:15px;
}

.phw-g-i-EiGAV9{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-EgeCSF{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-EfaJZl{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-EfWCnl{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*5);
text-align:center;
margin-inline-start:calc(var(--mu-space)*0.75);
}

.phw-g-i-EfOdQI{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-Ef5E7h{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*0);
font-family:var(--cms-g-campari-bold);
font-weight:300;
}

.phw-g-i-EcW8el{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-Ebgfti{
width:603px;
height:735px;
}
.phw-g-i-Ebgfti img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-Eac317{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-EYbgn5{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
}

.phw-g-i-EY2WWM{
font-size:28px;
}

.phw-g-i-EX0EwG{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-EX0EwG img{
object-fit:cover;
}

.phw-g-i-EWvTKt{
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-campari-bold);
margin-top:calc(var(--mu-space)*7.5);
}

.phw-g-i-EVFG0w:hover{
color:var(--white);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-EVFG0w{
color:var(--white);
display:inline-flex;
text-decoration:none;
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-EUCs5F{
}

.phw-g-i-ETRvCT{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/CRUCAMGLOBAL/images/Frame64-1717764652482.png);
background-color:var(--widget-bg-primary-color);
color:var(--white);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
background-repeat:no-repeat;
background-size:fill;
background-position:50% 0%;
}

.phw-g-i-ESvnRM{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-ESvnRM img{
object-fit:cover;
}

.phw-g-i-ERhhTd{
}
.phw-g-i-ERhhTd img{
aspect-ratio:16/9;
object-fit:cover;
}

.phw-g-i-ERGvOB{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-EONSQo{
text-align:center;
}

.phw-g-i-ENkpJe{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-EMiJMc{
margin-bottom:auto;
overflow:hidden;
height:auto;
width:auto;
max-width:auto;
max-height:auto;
}

.phw-g-i-EJsB89{
font-weight:300;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-campari-bold);
text-shadow:0px 0px 32px rgba(0, 0, 0, 1);
}

.phw-g-i-EJBKmS{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-EIaXC3{
width:50px;
height:50px;
}
.phw-g-i-EIaXC3 img{
object-fit:contain;
height:100% ;
width:100% ;
}

.phw-g-i-EHq9xH{
font-family:var(--cms-g-campari-bold);
font-weight:700;
}

.phw-g-i-EGnG6v{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-EFsDs7{
font-family:var(--cms-g-gteestiprotextregular);
width:600px;
height:600px;
}

.phw-g-i-EDr3vW{
color:var(--white);
}

.phw-g-i-ECksEy{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-ECgEf4{
color:var(--body-color);
}

.phw-g-i-EBsg6m{
background-color:var(--widget-bg-primary-color);
color:var(--white);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
}

.phw-g-i-EBOQVs{
fill:transparent;
}

.phw-g-i-EAZP2i.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-EAZP2i:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-EAZP2i:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-EAZP2i{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size-lg);
line-height:var(--input-line-height-lg);
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:var(--input-v-padding-lg);
padding-inline-end:var(--input-v-padding-lg);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-E9tajU{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-E9tajU img{
object-fit:cover;
}

.phw-g-i-E9Twor{
height:650px;
}
.phw-g-i-E9Twor img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-E8UGJV{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-E8GHZZ{
}

.phw-g-i-E7eabI{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
max-height:300px;
}

.phw-g-i-E7aBVM{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-E6aTPx{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-E5ZEBs{
font-weight:400;
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-E3IO1K{
border-width:2px;
border-color:var(--brand-color-primary);
border-style:solid;
border-inline-start-style:solid;
border-inline-start-color:var(--stroke-white);
}

.phw-g-i-E33ynN{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-E0yEZZ{
height:100%;
width:100%;
}

.phw-g-i-E0x1dv{
width:50px;
height:50px;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}
.phw-g-i-E0x1dv img{
object-fit:contain;
height:100% ;
width:100% ;
}

.phw-g-i-E0aHqu{
}

.phw-g-i-DzLxxV{
font-weight:400;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
padding-top:calc(var(--pu-space)*17.5);
text-align:left;
}

.phw-g-i-DyTXkk{
justify-content:;
align-items:center;
margin-top:calc(var(--mu-space)*37.5);
}

.phw-g-i-DxTBOw{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-DxTBOw img{
object-fit:cover;
}

.phw-g-i-Dx9n8T{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-Duyyue{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
background-color:var(--brand-color-primary);
}

.phw-g-i-DsuKaU{
font-size:var(--phw-g-cards-title-font-size);
line-height:1;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-DsWrQ4{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
}

.phw-g-i-DsKhpa{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-DrfxFv{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-btnhoverbluebg62b5e5);
}

.phw-g-i-Dr9CbK{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-DpqM0i{
width:100%;
height:100%;
max-width:100%;
}

.phw-g-i-DpaTmn{
height:70px;
width:70px;
margin-top:calc(var(--mu-space)*3.125);
}
.phw-g-i-DpaTmn img{
object-fit:contain;
height:100% ;
width:100% ;
}

.phw-g-i-DpJkBR{
height:70px;
width:70px;
margin-top:calc(var(--mu-space)*3.125);
}
.phw-g-i-DpJkBR img{
object-fit:contain;
height:100% ;
width:100% ;
}

.phw-g-i-DnQopK{
object-fit:cover;
height:300px;
max-height:300px;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-DnA60p{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Dm7lF1{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-DkmRl5{
}

.phw-g-i-Dkh3sy{
background-color:var(--phw-custom-white);
border-style:solid;
border-color:var(--phw-custom-bordercolor172949);
max-width:960px;
padding-inline-start:calc(var(--pu-space)*2);
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*2);
width:100%;
margin-inline-end:calc(var(--mu-space)*15);
margin-inline-start:calc(var(--mu-space)*15);
}

.phw-g-i-Divo65{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-DgitUO{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-DgitUO img{
object-fit:cover;
}

.phw-g-i-DdiG42{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-DdZFCN{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:500px;
}

.phw-g-i-DdRnj4{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-DdLbrJ{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-DcF1uv{
font-family:var(--cms-g-gteestiprotextregular);
width:80%;
}

.phw-g-i-DbqAIJ{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-DbqAIJ img{
object-fit:cover;
}

.phw-g-i-DbUn2s{
font-size:14px;
}

.phw-g-i-DbIrvH{
}

.phw-g-i-Daiarf{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-DafFSc{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-DafFSc img{
object-fit:cover;
}

.phw-g-i-DZcNdf:hover{
color:var(--white);
}

.phw-g-i-DZcNdf{
font-size:12px;
line-height:1;
color:var(--white);
display:inline-block;
}

.phw-g-i-DZX1Am{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-DZGFTH{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-secondary);
}

.phw-g-i-DZCclQ{
margin-inline-start:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
border-style:none;
border-color:var(--phw-custom-bordercolor172949);
border-width:2px;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-DXqv3H{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-DX4y4F{
}

.phw-g-i-DWzlQ9:hover{
color:var(--white);
}

.phw-g-i-DWzlQ9{
border-width:0px;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
display:inline-flex;
text-decoration:none;
font-size:12px;
line-height:var(--paragraph-line-height-2);
}

.phw-g-i-DWgFYr:active{
}

.phw-g-i-DWgFYr:focus{
border-color:var(--stroke-white);
color:var(--white);
outline-style:none;
}

.phw-g-i-DWgFYr:hover{
border-color:var(--phw-custom-whiteborderffffff);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-DWgFYr{
background-image:none;
font-weight:400;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
background-color:var(--phw-custom-white);
height:48px;
min-height:48px;
margin-top:calc(var(--mu-space)*3.125);
font-size:20px;
}

.phw-g-i-DWW0qw{
border:none;
}

.phw-g-i-DTgXb0{
}

.phw-g-i-DTUD3p{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-new-yellowffdc8cff);
}

.phw-g-i-DS4xro{
}

.phw-g-i-kNmsOi:hover .phw-g-i-DS4xro{
color:var(--white);
}

.phw-g-i-DQcWmF{
background-color:var(--brand-color-primary);
padding-top:calc(var(--pu-space)*0.125);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-DPxdLT{
color:var(--white);
}

.phw-g-i-DPcloW{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-DPPhf3{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-DP8xBl{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-DNaRtA:hover{
color:var(--white);
text-decoration:underline;
}

.phw-g-i-DNaRtA{
font-size:10px;
line-height:1;
color:var(--white);
display:inline-block;
}

.phw-g-i-DLjRV3{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-DKFWhn{
font-weight:300;
font-size:48px;
line-height:1.25;
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-DJ6tjG{
}

.phw-g-i-DJ2gqa{
font-size:20px;
line-height:1;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-DIaPqb{
}

.phw-g-i-DGqWDj{
font-family:var(--cms-g-gteestiprotextregular);
max-height:400px;
}

.phw-g-i-DG780c{
width:100%;
height:360px;
}

.phw-g-i-DFzZFF{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-DFzZFF img{
object-fit:cover;
}

.phw-g-i-DEsJkC{
height:400px;
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-DEsJkC img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-DDaTrC{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-DD8pio{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-DCIxbf{
}

.phw-g-i-DAnIer{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-estilo-regular);
color:var(--white);
display:inline-flex;
text-decoration:none;
}

.phw-g-i-DAiKeq{
background-color:var(--phw-custom-btnhoverbluebg62b5e5);
}

.phw-g-i-DADrz2{
font-size:10px;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-DA0uqo:hover{
color:var(--white);
}

.phw-g-i-DA0uqo{
font-size:14px;
line-height:1;
font-family:var(--cms-g-estilo-regular);
color:var(--white);
display:inline-block;
}

.phw-g-i-D8tIcX{
font-size:18px;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*1.875);
}

.phw-g-i-D8m1h1{
font-family:var(--cms-g-gteestiprotextregular);
max-height:75vh;
overflow:hidden;
margin-top:calc(var(--mu-space)*-10.875);
height:auto;
}

.phw-g-i-D83OIH{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-D5gHis{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-D5gHis img{
object-fit:cover;
}

.phw-g-i-D4XCam{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
}

.phw-g-i-D3S4i2{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-D3S4i2 img{
object-fit:cover;
}

.phw-g-i-CxQS1n{
background-color:var(--phw-custom-new-yellowffdc8cff);
}

.phw-g-i-CxJcNo{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-Cwowcz{
height:632px;
width:603px;
}
.phw-g-i-Cwowcz img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-Cwgq2m{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-Ctfu54{
padding-bottom:calc(var(--pu-space)*2.5);
padding-top:calc(var(--pu-space)*2.5);
}

.phw-g-i-CtRPow{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}

.phw-g-i-Ct0lJb{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-CpL6u1{
height:385px;
}
.phw-g-i-CpL6u1 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-CoXWvh{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Cml4WW{
fill:var(--phw-custom-iconcolor505050);
}

.phw-g-i-Cmfgvg{
font-family:var(--cms-g-gteestiprotextregular);
height:500px;
}

.phw-g-i-CmLfYr{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-15);
max-height:680px;
}

.phw-g-i-CmBRYP{
font-size:15px;
}

.phw-g-i-Cm9yrP:hover{
color:var(--white);
}

.phw-g-i-Cm9yrP{
font-size:14px;
line-height:1;
color:var(--white);
display:inline-block;
}

.phw-g-i-CkzzaW{
max-height:none;
max-width:none;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-15);
min-height:0px;
min-width:0px;
}

.phw-g-i-CiCu1q{
padding-top:calc(var(--pu-space)*3.75);
}

.phw-g-i-Chkw5s{
font-size:10px;
padding-bottom:calc(var(--pu-space)*0.625);
color:var(--white);
text-align:center;
}

.phw-g-i-Chkdpz{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-ChglJo{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-CgpwbP{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-CgHAwJ{
}

.phw-g-i-CgELTz{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
background-color:transparent;
}

.phw-g-i-CfoNnF{
width:70px;
height:70px;
}
.phw-g-i-CfoNnF img{
object-fit:contain;
height:100% ;
width:100% ;
}

.phw-g-i-CfPmDT{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-CfHxZL{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
box-shadow:none;
}

.phw-g-i-CexiQt{
height:109px;
width:109px;
}
.phw-g-i-CexiQt img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-CdTr2B{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-CcBohl{
font-family:var(--cms-g-campari-bold);
font-size:var(--phw-g-hero-title-font-size);
color:var(--white);
}

.phw-g-i-CcApcW{
color:var(--white);
font-size:24px;
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-CbWzoD{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-CbWzoD img{
object-fit:cover;
}

.phw-g-i-CahxM1{
font-family:var(--cms-g-gteestiprotextregular);
width:80%;
}

.phw-g-i-CZ2RI3{
height:100%;
width:100%;
max-width:100%;
}

.phw-g-i-CY9TUj{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-CXiRVe{
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
height:300px;
}

.phw-g-i-CXSLVQ{
background-color:transparent;
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-CWT2h1{
font-family:var(--cms-g-gteestiprotextregular);
max-height:400px;
}

.phw-g-i-CWBrZT{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
}

.phw-g-i-CUS16F{
border-width:1px;
border-color:var(--stroke-white);
border-style:solid;
justify-content:center;
border-inline-start-style:solid;
border-inline-start-color:var(--stroke-white);
}

.phw-g-i-CU65fP{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-CU1FkX{
width:100%;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-CTk6dW{
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
}

.phw-g-i-CQovlP{
font-family:var(--cms-g-campari-bold);
font-size:32px;
}

.phw-g-i-CQZFue{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*2.5);
background-color:var(--brand-color-primary);
height:100%;
}

.phw-g-i-CPyHAO{
font-family:var(--cms-g-gteestiprotextregular);
height:500px;
overflow:hidden;
}

.phw-g-i-COgjza{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-CMNdPE{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
}

.phw-g-i-CLT570{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-CKWxXX{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-CK5xhg{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-CK5xhg img{
object-fit:cover;
}

.phw-g-i-CGUi2x{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-CGUi2x img{
object-fit:cover;
}

.phw-g-i-CFYHOU{
height:70px;
}

.phw-g-i-CFKhA2{
background-color:transparent;
}

.phw-g-i-CEnPNF{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-CE4PyD{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-CDsZmg{
height:400px;
object-fit:cover;
}

.phw-g-i-CD4kvz{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-CAj5rE{
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-CAhAoB{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-CAhAoB img{
object-fit:cover;
}

.phw-g-i-CA0z23:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-i-CA0z23{
font-weight:400;
text-decoration:none;
height:var(--btn-height);
color:var(--white);
background-color:transparent;
border-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
border-width:0;
}

.phw-g-i-C92dq7{
text-align:center;
}

.phw-g-i-C8tE7k{
height:100%;
width:100%;
}

.phw-g-i-C7OLyg{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}

.phw-g-i-C6yVdD{
color:var(--body-color);
font-size:13px;
}

.phw-g-i-C6oFjz{
margin-top:calc(var(--mu-space)*-10.875);
}

.phw-g-i-C6CEhg{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-C5J1l7{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-C42JMa{
}

.phw-g-i-C38eKG{
height:700px;
width:615px;
}
.phw-g-i-C38eKG img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-C2VEfE{
}

.phw-g-i-C1maAP{
background-color:var(--widget-bg-dark-color);
}

.phw-g-i-C0Luya{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
}

.phw-g-i-Bzc0Pp{
font-family:var(--cms-g-campari-bold);
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-ByIFbv{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*10.75);
}

.phw-g-i-Bxdsc5{
font-size:20px;
line-height:1.5;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
font-weight:300;
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-BxUBi6{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-BwX4jh{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-Bunpcf{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
}

.phw-g-i-BuAREc{
}

.phw-g-i-BtAzFT{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-BtAzFT img{
object-fit:cover;
}

.phw-g-i-Bs7EGy{
background-color:var(--brand-color-primary);
width:95%;
height:64px;
}

.phw-g-i-BrHwvd{
height:400px;
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-BrHwvd img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-BpuWqu{
max-width:136px;
justify-content:center;
}

.phw-g-i-BpjqzF{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-Bnxno7{
}

.phw-g-i-Bnxno7:hover{
color:var(--white);
}

.phw-g-i-BmGNo6{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-Bhev5E{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-BgeLSI{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-BgVHwp{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-BgCkX2{
padding-bottom:calc(var(--pu-space)*2.75);
padding-top:calc(var(--pu-space)*6.25);
}

.phw-g-i-BfPiwy{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
}

.phw-g-i-Bf54Sd{
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-BeBLCM{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-Bdm70M{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-BdQuXs{
}

.phw-g-i-Bd1Zu7{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-Bd1Zu7 img{
object-fit:cover;
}

.phw-g-i-BcVRUw{
color:var(--white);
}

.phw-g-i-BbUoYb{
font-family:var(--cms-g-gteestiprotextregular);
background-color:var(--brand-color-primary);
width:100%;
height:64px;
}

.phw-g-i-BaaYmR{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-BaKnwr{
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
}

.phw-g-i-BaDctK{
color:var(--body-color);
display:inline-flex;
font-size:var(--paragraph-font-size-2);
line-height:var(--paragraph-line-height-2);
text-decoration:none;
font-family:var(--cms-g-estilo-regular);
}

.phw-g-i-Ba0lZM{
}

.phw-g-i-BZadrD{
font-family:var(--cms-g-campari-bold);
font-weight:700;
font-size:32px;
color:var(--phw-custom-campari-blue13294bff);
}

.phw-g-i-BZZUrf{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-BZ4zqg{
font-family:var(--cms-g-gteestiprotextregular);
height:550px;
width:575px;
}

.phw-g-i-BYNylq{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-BUGXRJ{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-BUGXRJ img{
object-fit:cover;
}

.phw-g-i-BSvMBV{
}

.phw-g-i-BSZ8f6{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-BSZ8f6 img{
object-fit:cover;
}

.phw-g-i-BQ2WN3{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-BQ2WN3 img{
object-fit:cover;
}

.phw-g-i-BLrIjG{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-BLrIjG img{
object-fit:cover;
}

.phw-g-i-BJIaIR{
}

.phw-g-i-BIq0Rr{
width:100%;
max-width:100%;
}

.phw-g-i-BH7fk3{
background-image:none;
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
max-width:560px;
background-color:transparent;
}

.phw-g-i-BGl6sI{
}

.phw-g-i-BF9cRl{
margin-inline-end:calc(var(--mu-space)*3.75);
}

.phw-g-i-BDpsyp{
padding-inline-end:calc(var(--pu-space)*37.5);
color:var(--phw-custom-campari-blue13294bff);
padding-inline-start:calc(var(--pu-space)*37.5);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-campari-bold);
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-BDITvU{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-BCyRUa{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-BAirlL{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-B6K0rR{
font-family:var(--cms-g-gteestiprotextregular);
width:650px;
height:700px;
}

.phw-g-i-B5tJuc:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-i-B5tJuc{
border-width:0;
border-color:transparent;
font-weight:400;
text-decoration:none;
height:var(--btn-height);
color:var(--white);
background-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
font-family:var(--cms-g-gteestitextregular);
font-size:11px;
}

.phw-g-i-B5Y41c{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-B4c0cA{
font-weight:400;
font-size:24px;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
padding-top:calc(var(--pu-space)*18.75);
text-align:left;
}

.phw-g-i-B27mJG{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-B26qm3{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-campari-bold);
margin-top:calc(var(--mu-space)*6.25);
}

.phw-g-i-B1rUbA{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/CRUCAMGLOBAL/images/Frame65-1717764653182.png);
background-size:contain;
}

.phw-g-i-Azuh3I{
width:100%;
}

.phw-g-i-AzXC1R{
color:var(--white);
font-weight:400;
font-size:var(--phw-g-hero-title-font-size);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-AzTUIX{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-AxTyLI:hover{
color:var(--white);
}

.phw-g-i-AxTyLI{
color:var(--white);
display:inline-block;
font-size:var(--footer-menu-list-font-size-style-1);
line-height:var(--footer-menu-list-line-height-style-1);
}

.phw-g-i-AuuYdv{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-AuIv74{
font-weight:400;
font-size:var(--phw-g-widget-title-font-size);
color:var(--brand-color-primary);
font-family:var(--cms-g-campari-bold);
margin-top:calc(var(--mu-space)*6.25);
}

.phw-g-i-Au7cW8{
font-family:var(--cms-g-inter-regular);
font-size:11px;
}

.phw-g-i-As2YyL{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-primary);
}

.phw-g-i-AraA5q{
max-width:136px;
justify-content:center;
text-align:center;
}

.phw-g-i-Aogts4{
fill:transparent;
}

.phw-g-i-Anh1rh{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-AnL9AR{
font-family:var(--cms-g-gteestiprotextregular);
background-color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-Al4dFL:focus{
outline-style:solid;
outline-color:transparent;
}

.phw-g-i-Al4dFL:hover{
border-style:none;
color:var(--white);
}

.phw-g-i-Al4dFL{
border-style:none;
color:var(--white);
font-family:var(--cms-g-campari-bold);
padding-left:0px;
font-size:22px;
line-height:1;
text-transform:uppercase;
gap:4px;
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
padding-right:0px;
align-items:center;
justify-content:center;
}

.phw-g-i-AkkIYO:hover{
color:var(--white);
}

.phw-g-i-AkkIYO{
border-width:0px;
color:var(--white);
display:inline-flex;
text-decoration:none;
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-estilo-regular);
line-height:var(--paragraph-line-height-2);
}

.phw-g-i-Ak5Znx{
line-height:1.5;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
font-size:18px;
}

.phw-g-i-AhToeT{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Ag5Ufj{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-AfzHg0{
font-size:var(--phw-g-cards-title-font-size);
color:var(--white);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-Afwbeo{
}

.phw-g-i-AeMqAj{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-AdoUHc{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-campari-bold);
text-align:center;
}

.phw-g-i-AdDPuZ{
}

.phw-g-i-Ac0Yko{
background-color:transparent;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-AbJumJ{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-AazJhn{
font-family:var(--cms-g-gteestiprotextregular);
height:250px;
width:100px;
}

.phw-g-i-AaqmRY{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-AZzju7{
color:var(--white);
}

.phw-g-i-AYXkBy{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-AYXkBy img{
object-fit:cover;
}

.phw-g-i-AXT1lX{
}

.phw-g-i-AVhPtF{
font-family:var(--cms-g-gteestiprotextregular);
max-height:765px;
}

.phw-g-i-ATpKGl{
max-width:none;
justify-content:center;
text-align:center;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-ASRRd6{
width:650px;
font-family:var(--cms-g-gteestiprotextregular);
height:300px;
}

.phw-g-i-ARbOTs{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-AQTI4V{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-AP9mfB{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-AP7qxC{
text-align:center;
}

.phw-g-i-AOROMS{
font-weight:400;
text-align:center;
}

.phw-g-i-ANdQRt{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-AMLLQk{
font-family:var(--cms-g-gteestiprotextregular);
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-i-ALvXpx{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-ALu8fM{
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:500px;
}

.phw-g-i-AKq5C5{
font-family:var(--cms-g-gteestiprotextregular);
background-color:var(--brand-color-primary);
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-AJQA41{
height:100%;
width:100%;
}

.phw-g-i-AHNWCx{
width:100%;
height:360px;
}

.phw-g-i-AGEV0T{
font-size:14px;
}

.phw-g-i-AFqblc{
height:70px;
width:70px;
}
.phw-g-i-AFqblc img{
object-fit:contain;
height:100% ;
width:100% ;
}

.phw-g-i-AFBdfH{
}

.phw-g-i-sbw1s6:hover .phw-g-i-AFBdfH{
fill:var(--phw-custom-iconwhite);
}

.phw-g-i-AECqu5{
background-color:var(--brand-color-primary);
}

.phw-g-i-ADzwWg{
}

.phw-g-i-ACjhYy{
}

.phw-g-i-ABhbcD{
}

.phw-g-i-ABFtK5{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-AAwTm7{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-A9SwLU{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-A9SwLU img{
object-fit:cover;
}

.phw-g-i-A992DJ{
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-A8b1VH{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-A8b1VH img{
object-fit:cover;
}

.phw-g-i-A8Vic2{
font-family:var(--cms-g-gteestiprotextregular);
overflow:auto;
}

.phw-g-i-A8DFy5{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-A8DFy5 img{
object-fit:cover;
}

.phw-g-i-A8AKO0{
font-family:var(--cms-g-gteestiprotextregular);
color:var(--white);
}

.phw-g-i-A7dxYT{
font-family:var(--cms-g-gteestiprotextregular);
overflow:auto;
}

.phw-g-i-A7T7sL{
font-family:var(--cms-g-gteestiprotextregular);
overflow:visible;
max-height:650px;
}

.phw-g-i-A7QKmA{
}

.phw-g-i-A7DqDi{
color:var(--white);
display:inline-block;
font-size:10px;
line-height:1;
font-family:var(--cms-g-estilo-regular);
}

.phw-g-i-A5tSR5{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-A4KgzA{
background-color:var(--brand-color-primary);
width:95%;
}

.phw-g-i-A4E2UZ{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-A1i3tp{
}

.phw-g-i-A0kjPb{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-A0eXnF{
}

.phw-g-i-A0TtvT{
}

.phw-g-i-9zEuev{
}

.phw-g-i-9ygDAX{
}

.phw-g-i-9wydxT{
border:none;
}

.phw-g-i-9wYnZt{
max-height:600px;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-15);
overflow:hidden;
}

.phw-g-i-9wNF9j{
margin-top:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*1.875);
padding-top:calc(var(--pu-space)*3.75);
}

.phw-g-i-9v0kIv{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-9u7Bl2{
}
.phw-g-i-9u7Bl2 img{
object-fit:cover;
}

.phw-g-i-9tWtJv{
margin-top:calc(var(--mu-space)*1.875);
height:120px;
width:120px;
}
.phw-g-i-9tWtJv img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-9tUBPM{
}

.phw-g-i-9qlcae{
height:400px;
object-fit:cover;
}

.phw-g-i-9p71xe{
}

.phw-g-i-9p0Nah{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
font-size:12px;
color:var(--white);
text-align:center;
border-inline-start-style:solid;
border-inline-start-color:var(--stroke-white);
}

.phw-g-i-9oPnUG{
font-family:var(--cms-g-gteestiprotextregular);
height:300px;
}

.phw-g-i-9mX2Gy{
font-weight:300;
font-size:35px;
line-height:1.25;
color:var(--alert-focus);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-9lvEZ4{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-9lqZQn{
max-width:136px;
justify-content:center;
}

.phw-g-i-9lKs4B{
height:100%;
width:100%;
}

.phw-g-i-9k0eHW{
height:140px;
width:135px;
}
.phw-g-i-9k0eHW img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-9iicsW{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-new-yellowffdc8cff);
}

.phw-g-i-9gWTiA{
gap:0px;
padding-inline-start:calc(var(--pu-space)*7.5);
}

.phw-g-i-9dqMRv{
}

.phw-g-i-9dNbk2{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-9crXA7{
}

.phw-g-i-9cM19i{
padding-inline-start:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*8);
}

.phw-g-i-9be2jb{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-9aczmA{
object-fit:cover;
height:300px;
max-height:300px;
}

.phw-g-i-9a2qwA{
margin-top:calc(var(--mu-space)*-10.75);
height:400px;
}
.phw-g-i-9a2qwA img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-9ZdUNT{
padding-top:calc(var(--pu-space)*3.125);
background-color:var(--brand-color-primary);
padding-bottom:calc(var(--pu-space)*3.125);
}

.phw-g-i-9Yvxrb{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-9YqE8X{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-9YiNro{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-9YKvI8{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:300px;
}

.phw-g-i-9YGNiy{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
}

.phw-g-i-9WojlS{
min-width:136px;
justify-content:center;
}

.phw-g-i-9WXLAc{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-9VpbsM{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-9UR9o7{
height:400px;
object-fit:cover;
}

.phw-g-i-9T9EUG{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-9SEotn{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-9Rjyzk{
margin-inline-end:calc(var(--mu-space)*7.5);
}

.phw-g-i-9RWhb5{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-9Q6RMW{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*4.375);
background-color:var(--phw-custom-btnhoverbluebg62b5e5);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-9P8p3V{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-9P8p3V img{
object-fit:cover;
}

.phw-g-i-9MvPlE{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-9MtyV2{
height:600px;
}
.phw-g-i-9MtyV2 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-9MAzVx{
background-color:var(--phw-custom-new-yellowffdc8cff);
}

.phw-g-i-9KyCKk:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-i-9KyCKk{
border-width:0;
border-color:transparent;
font-weight:400;
text-decoration:none;
height:var(--btn-height);
color:var(--white);
background-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
font-family:var(--cms-g-gteestitextregular);
font-size:11px;
}

.phw-g-i-9JFE9i{
background-color:var(--phw-custom-sales-and-marketing-orangee1523eff);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-9Iwzrr{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-9IY6X3{
padding-inline-end:calc(var(--pu-space)*37.5);
color:var(--phw-custom-campari-blue13294bff);
padding-inline-start:calc(var(--pu-space)*37.5);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-campari-bold);
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-9Hd0dg{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-campari-bold);
text-align:left;
padding-bottom:calc(var(--pu-space)*1.5);
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-goldad841f);
border-bottom-width:2px;
margin-inline-end:auto;
}

.phw-g-i-9HQQbM{
}

.phw-g-i-9Env6q{
font-size:15px;
color:var(--body-color);
}

.phw-g-i-97pSpa{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-97pSpa img{
object-fit:cover;
}

.phw-g-i-97SWG3:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-i-97SWG3{
border-width:0;
border-color:transparent;
font-weight:400;
text-decoration:none;
height:var(--btn-height);
color:var(--white);
background-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
font-family:var(--cms-g-gteestitextregular);
font-size:11px;
}

.phw-g-i-964VkO{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}

.phw-g-i-95rqis{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-94lwj0{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-94B2gq{
}

.phw-g-i-93rZwz{
padding-top:calc(var(--pu-space)*2.75);
border:none;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-93WH89{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-93CAsA{
text-align:start;
}

.phw-g-i-92yHE8{
height:400px;
object-fit:cover;
}

.phw-g-i-92kHKi{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-92PWCV{
background:none;
background-image:none;
background-color:transparent;
}

.phw-g-i-90D7gr{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:500px;
}

.phw-g-i-8yzRWN{
justify-content:;
align-items:center;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-8wwzol{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-8wwzol img{
object-fit:cover;
}

.phw-g-i-8tShCC{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
}

.phw-g-i-8tB8JN{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-8tB8JN img{
object-fit:cover;
}

.phw-g-i-8sHj1f{
background-color:var(--brand-color-primary);
}

.phw-g-i-8rq9ay{
}

.phw-g-i-8rRwmp{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-8rHohH{
font-family:var(--cms-g-gteestiprotextregular);
background-color:var(--brand-color-primary);
}

.phw-g-i-8qTi9r{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.5);
}

.phw-g-i-8pxyMK{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-8plIxb{
border-color:var(--input-stroke);
border-style:solid;
}

.phw-g-i-8pYBSk{
font-family:var(--cms-g-gteestiprotextregular);
overflow:hidden;
height:500px;
margin-top:calc(var(--mu-space)*-10.875);
}

.phw-g-i-8oqQIZ{
width:auto;
padding-top:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-8nl9bL{
font-weight:600;
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--line-height-4);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
text-align:center;
}

.phw-g-i-8nD0em{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-8mfQHB{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-8lgZ81{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-8lLo5D{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-8jD8Ze{
}

.phw-g-i-8j20hS{
}

.phw-g-i-8iwG2c{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/CRUCAMGLOBAL/images/Frame70-1717764654874.png);
background-color:var(--widget-bg-primary-color);
color:var(--white);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 0%;
}

.phw-g-i-8isuDM{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
padding-inline-start:calc(var(--pu-space)*25);
padding-inline-end:calc(var(--pu-space)*25);
}

.phw-g-i-8hRm98{
width:140px;
height:140px;
}
.phw-g-i-8hRm98 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-8hGFJF{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
}

.phw-g-i-8fB2Lj{
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:500px;
}

.phw-g-i-8eyoPK{
font-family:var(--cms-g-gteestiprotextregular);
height:670px;
}

.phw-g-i-8ejwF8{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-8ehe3w{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-8ehe3w img{
object-fit:cover;
}

.phw-g-i-8eb7vb{
background-image:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-white);
}

.phw-g-i-8eODNo{
font-size:17px;
line-height:1;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-8dFSHN{
width:98%;
height:100%;
}

.phw-g-i-8dDTeZ{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-8dDTeZ img{
object-fit:cover;
}

.phw-g-i-8d80Ud{
margin-top:calc(var(--mu-space)*-10.875);
}

.phw-g-i-8cNUFz{
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-8cG1vd{
height:100%;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-8bIXB7{
}

.phw-g-i-8ZIcug{
background-color:var(--brand-color-primary);
padding-top:calc(var(--pu-space)*0.125);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-8Vygki{
margin-top:calc(var(--mu-space)*-10.875);
}

.phw-g-i-8Vgzfx{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-dark-yellowad841fff);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-8VDTvu{
fill:var(--phw-custom-iconcolor2cacaca);
}

.phw-g-i-8UduMr{
background-color:transparent;
}

.phw-g-i-8TvRre{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-8TvRre img{
object-fit:cover;
}

.phw-g-i-8SlhCb{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-8SlhCb img{
object-fit:cover;
}

.phw-g-i-8RTBkV{
margin-top:calc(var(--mu-space)*8);
}

.phw-g-i-8RBcFA{
width:100%;
}

.phw-g-i-8QcBmG{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
height:500px;
overflow:hidden;
}

.phw-g-i-8P2WXd{
font-family:var(--cms-g-campari-bold);
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-8NAMTK{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-8N1aq1:hover{
background-color:var(--phw-custom-dark-yellowad841fff);
}

.phw-g-i-8N1aq1{
border-color:var(--brand-color-primary);
font-weight:var(--btn-font-weight);
color:var(--body-color);
font-family:var(--cms-g-campari-bold);
background-color:var(--phw-custom-white);
min-height:42px;
}

.phw-g-i-8Lr3SV{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-8Lk2oH{
fill:var(--icon-light);
}

.phw-g-i-8LONDO{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
}

.phw-g-i-8LD17b{
}

.phw-g-i-8Ks93z{
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);
max-width:100%;
width:95%;
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-8JeWbX{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-8JFPnl{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*5);
}

.phw-g-i-8HqIgw{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-8HnCqN{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-8HnCqN img{
object-fit:cover;
}

.phw-g-i-8DCSkH{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-8AiaSJ:hover{
color:var(--white);
}

.phw-g-i-8AiaSJ{
font-size:var(--footer-menu-list-font-size-style-1);
line-height:var(--footer-menu-list-line-height-style-1);
color:var(--white);
display:inline-block;
}

.phw-g-i-8A4TME{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-86U3EW{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:transparent;
}

.phw-g-i-86R79J{
background-color:var(--phw-custom-sales-and-marketing-orangee1523eff);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-855krl{
font-size:13px;
}

.phw-g-i-83HWJs{
font-family:var(--cms-g-gteestiprotextregular);
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-82lsrx{
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-81goxS{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-80kDJX{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-campari-bold);
font-weight:300;
height:auto;
width:auto;
max-height:auto;
max-width:auto;
min-height:auto;
min-width:auto;
}

.phw-g-i-80bTlf{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-80bTlf img{
object-fit:cover;
}

.phw-g-i-80CSlR{
border:none;
font-family:var(--cms-g-gteestiprotextregular);
margin-bottom:calc(var(--mu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
height:auto;
width:auto;
}

.phw-g-i-7zrLap{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-7yZZ8U{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/CRUCAMGLOBAL/images/Frame64-1717764652482.png);
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-7xxVUg{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*5);
text-align:center;
margin-inline-start:calc(var(--mu-space)*1.875);
}

.phw-g-i-7xuYX7{
justify-content:;
margin-top:calc(var(--mu-space)*37.5);
align-items:center;
}

.phw-g-i-7uScsG{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-7uScsG img{
object-fit:cover;
}

.phw-g-i-kNmsOi:hover .phw-g-i-7u5kA7{
font-size:14px;
color:var(--white);
}

.phw-g-i-7u5kA7{
font-size:15px;
line-height:1.2;
}

.phw-g-i-7reOOE{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-7puodA{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-7pRt2r{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-7pIV6t{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
box-shadow:none;
}

.phw-g-i-7pCmH0{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-7oAb1A{
font-size:13px;
}

.phw-g-i-7ntfFK{
}

.phw-g-i-7kkA2t{
font-size:var(--phw-g-cards-title-font-size);
color:var(--white);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-7jUnzY{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-7j4Fek{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
}

.phw-g-i-7h8pLv{
padding-inline-start:calc(var(--pu-space)*0);
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*2.5);
height:100%;
}

.phw-g-i-rjo4R5:hover .phw-g-i-7g4u6F{
}
.phw-g-i-7g4u6F img{
object-fit:cover ;
}

.phw-g-i-7g4u6F{
width:100%;
height:360px;
}
.phw-g-i-7g4u6F img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-7fjUjb{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-7f2W2M{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
}

.phw-g-i-7efnzj{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-7e57KE{
justify-content:center;
}

.phw-g-i-7cGQnC{
color:var(--body-color);
font-size:13px;
}

.phw-g-i-7bwYwZ{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-7bwYwZ img{
object-fit:cover;
}

.phw-g-i-7aJK7I{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--brand-color-primary);
}

.phw-g-i-7ZTRP8{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-7XjzUj{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-7Xb3EP{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-7WCqQy{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-7WCqQy img{
object-fit:cover;
}

.phw-g-i-7VqJPS{
font-size:15px;
color:var(--body-color);
}

.phw-g-i-7UDdNp{
width:603px;
}
.phw-g-i-7UDdNp img{
object-fit:cover;
}

.phw-g-i-7Si2T2{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-7Si2T2 img{
object-fit:cover;
}

.phw-g-i-7SMXJm{
}

.phw-g-i-7Rx448{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-7Rx448 img{
object-fit:cover;
}

.phw-g-i-7QOztT{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-7QAWKc{
}

.phw-g-i-7P2rd8{
height:700px;
width:575px;
}
.phw-g-i-7P2rd8 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-7O3j6r{
background-color:var(--phw-custom-white);
border-style:solid;
border-color:var(--phw-custom-bordercolor172949);
max-width:960px;
padding-inline-start:calc(var(--pu-space)*2);
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*2);
width:100%;
margin-inline-end:calc(var(--mu-space)*15);
margin-inline-start:calc(var(--mu-space)*15);
text-align:center;
}

.phw-g-i-7O0RVk{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-7MavBg{
font-weight:300;
line-height:1.25;
font-family:var(--cms-g-campari-bold);
text-align:center;
font-size:56px;
}

.phw-g-i-7M3pd5{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-7LaayA{
height:400px;
object-fit:cover;
}

.phw-g-i-7LVft4{
font-size:18px;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*1.875);
}

.phw-g-i-7JtR9P{
}

.phw-g-i-7Jhktu{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-7JhaRz{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-7IyHtj.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-7IyHtj:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-7IyHtj:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-7IyHtj{
border-width:1px;
border-color:var(--input-stroke);
border-style:none;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:var(--input-bg);
line-height:1.4;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:40px;
font-family:var(--cms-g-gteestiprotextregular);
color:var(--phw-custom-placeholdertext);
padding-inline-start:calc(var(--pu-space)*5.25);
padding-inline-end:32px;
}

.phw-g-i-7ILleR{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-7HdTkZ{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-7HNKaB{
width:100%;
min-height:300px;
height:300px;
max-height:300px;
}

.phw-g-i-7HKkKb{
font-family:var(--cms-g-gteestiprotextregular);
max-height:765px;
}

.phw-g-i-7FT2w9:focus{
color:var(--white);
}

.phw-g-i-7FT2w9:hover{
color:var(--white);
}

.phw-g-i-7FT2w9{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-inline-end:0px;
color:var(--white);
padding-inline-start:0px;
font-weight:500;
font-size:10px;
border-top-right-radius:calc(var(--border-radius-base)*0);
line-height:1.2;
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-gteestiprotextregular);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
border-style:none;
}

.phw-g-i-7FMyFn{
height:600px;
}
.phw-g-i-7FMyFn img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-7Dl0pb{
}

.phw-g-i-7Cj1WO{
}

.phw-g-i-7CN92h{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
}

.phw-g-i-7Ava72{
}

.phw-g-i-7AVmtw{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-7AVmtw img{
object-fit:cover;
}

.phw-g-i-7AMN4j{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*0);
text-align:center;
}

.phw-g-i-79UFxQ{
width:40px;
height:40px;
}

.phw-g-i-79IOzy{
padding-top:calc(var(--pu-space)*3.75);
}

.phw-g-i-78Grqi{
}

.phw-g-i-78C0Ll{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-77k0ee{
fill:transparent;
}

.phw-g-i-769QBO{
height:0px;
width:0px;
}

.phw-g-i-74xhRn{
font-family:var(--cms-g-campari-bold);
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-74ODx8{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-73E3As{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-72484k{
max-height:680px;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-15);
}

.phw-g-i-70Yu5Q{
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-new-yellowffdc8cff);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-6zPuhA{
justify-content:center;
}

.phw-g-i-6ypfGh:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-i-6ypfGh{
border-width:0;
border-color:transparent;
font-weight:400;
text-decoration:none;
height:var(--btn-height);
color:var(--white);
background-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
font-family:var(--cms-g-gteestitextregular);
font-size:11px;
}

.phw-g-i-6xuJ9r{
max-height:680px;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-15);
}

.phw-g-i-6wnDhH{
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-6vnadV{
font-size:32px;
line-height:1.5;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
font-weight:300;
}

.phw-g-i-6v6axH{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/CRUCAMGLOBAL/images/Frame64-1717764652482.png);
background-color:var(--widget-bg-primary-color);
color:var(--white);
}

.phw-g-i-6uUuOe{
width:1100px;
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-6tX4OE{
background:none !important;
background-image:none;
background-color:transparent;
}

.phw-g-i-6tCO8W{
background-color:transparent;
}

.phw-g-i-6sJzhK{
border-width:0px;
border-color:transparent;
border-style:solid;
background-color:transparent;
}

.phw-g-i-6s8Rwe{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-6qfhD8{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-6pJ9Ql{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-6oTvz4{
font-family:var(--cms-g-gteestiprotextregular);
height:600px;
width:625px;
}

.phw-g-i-6nP0tp{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-6nCvjy{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-6mIpF7{
background:none;
background-image:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
box-shadow:none;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}

.phw-g-i-6lab5m{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-6lJeAW{
font-family:var(--cms-g-gteestiprotextregular);
font-size:30px;
}

.phw-g-i-6kZGF1{
font-size:var(--phw-g-cards-title-font-size);
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
width:100%;
}

.phw-g-i-6kCs6L{
font-family:var(--cms-g-gteestiprotextregular);
max-width:none;
min-width:0px;
max-height:none;
min-height:0px;
}

.phw-g-i-6ivkt2{
height:100px;
width:100px;
margin-top:calc(var(--mu-space)*1.875);
}
.phw-g-i-6ivkt2 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-6h15L0{
margin-top:calc(var(--mu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
width:95%;
max-width:100%;
}

.phw-g-i-6fttnN{
font-family:var(--cms-g-gteestiprotextregular);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-6fm82z{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-6fSbWJ{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-6f8IJe{
}

.phw-g-i-6ea4oO{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-6dRnGw:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-i-6dRnGw{
padding:0;
color:var(--white);
font-weight:400;
text-decoration:none;
font-size:11px;
border-color:transparent;
min-height:auto;
background-color:transparent;
box-shadow:none;
border-width:0;
font-family:var(--cms-g-inter-regular);
height:var(--btn-height);
}

.phw-g-i-6dKGuD{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/CRUCAMGLOBAL/images/Frame64-1717764652482.png);
background-color:var(--widget-bg-primary-color);
color:var(--white);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-6cIezy{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:transparent;
}

.phw-g-i-6b0OB2{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-6b0OB2 img{
object-fit:cover;
}

.phw-g-i-6aI5ET{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*2.5);
height:100%;
}

.phw-g-i-6Zth1i{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-6ZXQ9E{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-6ZXQ9E img{
object-fit:cover;
}

.phw-g-i-6Z2XLg:hover{
border-style:none;
color:var(--white);
}

.phw-g-i-6Z2XLg{
border-style:none;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
font-size:10px;
}

.phw-g-i-6YrDn7{
background-color:var(--brand-color-primary);
padding-top:calc(var(--pu-space)*0.125);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-6Y90HH{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-6X2Xkg{
font-weight:400;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-6Wa68V{
overflow:hidden;
text-align:center;
}
.phw-g-i-6Wa68V img{
object-fit:unset;
}

.phw-g-i-6VdNff{
width:100%;
height:100%;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-6Ufg1Z{
fill:var(--phw-custom-iconwhite);
}

.phw-g-i-6TSN86{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-6T556G{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-6T3030{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-6T3030 img{
object-fit:cover;
}

.phw-g-i-6RJYeZ{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-6RJYeZ img{
object-fit:cover;
}

.phw-g-i-6PM40m:active{
color:var(--white);
}

.phw-g-i-6PM40m:focus{
border-color:var(--stroke-white);
color:var(--white);
background-color:transparent;
outline-style:none;
}

.phw-g-i-6PM40m:hover,.btn-info,.plain-button:hover{
border-color:var(--phw-custom-whiteborderffffff);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-6PM40m{
background-image:none;
font-weight:400;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
background-color:var(--phw-custom-white);
min-height:42px;
font-size:20px;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-6PF8tR{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-campari-bold);
text-align:left;
padding-bottom:calc(var(--pu-space)*2);
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-goldad841f);
border-bottom-width:2px;
}

.phw-g-i-6NX3FF{
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
height:100%;
width:100%;
}

.phw-g-i-6MkZWj{
background-color:var(--brand-color-primary);
}

.phw-g-i-6LaBaP{
background-color:transparent;
}

.phw-g-i-6L5ccx{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-6KzCzy{
color:var(--white);
font-weight:400;
font-size:24px;
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-6KCSNL{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-6Jx4d6{
font-size:15px;
}

.phw-g-i-6J5JD7{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-6J5JD7 img{
object-fit:cover;
}

.phw-g-i-6HFfnM{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-6GPWeq{
font-family:var(--cms-g-gteestiprotextregular);
color:var(--white);
}

.phw-g-i-6FLZPl{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-6DaQcE{
}

.phw-g-i-6DSmuC{
height:400px;
object-fit:cover;
}

.phw-g-i-6CQNY0{
height:70px;
width:70px;
}
.phw-g-i-6CQNY0 img{
object-fit:contain;
height:100% ;
width:100% ;
}

.phw-g-i-6BfdhW{
padding-top:calc(var(--pu-space)*0.125);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--brand-color-primary);
}

.phw-g-i-6ATvBv{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-69Qh4U:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-i-69Qh4U{
border-width:0;
border-color:transparent;
font-weight:400;
text-decoration:none;
height:var(--btn-height);
color:var(--white);
background-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
font-family:var(--cms-g-gteestitextregular);
font-size:11px;
}

.phw-g-i-68WMab{
text-decoration:none;
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-68GB1b{
font-weight:300;
line-height:1.25;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-campari-bold);
font-size:32px;
text-align:left;
}

.phw-g-i-67t9xs{
height:615px;
}
.phw-g-i-67t9xs img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-66o5gG{
width:100%;
max-width:100%;
}

.phw-g-i-66Lvau:focus{
outline-style:solid;
outline-color:transparent;
}

.phw-g-i-66Lvau:hover{
border-style:none;
color:var(--white);
}

.phw-g-i-66Lvau{
border-style:none;
color:var(--white);
font-family:var(--cms-g-campari-bold);
padding-left:0px;
font-size:22px;
line-height:1;
text-transform:uppercase;
gap:4px;
margin-top:calc(var(--mu-space)*0.75);
margin-bottom:calc(var(--mu-space)*0);
padding-right:0px;
align-items:center;
justify-content:center;
}

.phw-g-i-65UVf4{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:475px;
}

.phw-g-i-65R0c2{
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
width:120px;
}
.phw-g-i-65R0c2 img{
object-fit:cover;
}

.phw-g-i-64wiph{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-62OHVD{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-61oy3q{
height:600px;
width:600px;
}

.phw-g-i-61RqAd{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-61RqAd img{
object-fit:cover;
}

.phw-g-i-61MNI5{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-61HAJz{
}

.phw-g-i-60zl7j{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-60Aw7I{
max-height:680px;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-15);
}

.phw-g-i-5zmU21{
}

.phw-g-i-5x3KLb{
max-height:none;
max-width:none;
justify-content:center;
min-height:0px;
text-align:center;
min-width:0px;
}

.phw-g-i-5wiSTL{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-5vxOrG{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
}

.phw-g-i-5vD8Dd{
color:var(--white);
font-size:14px;
}

.phw-g-i-5tyy8V{
background-color:var(--phw-custom-btnhoverbluebg62b5e5);
}

.phw-g-i-5tHPUf{
}

.phw-g-i-RQ5qqy:hover .phw-g-i-5tHPUf{
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-5t818E{
}

.phw-g-i-5syABH{
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-5sKiiJ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}

.phw-g-i-5rYDgR{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
height:100%;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-5pimgp{
font-family:var(--cms-g-gteestiprotextregular);
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
height:300px;
}

.phw-g-i-5nGBd3{
font-family:var(--cms-g-gteestiprotextregular);
background-color:transparent;
}

.phw-g-i-5mM5WX{
height:120px;
width:92px;
}
.phw-g-i-5mM5WX img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-5m5zJ8{
}
.phw-g-i-5m5zJ8 img{
object-fit:contain;
}

.phw-g-i-5j15op{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}

.phw-g-i-5igztB{
background-color:transparent;
}

.phw-g-i-5if2c1{
font-size:18px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-5huaDT:focus{
background:none;
border-color:var(--stroke-white);
color:var(--text-dark);
background-color:var(--phw-custom-white);
outline-style:none;
}

.phw-g-i-5huaDT:hover{
border-color:var(--phw-custom-whiteborderffffff);
color:var(--text-dark);
background-color:var(--phw-custom-white);
}

.phw-g-i-5huaDT{
background-image:none;
font-weight:400;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextbold);
background-color:var(--phw-custom-white);
height:48px;
min-height:48px;
margin-top:calc(var(--mu-space)*3.125);
font-size:18px;
}

.phw-g-i-5haZJT{
height:400px;
object-fit:cover;
}

.phw-g-i-5hIfOb{
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-5h1kAK{
font-weight:300;
font-size:25px;
line-height:1;
color:var(--white);
font-family:var(--cms-g-campari-bold);
text-align:start;
}

.phw-g-i-5gfqFh{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-5fW1xt{
font-weight:400;
font-size:17px;
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-5fHEpI{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-5fHEpI img{
object-fit:cover;
}

.phw-g-i-5eBrzj{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-5e5ebj{
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-5dbbw5{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-5cy0rg{
height:100%;
}

.phw-g-i-5cKI5n{
font-family:var(--cms-g-gteestiprotextregular);
background-color:var(--brand-color-primary);
}

.phw-g-i-5cBAJV{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-5c12q6{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-5aLT22{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-5ZMME6{
}

.phw-g-i-5XmOV6{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-5XG1jA{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-5X03Wv{
max-width:136px;
justify-content:center;
}

.phw-g-i-5WXKA5{
font-family:var(--cms-g-gteestiprotextregular);
overflow:hidden;
height:auto;
max-height:75vh;
margin-top:calc(var(--mu-space)*-10.875);
}

.phw-g-i-5VF0UK{
color:var(--white);
font-weight:300;
font-size:25px;
line-height:1;
font-family:var(--cms-g-campari-bold);
text-align:start;
}

.phw-g-i-5UcFpY{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-campari-bold);
text-align:left;
padding-bottom:calc(var(--pu-space)*1.5);
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-goldad841f);
border-bottom-width:2px;
margin-inline-end:auto;
border-style:none;
}

.phw-g-i-5RCDJW{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-5Qv6qi{
border-width:1px;
border-top-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-style:solid;
font-family:var(--cms-g-gteestiprotextregular);
border-inline-start-style:solid;
border-inline-start-color:var(--stroke-white);
}

.phw-g-i-5Q5GFw{
height:153px;
width:117px;
}
.phw-g-i-5Q5GFw img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-5OYyBG{
justify-content:space-around;
}

.phw-g-i-5MZDU0{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-5Lyu90{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-5Lyu90 img{
object-fit:cover;
}

.phw-g-i-5LY1tA{
height:615px;
}
.phw-g-i-5LY1tA img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-5KxB6M{
}
.phw-g-i-5KxB6M img{
object-fit:cover;
}

.phw-g-i-5HlpRn{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-5HkLYu{
}

.phw-g-i-5H4vfy{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-5GLJFw{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-5Fgb6s{
}

.phw-g-i-5Ey2Fa{
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
width:auto;
}

.phw-g-i-5ER8kd{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-btnhoverbluebg62b5e5);
}

.phw-g-i-5CMDb5{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-5C7T0i{
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
width:100%;
}

.phw-g-i-5BvHTk:hover{
color:var(--white);
}

.phw-g-i-5BvHTk{
color:var(--white);
border-style:none;
}

.phw-g-i-5BkpNg{
font-family:var(--cms-g-gteestiprotextregular);
margin-bottom:calc(var(--mu-space)*2.5);
text-align:start;
}

.phw-g-i-5Avmcr{
color:var(--body-color);
font-size:13px;
}

.phw-g-i-5AdDKz{
font-family:var(--cms-g-gteestiprotextregular);
max-height:600px;
margin-top:calc(var(--mu-space)*0);
overflow:hidden;
}

.phw-g-i-5AAOZr{
font-weight:300;
font-size:35px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-59wkcz{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-59AN9I{
}

.phw-g-i-54s1at{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-54lYY1{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-15);
max-height:680px;
}

.phw-g-i-533Rnh{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-51r3P6{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
}

.phw-g-i-51agFZ{
line-height:1.4;
color:var(--white);
}

.phw-g-i-4zbmYX{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-4yRCTt{
font-weight:400;
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-4xFtw1{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-4vq242{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-4vq242 img{
object-fit:cover;
}

.phw-g-i-4v4Dnu{
font-size:24px;
line-height:var(--paragraph-line-height-3);
color:var(--body-color);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-4uFSCn{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-4uFSCn img{
object-fit:cover;
}

.phw-g-i-4uA7rs{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
}

.phw-g-i-4t3Zqs{
font-size:10px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-4sgr4S{
width:95%;
max-width:100%;
margin-top:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-4rrbla{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-4qgrdB{
height:300px;
width:100%;
}

.phw-g-i-4q81vR{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-4q81vR img{
object-fit:cover;
}

.phw-g-i-4pZaAN{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-4p9zUa{
font-family:var(--cms-g-gteestiprotextregular);
width:600px;
height:650px;
}

.phw-g-i-4oMKNO{
}

.phw-g-i-4oIjGJ{
border-width:0px;
border-color:transparent;
border-style:solid;
background-color:transparent;
}

.phw-g-i-4nv49J{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-4nv49J img{
object-fit:cover;
}

.phw-g-i-4nt4cY{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-4l1zUC{
font-family:var(--cms-g-campari-bold);
font-size:35px;
}

.phw-g-i-4kViS8{
gap:0px;
}

.phw-g-i-4irkP3{
background-color:var(--phw-custom-white);
border-style:solid;
border-color:var(--phw-custom-bordercolor172949);
padding-inline-start:calc(var(--pu-space)*2);
padding-top:calc(var(--pu-space)*2);
padding-inline-end:calc(var(--pu-space)*2);
padding-bottom:calc(var(--pu-space)*2);
margin-inline-end:auto;
margin-inline-start:auto;
text-align:center;
border-top-left-radius:calc(var(--border-radius-base)*0.75);
border-top-right-radius:calc(var(--border-radius-base)*0.75);
border-bottom-left-radius:calc(var(--border-radius-base)*0.75);
border-bottom-right-radius:calc(var(--border-radius-base)*0.75);
border-width:2px;
}

.phw-g-i-4iNK27{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-4iNK27 img{
object-fit:cover;
}

.phw-g-i-4hsQpn{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-4hWUCH{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-4hQQld{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-4hNCjn{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-4fzdZX{
font-size:18px;
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
text-align:left;
}

.phw-g-i-4cSOgs{
font-family:var(--cms-g-gteestiprotextregular);
overflow:hidden;
max-height:500px;
}

.phw-g-i-4bhVL6{
color:var(--body-color);
padding-inline-start:calc(var(--pu-space)*0.75);
padding-inline-end:calc(var(--pu-space)*0.75);
}

.phw-g-i-4YxSg8{
font-size:var(--phw-g-cards-title-font-size);
line-height:1;
color:var(--white);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-4YM1rC{
border:none;
padding-top:calc(var(--pu-space)*2.75);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-4XlLQM{
font-family:var(--cms-g-gteestiprotextregular);
height:670px;
}

.phw-g-i-4VzTAN{
font-family:var(--cms-g-gteestiprotextregular);
max-height:400px;
}

.phw-g-i-4VWWN9{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-4SeFqa{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-4NXchI{
fill:transparent;
}

.phw-g-i-4NOu24{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-4NOu24 img{
object-fit:cover;
}

.phw-g-i-4LBr8l{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-4LBr8l img{
object-fit:cover;
}

.phw-g-i-4K1HKe{
font-size:var(--phw-g-cards-title-font-size);
color:var(--white);
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-4JyLzK{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-4IgUHG{
}

.phw-g-i-4Guw62{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-4Fza1X{
max-width:136px;
}

.phw-g-i-4DIJzA{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-4CnLPz{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-4CH5TQ{
}

.phw-g-i-4BCKyL{
font-size:14px;
line-height:1.4;
}

.phw-g-i-4AQrhq{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-4AQ1GC{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-4ALEst{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-4AF2tT{
max-width:136px;
justify-content:center;
}

.phw-g-i-49FUfg{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--brand-color-primary);
}

.phw-g-i-47pwbh{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
}

.phw-g-i-46xBCq{
font-family:var(--cms-g-gteestiprotextregular);
width:650px;
}

.phw-g-i-45TMq5{
}

.phw-g-i-44ppF1{
font-size:18px;
line-height:1;
font-family:var(--cms-g-gteestitextregular);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-44Ti37{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
}

.phw-g-i-43uSvO{
color:var(--white);
}

.phw-g-i-43mjQj{
color:var(--white);
}

.phw-g-i-43cK2f{
height:400px;
object-fit:cover;
}

.phw-g-i-41GPka{
height:100%;
width:100%;
}

.phw-g-i-3zZPtm{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-3yvav1{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-dark-yellowad841fff);
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-3ytY3x{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*2.5);
height:64px;
width:100%;
}

.phw-g-i-3x4tDV{
width:60%;
}

.phw-g-i-3wx11v{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-3wqZQX{
background-image:none;
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-3wbUGA{
background-image:none;
background-color:var(--widget-bg-primary-color);
box-shadow:none;
}

.phw-g-i-3wIAbd{
font-family:var(--cms-g-campari-bold);
font-weight:700;
font-size:26px;
}

.phw-g-i-3vxhYH{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-3v95CP{
}

.phw-g-i-3v8z12{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-3ux2cn{
margin-top:calc(var(--mu-space)*0);
height:auto;
}

.phw-g-i-3mMJhi{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-3mFogy{
}

.phw-g-i-3m4k5c{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-3lxPJA{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-3imaWu{
}

.phw-g-i-3hXXAC{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-3hXXAC img{
object-fit:cover;
}

.phw-g-i-3hHVvD{
width:603px;
height:650px;
}
.phw-g-i-3hHVvD img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-3g1WQQ{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
}

.phw-g-i-3fjJJC{
justify-content:;
align-items:center;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-3fTN1J{
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-3di5Eh{
}

.phw-g-i-xr82a8:hover .phw-g-i-3di5Eh{
fill:var(--phw-custom-iconwhite);
}

.phw-g-i-3dQYRD{
font-size:16px;
line-height:var(--paragraph-line-height-3);
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
text-align:left;
}

.phw-g-i-3dFvn2{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/CRUCAMGLOBAL/images/Frame66-1717764653983.png);
background-color:var(--widget-bg-primary-color);
color:var(--white);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 0%;
}

.phw-g-i-3byynZ{
max-width:136px;
justify-content:center;
text-align:center;
}

.phw-g-i-3az8zC{
padding-inline-end:calc(var(--pu-space)*37.5);
color:var(--phw-custom-campari-blue13294bff);
padding-inline-start:calc(var(--pu-space)*37.5);
font-weight:300;
font-size:20px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-campari-bold);
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-3Zhtdv{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-3YXwJ9{
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-3XtInY{
background-color:var(--phw-custom-bgf9f9f9f9f9f9);
}

.phw-g-i-3XXXXN{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-3XXXXN img{
object-fit:cover;
}

.phw-g-i-3WpcKU{
height:100%;
width:100%;
}

.phw-g-i-3Wp8nw{
margin-top:calc(var(--mu-space)*3.125);
width:70px;
height:70px;
}
.phw-g-i-3Wp8nw img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-3WQev0{
}

.phw-g-i-3WGdpF{
}
.phw-g-i-3WGdpF img{
object-fit:cover;
}

.phw-g-i-3UhGN5{
}

.phw-g-i-3TmMyw{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-3TJpXR{
margin-top:calc(var(--mu-space)*3.125);
width:70px;
height:70px;
}
.phw-g-i-3TJpXR img{
object-fit:contain;
height:100% ;
width:100% ;
}

.phw-g-i-3SX4gp{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-3RtYGk{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-3RhaHq{
padding-inline-end:calc(var(--pu-space)*3.75);
color:var(--phw-custom-campari-blue13294bff);
padding-inline-start:calc(var(--pu-space)*0);
font-weight:300;
font-size:18px;
padding-bottom:calc(var(--pu-space)*0);
line-height:1.5;
font-family:var(--cms-g-gteestiprotextregular);
text-align:center;
}

.phw-g-i-3RK9sH{
gap:6px;
}

.phw-g-i-3Q6pdP{
background-color:var(--brand-color-primary);
height:64px;
width:95%;
}

.phw-g-i-3ORs3u{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
margin-top:calc(var(--mu-space)*4);
}

.phw-g-i-3ORkYN{
height:100%;
width:100%;
}
.phw-g-i-3ORkYN img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-3Nmuj9{
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-3Mvau1{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-3MvN4M{
fill:transparent;
}

.phw-g-i-3Jb0GP{
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-new-yellowffdc8cff);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-3JWsgp{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-3JWsgp img{
object-fit:cover;
}

.phw-g-i-3J4wsM{
padding-inline-end:calc(var(--pu-space)*3.75);
color:var(--phw-custom-campari-blue13294bff);
padding-inline-start:calc(var(--pu-space)*0);
font-weight:300;
font-size:18px;
padding-bottom:calc(var(--pu-space)*0);
line-height:1.5;
font-family:var(--cms-g-gteestiprotextregular);
text-align:center;
}

.phw-g-i-3Izafe{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
font-family:var(--cms-g-gteestiprotextregular);
border-inline-start-style:solid;
border-inline-start-color:var(--stroke-white);
}

.phw-g-i-3IuXPo{
}
.phw-g-i-3IuXPo img{
object-fit:cover;
}

.phw-g-i-3HqhYx{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-3H7PfG{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-3Ge8UL:active{
color:var(--white);
}

.phw-g-i-3Ge8UL:focus{
color:var(--white);
}

.phw-g-i-3Ge8UL:hover{
color:var(--white);
}

.phw-g-i-3Ge8UL{
font-weight:400;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
border-color:transparent;
padding:0;
text-decoration:none;
font-size:10px;
min-height:auto;
background-color:transparent;
box-shadow:none;
border-width:0;
height:var(--btn-height);
}

.phw-g-i-3EtZgF{
color:var(--white);
font-weight:400;
font-size:24px;
font-family:var(--cms-g-gteestiprotextregular);
padding-top:calc(var(--pu-space)*21.25);
text-align:left;
}

.phw-g-i-3EqZJN{
font-size:17px;
}

.phw-g-i-3De8rP{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-3C5MrD{
text-align:center;
}

.phw-g-i-3BUjw4{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-3B7vEN{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-3AYTb3{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*4);
}

.phw-g-i-39kQyf{
background-color:var(--brand-color-primary);
}

.phw-g-i-39NRei{
}

.phw-g-i-37NdZw:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-i-37NdZw{
padding:0;
color:var(--white);
font-weight:400;
text-decoration:none;
font-size:11px;
border-color:transparent;
min-height:auto;
background-color:transparent;
box-shadow:none;
border-width:0;
font-family:var(--cms-g-inter-regular);
height:var(--btn-height);
}

.phw-g-i-36mnfZ{
font-weight:300;
font-size:18px;
line-height:1.5;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*5);
text-align:center;
}

.phw-g-i-36hRl9{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-35zAjm{
font-weight:400;
font-size:15px;
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-35ogvz{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-dark-yellowad841fff);
}

.phw-g-i-34Zgg0{
background-color:transparent;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-344cjh{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-31wCBe{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-31vpSC{
border-width:0px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
}

.phw-g-i-2ysGz4{
height:100%;
width:100%;
}

.phw-g-i-2y3C03{
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}
.phw-g-i-2y3C03 img{
aspect-ratio:1/1;
object-fit:cover;
}

.phw-g-i-2xu2Di{
font-weight:300;
font-size:27px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
}

.phw-g-i-2xevZf{
font-size:14px;
color:var(--white);
width:500px;
}

.phw-g-i-2wwvHX:hover{
color:var(--white);
}

.phw-g-i-2wwvHX{
color:var(--white);
font-family:var(--cms-g-inter-regular);
border-style:none;
font-size:11px;
}

.phw-g-i-2vmtoT{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-2vbZWM{
background-color:var(--brand-color-primary);
}

.phw-g-i-2unONS{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-2unONS img{
object-fit:cover;
}

.phw-g-i-2srEsk{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-2srEsk img{
object-fit:cover;
}

.phw-g-i-2sLGAB{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-2rlu4Z{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-2rlu4Z img{
object-fit:cover;
}

.phw-g-i-2rD24k{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-2rD24k img{
object-fit:cover;
}

.phw-g-i-2prHBo{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-2pqq3h{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-2pBV9O{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-2pBV9O img{
object-fit:cover;
}

.phw-g-i-2mrIT5{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-2lV0DH{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-2lV0DH img{
object-fit:cover;
}

.phw-g-i-2jjln1{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-2iyLRN{
}

.phw-g-i-2iRasQ{
color:var(--white);
font-size:10px;
}

.phw-g-i-2h6SR7{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-2gHONe{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-2gAFBW{
justify-content:;
align-items:center;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-2e8HIB{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-2e8HIB img{
object-fit:cover;
}

.phw-g-i-2dQTAa{
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-2ccYpU{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-2cBVoQ:focus{
outline-style:solid;
outline-color:transparent;
}

.phw-g-i-2cBVoQ:hover{
border-style:none;
color:var(--white);
}

.phw-g-i-2cBVoQ{
border-style:none;
color:var(--white);
font-family:var(--cms-g-campari-bold);
padding-left:0px;
font-size:22px;
line-height:1;
text-transform:uppercase;
gap:4px;
margin-top:calc(var(--mu-space)*0.75);
margin-bottom:calc(var(--mu-space)*0);
padding-right:0px;
}

.phw-g-i-2bUYEl{
text-align:center;
}
.phw-g-i-2bUYEl img{
object-fit:cover;
}

.phw-g-i-2b5uOO{
height:70px;
width:70px;
margin-top:calc(var(--mu-space)*3.125);
}
.phw-g-i-2b5uOO img{
object-fit:contain;
height:100% ;
width:100% ;
}

.phw-g-i-2UG715{
margin-top:calc(var(--mu-space)*8);
}

.phw-g-i-2UG6UD.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-2UG6UD:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-2UG6UD:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-2UG6UD{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:var(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:64px;
}

.phw-g-i-2TeJcM{
font-size:14px;
}

.phw-g-i-2TBJbx{
color:var(--white);
padding-top:calc(var(--pu-space)*3.125);
}

.phw-g-i-2SZcBS{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-2RJRjG{
max-height:680px;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-15);
}

.phw-g-i-2P0qlI{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-2Onsf3{
margin-top:calc(var(--mu-space)*1.875);
}
.phw-g-i-2Onsf3 img{
object-fit:cover;
}

.phw-g-i-2OOrMS{
margin-top:calc(var(--mu-space)*8);
}

.phw-g-i-2NLDba.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-2NLDba:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-2NLDba:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-2NLDba{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:var(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
height:42px;
}

.phw-g-i-2KUwp6{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-2JfTOn{
background-color:transparent;
}

.phw-g-i-2JWRrc{
background-color:var(--brand-color-primary);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-2JKsX7{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-btnhoverbluebg62b5e5);
}

.phw-g-i-kNmsOi:hover .phw-g-i-2J32QI{
font-size:14px;
color:var(--white);
}

.phw-g-i-2J32QI{
}

.phw-g-i-2IL0pK{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-2HyxOn{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-2HyUL0{
justify-content:center;
}

.phw-g-i-2HxUdz{
}

.phw-g-i-2FGfwP{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-2FGfwP img{
object-fit:cover;
}

.phw-g-i-2CKSF5{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-2CKSF5 img{
object-fit:cover;
}

.phw-g-i-2AfiMr{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-2A4EM2{
background-color:var(--widget-bg-white-color);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
}

.phw-g-i-28jCvx{
}

.phw-g-i-27qvZv{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-27qvZv img{
object-fit:cover;
}

.phw-g-i-27XIEf{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-27P32z{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-26Q4q6{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-25hhze{
text-align:center;
}

.phw-g-i-25Uhbt{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-25Fi5l{
width:100%;
max-width:100%;
height:100%;
}

.phw-g-i-24MOPL{
margin-inline-start:calc(var(--mu-space)*12.5);
margin-inline-end:calc(var(--mu-space)*12.5);
}

.phw-g-i-24EKqG{
font-family:var(--cms-g-gteestiprotextregular);
outline-style:none;
}

.phw-g-i-2421py{
font-weight:300;
font-size:32px;
line-height:1.25;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-campari-bold);
text-align:center;
}

.phw-g-i-23VU0K{
color:var(--body-color);
}

.phw-g-i-22RaM7{
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-20LogB{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-20LogB img{
object-fit:cover;
}

.phw-g-i-1zsA1k{
color:var(--white);
}

.phw-g-i-1z4tlz{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-1z4tlz img{
object-fit:cover;
}

.phw-g-i-1yq9vH{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-1yq9vH img{
object-fit:cover;
}

.phw-g-i-1yNGVx{
height:400px;
object-fit:cover;
}

.phw-g-i-1y7G1V{
font-family:var(--cms-g-gteestiprotextregular);
text-align:center;
}

.phw-g-i-1xxA4W.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-1xxA4W:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-1xxA4W:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-1xxA4W{
font-size:var(--input-font-size-lg);
line-height:1.4;
height:40px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-1uiVg9{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/CRUCAMGLOBAL/images/Frame651-1718027725920.png);
background-size:cover;
background-position:50% 50%;
background-repeat:no-repeat;
}

.phw-g-i-1sht3H{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-1sht3H img{
object-fit:cover;
}

.phw-g-i-1sLVXw{
width:1250px;
padding-bottom:calc(var(--pu-space)*0);
height:500px;
}

.phw-g-i-1rWbMO{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-1rNNCe{
height:100%;
width:100%;
max-width:100%;
}

.phw-g-i-1qQO9t{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-1qQO9t img{
object-fit:cover;
}

.phw-g-i-1q75tu{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-1paa6D{
}

.phw-g-i-1p1YJR{
font-size:12px;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-1mekKj{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
padding-bottom:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-1jb9yQ{
text-align:;
padding-inline-start:calc(var(--pu-space)*8);
padding-inline-end:calc(var(--pu-space)*8);
}

.phw-g-i-1jMiQy{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-1jMiQy img{
object-fit:cover;
}

.phw-g-i-1iyOc2{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-1guJLm{
height:100%;
width:100%;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-1fnxAz{
font-family:var(--cms-g-gteestiprotextregular);
width:100%;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-1enewN{
font-size:var(--font-size-14);
line-height:1.5;
color:var(--phw-custom-textcontentcolor172949;);
font-family:var(--cms-g-campari-bold);
font-weight:300;
}

.phw-g-i-1eiHdz{
height:70px;
width:70px;
margin-top:calc(var(--mu-space)*3.125);
}
.phw-g-i-1eiHdz img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-1eSrer{
height:400px;
object-fit:cover;
}

.phw-g-i-1cydE8{
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}

.phw-g-i-1ZnbzT{
padding-top:calc(var(--pu-space)*0.125);
padding-bottom:calc(var(--pu-space)*2.5);
background-color:var(--brand-color-primary);
}

.phw-g-i-1Yu2SB{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:500px;
}

.phw-g-i-1Xu3qC{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-eestitextbold);
font-weight:300;
}

.phw-g-i-1X7haN{
}

.phw-g-i-1WSLIO{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-1VLJMh{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
}

.phw-g-i-1USbV1{
background-color:var(--phw-custom-sales-and-marketing-orangee1523eff);
}

.phw-g-i-1T3FEt{
margin-top:calc(var(--mu-space)*2.5);
}

.phw-g-i-1S8SXi{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-1Ry1Z6{
justify-content:center;
}

.phw-g-i-1RpzgB{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*0);
text-align:center;
}

.phw-g-i-1RcOOG{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-kNmsOi:hover .phw-g-i-1R76Jn{
font-size:14px;
color:var(--white);
}

.phw-g-i-1R76Jn{
}

.phw-g-i-1Pawfw{
font-family:var(--cms-g-gteestiprotextregular);
height:100%;
width:100%;
}

.phw-g-i-1Ovily{
height:650px;
width:650px;
}
.phw-g-i-1Ovily img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-1OAmX1{
font-family:var(--cms-g-gteestiprotextregular);
height:650px;
width:650px;
}

.phw-g-i-1Ni0cW{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-1NehU9{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-1NehU9 img{
object-fit:cover;
}

.phw-g-i-1NZwvh{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-1NZwvh img{
object-fit:cover;
}

.phw-g-i-1N7D58{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-1Myp2L.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-1Myp2L:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-1Myp2L:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-1Myp2L:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-1Myp2L:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-1Myp2L:hover{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-1Myp2L{
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.375);
border-top-right-radius:calc(var(--border-radius-base)*0.375);
border-bottom-left-radius:calc(var(--border-radius-base)*0.375);
border-bottom-right-radius:calc(var(--border-radius-base)*0.375);
font-weight:var(--btn-font-weight);
color:var(--white);
background-color:var(--brand-color-primary);
min-height:40px;
height:70px;
}

.phw-g-i-1KyxTC{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-1KSmy3{
font-size:20px;
line-height:1.5;
color:var(--brand-color-primary);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-1JlMz9{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-1FuN3B{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-11);
overflow:hidden;
max-height:500px;
}

.phw-g-i-1FLSPj{
width:12px;
}

.phw-g-i-1FHrO4{
height:385px;
}
.phw-g-i-1FHrO4 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-1En8iv{
}

.phw-g-i-1CD1Dm:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-i-1CD1Dm{
border-width:0;
border-color:transparent;
padding:0;
color:var(--white);
font-weight:400;
text-decoration:none;
font-size:11px;
min-height:auto;
background-color:transparent;
box-shadow:none;
font-family:var(--cms-g-inter-regular);
height:var(--btn-height);
}

.phw-g-i-1Bt5oS{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-19IqJp{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-18Nz0G{
height:400px;
object-fit:cover;
}

.phw-g-i-18Iupw:hover{
text-decoration:underline;
}

.phw-g-i-18Iupw{
font-family:var(--cms-g-gteestiprotextregular);
text-decoration:none;
}

.phw-g-i-184fL3{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-17CwLd{
width:90px;
height:90px;
}
.phw-g-i-17CwLd img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-16usxy{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-16usxy img{
object-fit:cover;
}

.phw-g-i-16NPs2{
margin-top:calc(var(--mu-space)*-10.875);
}

.phw-g-i-16GY9z{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-15ikqH{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
}

.phw-g-i-14YG7F{
padding-inline-end:calc(var(--pu-space)*5);
color:var(--phw-custom-campari-blue13294bff);
padding-inline-start:calc(var(--pu-space)*0);
font-weight:300;
font-size:18px;
line-height:1.5;
margin-inline-start:calc(var(--mu-space)*1.875);
font-family:var(--cms-g-gteestiprotextregular);
text-align:center;
}

.phw-g-i-14Fcc7{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-12wSp6{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-12wSp6 img{
object-fit:cover;
}

.phw-g-i-10fktl{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-10AUqQ{
height:100%;
width:100%;
}

.phw-g-i-107oM2{
font-size:20px;
line-height:1.5;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
font-weight:300;
}

.phw-g-i-0zlTBB:hover{
color:var(--white);
}

.phw-g-i-0zlTBB{
padding:0;
color:var(--white);
font-weight:400;
text-decoration:none;
font-size:10px;
border-color:transparent;
min-height:auto;
background-color:transparent;
box-shadow:none;
border-width:0;
font-family:var(--cms-g-gteestiprotextregular);
height:var(--btn-height);
}

.phw-g-i-0ySm85{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-0y76mG{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-0xhGrk{
}

.phw-g-i-0xaC36{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-0xaC36 img{
object-fit:cover;
}

.phw-g-i-0wiQD0{
text-align:right;
object-fit:fill;
}

.phw-g-i-0udq4a{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-0uLuUy{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-0uLuUy img{
object-fit:cover;
}

.phw-g-i-0uJIG9{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}

.phw-g-i-0s1Txu.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-0s1Txu:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-0s1Txu:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-0s1Txu:focus{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-0s1Txu:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-0s1Txu:hover{
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-0s1Txu{
font-weight:var(--btn-font-weight);
color:var(--white);
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.375);
border-top-right-radius:calc(var(--border-radius-base)*0.375);
border-bottom-left-radius:calc(var(--border-radius-base)*0.375);
border-bottom-right-radius:calc(var(--border-radius-base)*0.375);
background-color:var(--brand-color-primary);
min-height:40px;
}

.phw-g-i-0rP182{
width:100%;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*2.5);
height:64px;
}

.phw-g-i-0r2x2V{
height:100%;
width:100%;
}

.phw-g-i-0oP0ly{
}

.phw-g-i-0nsxhM{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-0nsaui{
padding-inline-end:calc(var(--pu-space)*5);
color:var(--phw-custom-campari-blue13294bff);
padding-inline-start:calc(var(--pu-space)*0);
font-weight:300;
font-size:18px;
line-height:1.5;
margin-inline-start:calc(var(--mu-space)*1.875);
font-family:var(--cms-g-gteestiprotextregular);
text-align:center;
}

.phw-g-i-0nRhoZ{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-0nBvNN{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-0n6mnA{
fill:transparent;
}

.phw-g-i-0mMyDP{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-0mMyDP img{
object-fit:cover;
}

.phw-g-i-0mI08P{
background-color:transparent;
}

.phw-g-i-0ksgxA{
}

.phw-g-i-0jX08I{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-0jCU2R{
}

.phw-g-i-GaknaE:hover .phw-g-i-0jCU2R{
fill:var(--phw-custom-iconwhite);
}

.phw-g-i-0iPiCh{
color:var(--white);
}

.phw-g-i-0i0vKm{
background-color:var(--phw-custom-white);
border-style:solid;
border-color:var(--phw-custom-bordercolor172949);
}

.phw-g-i-0h12aF{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-dark-yellowad841fff);
}

.phw-g-i-0gN7Ib{
}

.phw-g-i-0gAHtb{
}

.phw-g-i-0g8OsD{
}

.phw-g-i-0floOT{
font-size:14px;
}

.phw-g-i-0dpBIg{
background-color:var(--phw-custom-white);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-0cjFin{
height:100px;
width:100px;
}
.phw-g-i-0cjFin img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-0cO6Ap{
object-fit:cover;
height:300px;
max-height:300px;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
}

.phw-g-i-0b8KNf:active{
color:var(--white);
}

.phw-g-i-0b8KNf:focus{
color:var(--white);
}

.phw-g-i-0b8KNf:hover{
color:var(--white);
}

.phw-g-i-0b8KNf{
border-bottom-left-radius:calc(var(--border-radius-base)*0);
padding-inline-end:0px;
color:var(--white);
padding-inline-start:0px;
font-weight:500;
font-size:10px;
border-top-right-radius:calc(var(--border-radius-base)*0);
line-height:1.2;
border-top-left-radius:calc(var(--border-radius-base)*0);
font-family:var(--cms-g-gteestiprotextregular);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
border-style:none;
}

.phw-g-i-0b0eZa{
font-size:15px;
color:var(--body-color);
}

.phw-g-i-0ZLprx{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/CRUCAMGLOBAL/images/Frame64-1717764652482.png);
background-color:var(--widget-bg-primary-color);
color:var(--white);
padding-bottom:calc(var(--pu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
background-repeat:no-repeat;
background-size:cover;
background-position:50% 0%;
}

.phw-g-i-0Z1Yc9{
color:var(--body-color);
font-size:13px;
}

.phw-g-i-0YluaU{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-new-yellowffdc8cff);
}

.phw-g-i-0Y9meG{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-0Y3tio{
}

.phw-g-i-0XaS9m{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-0XaS9m img{
object-fit:cover;
}

.phw-g-i-0XXYgW:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-i-0XXYgW{
font-weight:400;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
border-color:transparent;
text-decoration:none;
height:var(--btn-height);
background-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
border-width:0;
font-size:10px;
}

.phw-g-i-0WRVI1{
}

.phw-g-i-0VYDZl{
font-family:var(--cms-g-gteestiprotextregular);
margin-inline-start:calc(var(--mu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*0.625);
}

.phw-g-i-0VJjcO{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-0VJjcO img{
object-fit:cover;
}

.phw-g-i-0UT7UA{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
}

.phw-g-i-0TCXSb{
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-0SEdZT{
height:100%;
width:100%;
}

.phw-g-i-0RP54q{
width:1250px;
padding-bottom:calc(var(--pu-space)*0);
height:500px;
}

.phw-g-i-0OZszp{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-0OBnS1{
color:var(--white);
}

.phw-g-i-0NPK1O{
margin-top:calc(var(--mu-space)*-10.75);
}
.phw-g-i-0NPK1O img{
object-fit:cover;
}

.phw-g-i-0Lq1QK{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-0Lq1QK img{
object-fit:cover;
}

.phw-g-i-0KOKEk{
color:var(--white);
font-weight:400;
font-size:30px;
font-family:var(--cms-g-campari-bold);
}

.phw-g-i-0K3fea{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:transparent;
}

.phw-g-i-0JFrIp{
font-size:18px;
line-height:1.5;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*5);
text-align:center;
margin-inline-start:calc(var(--mu-space)*0.75);
}

.phw-g-i-0Gym4i{
width:1250px;
height:700px;
}

.phw-g-i-0FBL3N{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-0ECNvn{
overflow:hidden;
text-align:center;
}
.phw-g-i-0ECNvn img{
object-fit:unset;
}

.phw-g-i-0D9O0g{
width:1100px;
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-i-0Bpic7{
font-family:var(--cms-g-gteestiprotextregular);
max-height:500px;
}

.phw-g-i-09Hx4e{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-07jJda{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-077DdK{
padding-top:calc(var(--pu-space)*3.125);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-06Kohy{
background-color:var(--widget-bg-white-color);
border-top-left-radius:calc(var(--border-radius-base)*1);
border-top-right-radius:calc(var(--border-radius-base)*1);
border-bottom-left-radius:calc(var(--border-radius-base)*1);
border-bottom-right-radius:calc(var(--border-radius-base)*1);
text-align:center;
}

.phw-g-i-05TzRx{
fill:var(--phw-custom-iconcolor2cacaca);
}

.phw-g-i-05DePc{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-03eiNc{
gap:0px;
}

.phw-g-i-037PMj{
font-family:var(--cms-g-campari-bold);
font-size:32px;
color:var(--phw-custom-campari-blue13294bff);
}

.phw-g-i-02vHjM{
}
.phw-g-i-02vHjM img{
object-fit:cover;
}

.phw-g-i-02edSA{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-i-02PqlL{
background-color:var(--brand-color-primary);
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-02Gw53{
margin-top:calc(var(--mu-space)*-10.875);
}
.phw-g-i-02Gw53 img{
object-fit:cover;
}

.phw-g-i-02D8tI{
font-size:32px;
font-family:var(--cms-g-campari-bold);
text-align:left;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-goldad841f);
border-bottom-width:2px;
margin-inline-end:auto;
border-style:none;
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-028oIc{
max-width:136px;
}

.phw-g-i-01eB9o{
font-family:var(--cms-g-gteestitextregular);
}

.phw-g-herowidget{
}

.phw-g-header-link:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-header-link{
color:var(--white);
font-family:var(--cms-g-inter-regular);
font-size:11px;
}

.phw-g-header-ctr{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-h4dark-glassdoor{
font-size:18px;
line-height:1.25;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-h3-large-card-jtc-title{
font-weight:300;
font-family:var(--cms-g-roboto);
font-size:50px;
color:var(--white);
}

.phw-g-h3-dark-small{
font-family:var(--cms-g-roboto);
font-size:20px;
line-height:var(--heading-line-height-5);
color:var(--text-dark);
}

.phw-g-h3-dark-aboutus{
}

.phw-g-h3-card-light{
font-weight:400;
font-size:30px;
}

.phw-g-h2-text-align{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
}

.phw-g-h2-event-coutdown{
font-family:var(--cms-g-roboto);
font-weight:400;
font-size:20px;
line-height:1.25;
color:var(--brand-color-primary);
}

.phw-g-h2-event-article{
font-family:var(--cms-g-roboto);
font-weight:400;
font-size:30px;
line-height:1.25;
color:var(--brand-color-primary);
}

.phw-g-h2-dark{
font-family:var(--cms-g-roboto);
font-weight:300;
font-size:20px;
line-height:1;
color:var(--text-dark);
}

.phw-g-h2-card-title-dark-default{
font-weight:300;
font-size:30px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
}

.phw-g-h2-card-sub-title-dark-small{
font-weight:400;
color:var(--phw-custom-text-dark-light);
font-size:16px;
}

.phw-g-h2-card-secondary-small{
font-weight:300;
font-size:16px;
line-height:1.25;
color:var(--secondary-text);
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-h1-widget-title-dark{
color:var(--white);
}

.phw-g-h1-hero-title-primary{
}

.phw-g-h1-event-hero{
font-weight:300;
font-size:40px;
line-height:1.25;
}

.phw-g-h1-404-primary-blog{
font-weight:300;
font-size:160px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
}

.phw-g-fyfcontainerbg{
background-color:var(--brand-color-primary);
}

.phw-g-fyfbg{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}

.phw-g-fyf-heading-block{
font-size:var(--font-size-13);
}

.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-facets-title-btn{
}

.phw-g-eventhero{
padding-bottom:calc(var(--pu-space)*0);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/CRUCAMGLOBAL/images/1687520696198_events_default_banner.jpg);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-event-category{
font-family:var(--cms-g-gteestiprotextregular);
color:var(--white);
font-weight:300;
font-size:20px;
line-height:1.5;
}

.phw-g-employeenamedesignation{
font-family:var(--cms-g-gteestiprotextregular);
font-weight:500;
color:var(--text-dark);
font-size:16px;
}

.phw-g-employee-testimonial{
font-family:var(--cms-g-gteestiprotextregular);
font-weight:500;
color:var(--text-dark);
font-size:16px;
}

.phw-g-ctr-padding-zero{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-content-left-align{
text-align:start;
}

.phw-g-categoryherobgimg{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/CRUCAMGLOBAL/images/1685613533915_media_icon_large1.jpg);
background-size:cover;
background-repeat:no-repeat;
}

.phw-g-catagoryhero{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}

.phw-g-card-white-bg{
background-color:var(--phw-custom-white);
}

.phw-g-card-bg-secondary{
background-color:var(--phw-custom-bgf9f9f9f9f9f9);
}

.phw-g-btn-small-primary{
border-color:var(--brand-color-primary);
color:var(--white);
font-weight:var(--btn-font-weight);
font-family:var(--cms-g-gteestiprotextregular);
}

.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-']){
font-weight:400;
font-family:var(--cms-g-gteestiprotextbold);
}

.phw-g-btn-primary:visited,.btn-primary,.primary-button:visited{
color:var(--white);
}

.phw-g-btn-primary:hover,.btn-primary,.primary-button:hover{
background-image:none;
border-color:var(--phw-custom-btnhoverborder62b5e5);
background-color:var(--phw-custom-btnhoverbluebg62b5e5);
}

.phw-g-btn-primary,.btn.primary-button,.primary-button{
border-top-left-radius:calc(var(--border-radius-base)*0.5);
border-top-right-radius:calc(var(--border-radius-base)*0.5);
border-bottom-left-radius:calc(var(--border-radius-base)*0.5);
border-bottom-right-radius:calc(var(--border-radius-base)*0.5);
color:var(--white);
font-weight:700;
font-family:var(--cms-g-gteestiprotextbold);
font-size:15px;
}

.phw-g-btn-plain:active,.btn-info,.plain-button:active{
}

.phw-g-btn-plain:focus,.btn-info,.plain-button:focus{
border-color:var(--stroke-white);
color:var(--white);
outline-style:none;
}

.phw-g-btn-plain:hover,.btn-info,.plain-button:hover{
border-color:var(--phw-custom-whiteborderffffff);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-btn-plain,.btn-info,.plain-button{
background-image:none;
color:var(--phw-custom-campari-blue13294bff);
background-color:var(--phw-custom-white);
font-weight:400;
font-family:var(--cms-g-gteestiprotextregular);
height:48px;
min-height:48px;
margin-top:calc(var(--mu-space)*3.125);
font-size:20px;
margin-bottom:calc(var(--mu-space)*2.5);
}

.phw-g-btn-link-style-2{
font-weight:500;
}

.phw-g-btn-link{
border-color:transparent;
color:var(--link-color);
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-btn-large-primary:hover{
background-color:var(--phw-custom-dark-yellowad841fff);
}

.phw-g-btn-large-primary{
border-color:var(--brand-color-primary);
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:var(--btn-font-weight);
font-family:var(--cms-g-campari-bold);
font-size:12px;
}

.phw-g-btn-jobcard-info-link{
border-width:0;
border-color:transparent;
color:var(--brand-color-primary);
text-decoration:underline;
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
box-shadow:none;
font-weight:400;
font-size:16px;
line-height:var(--paragraph-line-height-2);
min-height:auto;
padding-inline-end:0;
}

.phw-g-btn-default:hover,.btn-default,.default-button:hover{
background-color:var(--phw-custom-white);
font-weight:400;
font-family:var(--cms-g-gteestiprotextregular);
text-decoration:underline;
}

.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(--phw-custom-whiteborderffffff);
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(--brand-color-primary);
font-weight:400;
font-family:var(--cms-g-gteestiprotextregular);
}

.phw-g-borderlightgray[type='checkbox']{
border-style:solid;
border-color:var(--phw-custom-light-graye9e9e9);
border-width:1px;
}

.phw-g-blogdetailcategory{
font-family:var(--cms-g-gteestiprotextregular);
color:var(--white);
font-weight:300;
font-size:20px;
line-height:1.25;
}

.phw-g-blogcategory{
color:var(--placeholder-text-color-1);
font-weight:400;
}

.phw-g-blogauthorname{
font-size:16px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-gteestiprotextregular);
font-weight:400;
}

.phw-g-blogauthor{
font-family:var(--cms-g-gteestiprotextregular);
font-weight:400;
color:var(--text-dark);
line-height:1.25;
}

.phw-g-bg-white{
background-color:transparent;
}

.phw-g-bg-secondary{
background-color:var(--brand-color-secondary);
}


@media only screen and (min-width: 1920px) {
.phw-g-i-JXbeQq{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-OPOQ6M{
font-family:var(--cms-g-gteestiprotextregular);
overflow:auto;
margin-top:calc(var(--mu-space)*0);
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-A3o086{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-SkpRMH{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*0);
max-height:none;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uMeqOD{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
width:auto;
height:auto;
max-height:none;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-MkjZtH{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-JQZ4L1{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ipvwE1{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rkR5YA{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LEThGD{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
width:auto;
height:auto;
max-height:none;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KgBYsR{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YecASD{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9eTF2O{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
width:auto;
height:auto;
max-height:none;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-nKeNFF{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-FIbqrd{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
width:auto;
height:auto;
max-height:none;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-AfHHQ0{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gZfDkB{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
width:auto;
height:auto;
max-height:none;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-PkHOmi{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
max-height:500px;
width:auto;
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cQ8vUC{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qQ4YwE{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9k33uW{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
width:auto;
height:auto;
max-height:none;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8l8nur{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-M7NMnr{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-nOhuGZ{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
width:auto;
height:auto;
max-height:none;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-IidmEa{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-MjrSd8{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
width:auto;
height:auto;
max-height:none;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5nCRYV{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-g4RfsR{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
width:auto;
height:auto;
max-height:none;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-QZa7G9{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-OYIKNz{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-joh0aP{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
width:auto;
height:auto;
max-height:none;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-11nAwY{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
width:auto;
height:auto;
max-height:none;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-bxMK8E{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-JZ4SBs{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4jZy1l{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZrRMfU{
font-family:var(--cms-g-gteestiprotextregular);
max-height:500px;
overflow:auto;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZzChap{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LF80rG{
font-family:var(--cms-g-gteestiprotextregular);
max-height:500px;
overflow:auto;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-66275G{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-50bqlZ{
font-family:var(--cms-g-gteestiprotextregular);
max-height:none;
overflow:auto;
margin-top:calc(var(--mu-space)*0);
height:auto;
max-width:none;
min-height:0px;
min-width:0px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fTRT0m{
font-family:var(--cms-g-gteestiprotextregular);
max-height:none;
overflow:auto;
margin-top:calc(var(--mu-space)*0);
height:auto;
max-width:none;
min-height:0px;
min-width:0px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ludsp8{
font-family:var(--cms-g-gteestiprotextregular);
max-height:none;
width:auto;
margin-top:calc(var(--mu-space)*0);
height:auto;
max-width:none;
min-height:0px;
min-width:0px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dPnEKP{
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-l9oexF{
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7L7O8m{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HHtbg2{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*0);
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wMaKHq{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3hT3jj{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*-10.75);
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xVE1SN{
font-family:var(--cms-g-gteestiprotextregular);
max-height:500px;
overflow:auto;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7OQEG8{
font-family:var(--cms-g-gteestiprotextregular);
max-height:500px;
overflow:auto;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-okO4Hr{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
max-height:500px;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gKdR0l{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VUdhsy{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CyLppc{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-iWNASw{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-AvZfyv{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-T29tGq{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Z3HNKW{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*0);
max-height:none;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7OY96x{
font-family:var(--cms-g-gteestiprotextregular);
width:auto;
height:auto;
margin-top:calc(var(--mu-space)*0);
max-height:none;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kHDkpJ{
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0);
max-height:none;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4rK0cr{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-057gl5{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ymHVqf{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-IqX0gA{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qAaxU9{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-grmfTV{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Mn8E4E{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Z237TK{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hBjBww{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dDfBa4{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5xzHpI{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-h3WorA{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3D2O6o{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ygNoiJ{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-JQqIib{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hwPRI2{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Fjwyo2{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uPU71q{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-aMwckZ{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Om7I77{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uo8lXC{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2wMmIu{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pMpnHc{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mP8HJ3{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7Ad3C9{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ukZHs2{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DNfLxz{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-FOCacu{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-tVlOkl{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-WNVL9f{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-D1Fn4Y{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-nnduBi{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wnKucU{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cWJ80D{
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-RKYgaN{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ru7Ctn{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ITyGW7{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-AyFw4j{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-f8nIpG{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-tnm80u{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-nUBpx8{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uWExcI{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ntfgWO{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Em9xKe{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-m3QduB{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mXM4ei{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LcOkvL{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZAwaZK{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CcfH8L{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2zKfcX{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YfUUq4{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-QivfI0{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Ljc5pe{
max-height:500px;
width:auto;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*-10.75);
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-1FuN3B{
font-family:var(--cms-g-gteestiprotextregular);
max-height:500px;
margin-top:calc(var(--mu-space)*-10.75);
width:auto;
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-p8NMyN{
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Caxqmr{
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mTUQJr{
margin-top:calc(var(--mu-space)*5);
margin-bottom:calc(var(--mu-space)*5);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6jiNmk{
margin-top:calc(var(--mu-space)*5);
margin-bottom:calc(var(--mu-space)*5);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-AfA1cg{
margin-top:calc(var(--mu-space)*5);
margin-bottom:calc(var(--mu-space)*5);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kuxLau{
font-size:18px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kfH4s1{
font-size:18px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-W4afp3{
font-size:18px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uMWX3a{
font-size:18px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZZIBb8{
font-size:18px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pF2Gcc{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zyacL9{
max-width:100%;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zppf31{
height:540px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zppJHi{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zgdW3c{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zccBSi{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zNrP2o{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zMdZ8y{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zKKRp2{
max-height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-z5mMNy{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-z2pNkz{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-z2CRvU{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yuncyK{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yijvcF{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ycNVaR{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yRcbFi{
max-width:none;
min-width:0px;
max-height:100%;
min-height:100%;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yOknW8{
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:540px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yIf2xy{
max-height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-y0cwrc{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xihzfe{
max-width:100%;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xf0X9y{
overflow:hidden;
height:990px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xdGpmU{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xYBmoK{
overflow:hidden;
height:100%;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-x13qs1{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wyrcvi{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wwmulp{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wuvzyT{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wtkzP2{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wWdnhn{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wTuH4L{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wSg4BC{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wRLYf2{
height:auto;
overflow:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wGcpKq{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wEKcqa{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-w72E3L{
overflow:hidden;
height:100%;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vxdBL2{
gap:50px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vsa0PE{
height:42px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vr9snq{
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vqnHhS{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vnAH38{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vjLRPn{
height:25px;
width:25px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vjHyRb{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vhk8j9{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-v9k3UR{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-v3uZk3{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uvszEa{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-utNYWF{
overflow:hidden;
height:500px;
margin-top:calc(var(--mu-space)*-10.875);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-urQUeg{
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:540px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-udVxIX{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uV87w4{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uPcU9u{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uOeRV3{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uKhM7m{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uF01sN{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-u8wxzG{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-u2WDuf{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-tiDzJ9{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-tbfbUu{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-st98zf{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-srUat7{
color:var(--white);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-spNbZu{
width:100%;
max-height:none;
min-height:0px;
max-width:none;
min-width:0px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-sj8cBs{
height:540px;
}
.phw-g-i-sj8cBs img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-sT9fNz{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-sQhNc6{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-sDT8yM{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rxjSwS{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rtv1s5{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rlxTKK{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rYhoCb{
max-width:100%;
width:98%;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rYDfAG{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rO0iHE{
color:var(--white);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rBU3dg{
font-size:24px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-r6RXiP{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qYZkp4{
max-height:900px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qQJmUt{
overflow:hidden;
height:100%;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-q86cy6{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-q4ul7x{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-phvWOd{
max-width:100%;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pVUniK{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pEJEPL{
max-height:none;
max-width:none;
min-width:0px;
min-height:0px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-p7Z8hF{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-p3HDbS{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ozamYi{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ovAAXp{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ormzVR{
max-height:800px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-oX6RxG{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-oM6Vr3{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-oGIBJe{
overflow:hidden;
margin-top:calc(var(--mu-space)*-10.875);
height:540px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-o1jnMb{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-nmlIJp{
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:555px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-neBbOY{
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ncjzZ8{
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-nXxZkE{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-nR6WhW{
}
.phw-g-i-nR6WhW img{
object-fit:cover;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-nOkyJ9{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-nIWeIa{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mywRJF{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-myTadu{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mk0FIJ{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mfrpkX{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-m9q2BI{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-m8gnu5{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-lwZlvX{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-lk83Rm{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-liu2IP{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-lW3s6G{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-lU2sEl{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-lAggYx{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-l4YKp2{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kxcXaP{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kbCWdn{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kNAGMF{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kKQQdw{
max-width:100%;
width:95%;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kJkIxu{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kJOeq3{
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kCMlL3{
max-width:100%;
width:95%;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-k6yeAb{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-k6Fh7T{
height:540px;
}
.phw-g-i-k6Fh7T img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-jx4oVU{
font-size:var(--phw-g-widget-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-jmHDQA{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-jd90qP{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-jP7x3b{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-jGdIph{
color:var(--white);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-j6WLJ0{
color:var(--white);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-izO4hx{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-iwvq9q{
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-iZX5Sz{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-iDNrF6{
max-width:100%;
width:98%;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-i5UZQ5{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hlYoVF{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hdoqU3{
height:42px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hQs5th{
height:990px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hNzKix{
color:var(--white);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-hMLiw8{
height:555px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-h7QaS8{
height:550px;
}
.phw-g-i-h7QaS8 img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-h62PJj{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-h0OJug{
max-width:100%;
width:95%;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gtpRLT{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gWQgIR{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gKyGdC{
margin-inline-end:calc(var(--mu-space)*10);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gEO5mT{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-g4PB4D{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-g2OKYe{
height:990px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fsq17x{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-fjaztJ{
max-height:900px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-eywQs6{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-epokaB{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-elee2X{
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-eJLpGl{
max-height:800px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dvCVZX{
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dujtUD{
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:540px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dPxoB5{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dOEIFZ{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dBMNMr{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cqprOO{
height:540px;
}
.phw-g-i-cqprOO img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ciYFP4{
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:500px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cYS7Hm{
height:42px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cNM2zO{
font-family:var(--cms-g-gteestiprotextregular);
overflow:hidden;
margin-top:calc(var(--mu-space)*-10.875);
height:auto;
max-height:75vh;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cAn5B7{
gap:0px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-c5ZZtt{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-c2jeAY{
overflow:hidden;
height:100%;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-bJXTCR{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-bC6sBA{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-b6bCAr{
height:555px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-abj7SU{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-aW4TSJ{
height:555px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-aV0hrD{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-aNTEOy{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-aDCR6j{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-a5pffR{
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZtSW9i{
height:990px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZsBjJZ{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZU1p0c{
max-width:100%;
width:100%;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZKEOQ3{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZDvXS1{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YyqEHF{
font-size:18px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YlWbde{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YRiFMj{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YC2DKN{
height:990px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Y8bqeg{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XoOg7s{
height:auto;
overflow:hidden;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Xhzw0I{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XQfO2p{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XPDp57{
margin-top:calc(var(--mu-space)*5);
margin-bottom:calc(var(--mu-space)*5);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XD4FE9{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-WBSdYb{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Vcz73w{
height:555px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Vc1oE9{
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:555px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VbMGwe{
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VVNVm0{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VKyOl7{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-V6CEl2{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-V5LGNL{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UzHJrd{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UiEcjq{
height:42px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UX8ivq{
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ULl1YB{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UCQqPq{
margin-top:calc(var(--mu-space)*5);
margin-bottom:calc(var(--mu-space)*5);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-U8ZCe9{
max-width:100%;
width:98%;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-TyCXdV{
height:990px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-TuHYMp{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-TdQMLU{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-TMJNIW{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-TLyN1O{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Sa2Djt{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-S85nT2{
border-color:var(--brand-color-primary);
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:var(--btn-font-weight);
font-family:var(--cms-g-campari-bold);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-RyNCnI{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Rc6GoO{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-RA7FhX{
margin-top:calc(var(--mu-space)*5);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-QzAf8R{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-QwpIca{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-QwAY7d{
max-width:100%;
width:98%;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Qv6itw{
height:990px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-QpFGJs{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-QhXBDz{
max-width:100%;
width:98%;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-QW3Rql{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Pa8Ulo{
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:540px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-PQvqKF{
height:990px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-PNl26o{
overflow:hidden;
}
.phw-g-i-PNl26o img{
object-fit:unset;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-PBCj6n{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-P9vA07{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Oo1LNc{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-OlBPrz{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-O6qu4Q{
height:990px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-O3MRyn{
height:25px;
width:25px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-O0Vk3J{
height:42px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-NffBqv{
overflow:hidden;
height:100%;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-N1ihqw{
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-N10Qpq{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-MnlJw3{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-MWtaeX{
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-MRh50H{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-MCjcL3{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LunECY{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LeXaOW{
border-color:var(--phw-custom-border-colorsb8b8b8);
height:42px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LXRtoq{
height:540px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LXB7N8{
height:990px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LQIFVf{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LLQ13U{
width:98%;
max-width:100%;
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LCuQ3n{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LAB5Vt{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-L2Z0xf{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-L1WNND{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Kzy0pD{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Ki0Qwd{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KS3uIF{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KKcG3I{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KFBchl{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KBMuZy{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-K9Mmor{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-K8OQm1{
max-height:800px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-JqeOKv{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-JjYTX4{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-JhTRZL{
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-JZUMmY{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-JWrP73{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-JO5Xts{
margin-top:calc(var(--mu-space)*5);
margin-bottom:calc(var(--mu-space)*5);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-IZQ1TQ{
height:42px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-IYh9ii{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-IVT7yn{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ILF2qc{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-IHs498{
max-width:100%;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HwrBfD{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HkghtZ{
height:555px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Hi2CPV{
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Hc8NI9{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HMl1Gr{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HKDLs2{
margin-top:calc(var(--mu-space)*5);
margin-bottom:calc(var(--mu-space)*5);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HFkv0S{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-GgjSoX{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-GTNzV1{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-GDDmzN{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-G7eSgU{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-G58SYW{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-FWDKb2{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-FNODvB{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-FJGpmQ{
margin-inline-end:calc(var(--mu-space)*10);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-F8NwqN{
height:990px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-F73pRe{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-EmrKo3{
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Ef5E7h{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-EVFG0w{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-EAZP2i{
border-color:var(--phw-custom-border-colorsb8b8b8);
height:42px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Dr9CbK{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DWzlQ9{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DWgFYr{
background-image:none;
max-height:none;
color:var(--phw-custom-campari-blue13294bff);
font-weight:400;
font-size:20px;
min-height:0px;
background-color:var(--phw-custom-white);
max-width:none;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*1);
min-width:0px;
height:42px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DPxdLT{
color:var(--white);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DJ2gqa{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DAnIer{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-D8m1h1{
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Ct0lJb{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Cmfgvg{
height:540px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CmLfYr{
max-height:none;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CkzzaW{
max-height:none;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Chkdpz{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CXiRVe{
height:auto;
overflow:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CLT570{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-C6yVdD{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-BaDctK{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-BF9cRl{
margin-top:calc(var(--mu-space)*5);
margin-bottom:calc(var(--mu-space)*5);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-BDpsyp{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-AkkIYO{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-AZzju7{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ALvXpx{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ALu8fM{
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:540px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-A992DJ{
height:990px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-A8Vic2{
overflow:hidden;
height:100%;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-A7dxYT{
height:990px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-A7QKmA{
margin-bottom:calc(var(--mu-space)*2.5);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9ygDAX{
overflow:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9wYnZt{
max-height:900px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9Rjyzk{
margin-top:calc(var(--mu-space)*5);
margin-bottom:calc(var(--mu-space)*5);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9IY6X3{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9Env6q{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8oqQIZ{
max-width:100%;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8nl9bL{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8isuDM{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8fB2Lj{
margin-top:calc(var(--mu-space)*-10.875);
overflow:hidden;
height:540px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8eyoPK{
height:990px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8eODNo{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8dFSHN{
max-width:100%;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8ZIcug{
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8RTBkV{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8N1aq1{
border-color:var(--brand-color-primary);
font-weight:var(--btn-font-weight);
color:var(--body-color);
font-family:var(--cms-g-campari-bold);
background-color:var(--phw-custom-white);
min-height:42px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-855krl{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-80kDJX{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7pCmH0{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7oAb1A{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7efnzj{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7cGQnC{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7VqJPS{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-78C0Ll{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-72484k{
max-width:none;
min-height:0px;
min-width:0px;
max-height:none;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6xuJ9r{
max-height:none;
max-width:none;
min-height:0px;
min-width:0px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6pJ9Ql{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6fttnN{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6PM40m{
background-image:none;
font-weight:400;
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-gteestiprotextregular);
background-color:var(--phw-custom-white);
min-height:42px;
font-size:20px;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6Jx4d6{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-65UVf4{
height:555px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-60Aw7I{
max-width:none;
min-width:0px;
min-height:0px;
max-height:none;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5hIfOb{
height:990px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5e5ebj{
height:990px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5WXKA5{
height:auto;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5Avmcr{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5AdDKz{
max-height:800px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4v4Dnu{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4t3Zqs{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4oMKNO{
height:500px;
overflow:hidden;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4fzdZX{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4XlLQM{
height:990px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-45TMq5{
max-width:100%;
width:100%;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-44ppF1{
font-size:18px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-43uSvO{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-43mjQj{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3mMJhi{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3dQYRD{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3az8zC{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3WQev0{
height:500px;
overflow:hidden;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3RK9sH{
gap:0px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2xu2Di{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2dQTAa{
height:990px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2RJRjG{
max-height:900px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-28jCvx{
gap:0px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-22RaM7{
font-family:var(--cms-g-gteestiprotextregular);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-1sLVXw{
max-width:100%;
width:98%;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-1Yu2SB{
height:540px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-1Xu3qC{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-16NPs2{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0b0eZa{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0Z1Yc9{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0RP54q{
max-width:100%;
width:98%;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0OBnS1{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0D9O0g{
max-width:none;
width:100%;
max-height:none;
min-height:0px;
min-width:0px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-03eiNc{
gap:0px;
}
}

@media only screen and (min-width: 1920px) {
.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;
color:var(--phw-custom-campari-blue13294bff);
background-color:var(--phw-custom-white);
font-weight:400;
font-family:var(--cms-g-gteestiprotextregular);
height:48px;
min-height:48px;
margin-top:calc(var(--mu-space)*3.125);
font-size:20px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-btn-large-primary{
border-color:var(--brand-color-primary);
color:var(--body-color);
background-color:var(--phw-custom-white);
font-weight:var(--btn-font-weight);
font-family:var(--cms-g-campari-bold);
}
}

@media only screen and (max-width: 1199.98px) {
h1{
font-size:50px;
}
}

@media only screen and (max-width: 1199.98px) {
h2{
font-size:40px;
}
}

@media only screen and (max-width: 1199.98px) {
h3{
font-size:20px;
}
}

@media only screen and (max-width: 1199.98px) {
h4{
font-size:20px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-widget-ctr{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 1199.98px) {
[data-tag-type='p'],p{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
h5{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
h6{
font-size:18px;
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-OPOQ6M{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SkpRMH{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uMeqOD{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LEThGD{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9eTF2O{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FIbqrd{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gZfDkB{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PkHOmi{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9k33uW{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nOhuGZ{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MjrSd8{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-g4RfsR{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OYIKNz{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-joh0aP{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-11nAwY{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZrRMfU{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LF80rG{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-50bqlZ{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fTRT0m{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ludsp8{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HHtbg2{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3hT3jj{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xVE1SN{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7OQEG8{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-okO4Hr{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Z3HNKW{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7OY96x{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kHDkpJ{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-59OlQF{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RoyJqT{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4rK0cr{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-057gl5{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ymHVqf{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6oiMbG{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IqX0gA{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qAaxU9{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-grmfTV{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Mn8E4E{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Z237TK{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hBjBww{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dDfBa4{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5xzHpI{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-h3WorA{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3D2O6o{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ygNoiJ{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JQqIib{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hwPRI2{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Fjwyo2{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uPU71q{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aMwckZ{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Om7I77{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uo8lXC{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2wMmIu{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pMpnHc{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mP8HJ3{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7Ad3C9{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ukZHs2{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DNfLxz{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FOCacu{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tVlOkl{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WNVL9f{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-D1Fn4Y{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nnduBi{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wnKucU{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cWJ80D{
margin-top:calc(var(--mu-space)*0);
height:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RKYgaN{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ru7Ctn{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ITyGW7{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AyFw4j{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-f8nIpG{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tnm80u{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nUBpx8{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uWExcI{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ntfgWO{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Em9xKe{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-m3QduB{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mXM4ei{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LcOkvL{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZAwaZK{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CcfH8L{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2zKfcX{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YfUUq4{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QivfI0{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ljc5pe{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QWs9wW{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-G0H4BH{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-frIaM5{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MWfjqf{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4a1gOi{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-p8NMyN{
margin-top:calc(var(--mu-space)*0);
height:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Caxqmr{
margin-top:calc(var(--mu-space)*0);
height:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kuxLau{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qkb06o{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FUvmK9{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Gl2q4g{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kfH4s1{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-m5ROFZ{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fZIc9f{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aQPekK{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rxr8i4{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1XATWn{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XsAGRd{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2iiwOh{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Vp1Vfr{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ugqlzX{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-W4afp3{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vKQE11{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FVwDba{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iSgW35{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uMWX3a{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4RN762{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WiJ0mP{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JNGcSK{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZZIBb8{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1Fhp4Z{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NqO1qe{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-v9w80P{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WiYOCb{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lDRhDr{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Antr6l{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uGsfj9{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pF2Gcc{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-text-default-semibold-dark{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-small-text-secondary-italic{
}
}

@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-widget-subheading-style-1{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-p-large-dark{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-p-default-light{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-p-default-dark{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zsimaf{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zppf31{
margin-top:calc(var(--mu-space)*0);
height:440px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-znmNFw{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zeCY8g{
padding-inline-start:calc(var(--pu-space)*10);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zccy0D{
text-align:start;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zccBSi{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zcIFmh{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zY3kkZ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zOSEZl{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-zOSEZl img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zMs6oU{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-zMs6oU img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zMdZ8y{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zGiQIO{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zBkGfx{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-z5mMNy{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-z3e8AX{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-z2pNkz{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-z2CRvU{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yuncyK{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yrGHrw{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ynMmFl{
height:432px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yeDWDH{
fill:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ycNVaR{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yZ3rZy{
fill:var(--phw-custom-iconwhite);
color:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yY9Y89{
font-size:11px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yQWq1x{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yPa1pU{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-yPa1pU img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yOknW8{
height:432px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yLdQgc{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-yLdQgc img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yJtoyH{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-yJtoyH img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yI964S{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-yI964S img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yDk4tx{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yBax1P{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-y6Zmcl{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-y6ECSm{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-y0cwrc{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xsanKu{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xp4gmJ{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-xp4gmJ img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xi5Owy{
color:var(--white);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xhbwyX{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xgjMWa{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xf0X9y{
height:432px;
overflow:hidden;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xepP8L{
fill:var(--phw-custom-iconwhite);
color:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xe7n33{
font-size:9px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xdGpmU{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xZr491{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xYBmoK{
overflow:hidden;
height:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xXTilZ{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xX7t5L{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xW6NMn{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xVlXcu{
padding-inline-start:calc(var(--pu-space)*13.75);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xTJOBg{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xSQh33{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xFJutH{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xAgB5Z{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-xAgB5Z img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xAOAqi{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xA1a7D{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-x9TKEe{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-x8si9Q{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-x75a2w{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-x69lMA{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-x6716B{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-x20fvT{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-x13qs1{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wyrcvi{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wyQHUa{
font-size:max(calc(var(--font-size-12)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wy4tX2{
background-color:var(--brand-color-primary);
margin-top:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wwmulp{
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-wuvzyT{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wtkzP2{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wp08Ks{
font-size:26px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wnkhs3{
margin-top:calc(var(--mu-space)*12.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wmMfVQ{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wlMFkX{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wi9psI{
font-size:8px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-whZEg5{
text-align:start;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wcTh7X{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-waSpLr{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wZW0xm{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wXRgko{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-wXRgko img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wWopE6{
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wWdnhn{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wWQrpd{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wTuH4L{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wSg4BC{
font-size:max(calc(var(--paragraph-font-size-2)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wRLYf2{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wInpfk{
text-align:start;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wEKcqa{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wAzsMF{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wAiOBT{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-w72E3L{
overflow:hidden;
height:432px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vvttwq{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vsa0PE{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vr9snq{
margin-top:calc(var(--mu-space)*0);
height:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vqpzZT{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vpNBdD{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vnAH38{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vmrF8K{
padding-inline-start:calc(var(--pu-space)*13.75);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vkpLR4{
fill:var(--phw-custom-iconwhite);
color:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vjHyRb{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vXCGZp{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vV8h7h{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vNWHQr{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vGlFsc{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vFc7cS{
}
.phw-g-i-vFc7cS img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vF8uXB{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vA9adb{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-v7L19a{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-v3uZk3{
font-size:18px;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-urQUeg{
height:440px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-udVxIX{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uYMBpZ{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uV87w4{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uOeRV3{
color:var(--brand-color-primary);
font-family:var(--cms-g-gteestiprotextregular);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uNLZwE{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uN6itq{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uMS3Mw{
padding-inline-start:calc(var(--pu-space)*13.75);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uJewHX{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uIlONC{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uIXdNH{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uF01sN{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-u8wxzG{
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-u8OgQk{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-u6H98I{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-u64TYv{
font-size:10px;
color:var(--white);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-u5FxZz{
text-align:start;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-u3XRpv{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-u2jhRl{
font-size:9px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tveQU6{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-tveQU6 img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tsnozC{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tqzeJu{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tiDzJ9{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tfpmTL{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tflPAt{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tfBpYj{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tfBcKB{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tUhsaG{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tNzwbI{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tNOzJI{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-tNOzJI img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tMXRAK{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tKrMlz{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tJODos{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tEuoSU{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tAcIsL{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-t86UK4{
font-size:9px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-t4vdI3{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-stFBgN{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-stFBgN img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-st98zf{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ssWZMu{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-srUat7{
color:var(--white);
font-size:10px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-spNbZu{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sfYkY0{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sZ4WDf{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-sZ4WDf img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sWefjY{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sT9fNz{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sDT8yM{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sBGTsd{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rxjSwS{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rtv1s5{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rtPVQt{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-rtPVQt img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rpSbmh{
color:var(--white);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rlxTKK{
font-size:18px;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rhiSqo{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rfUygV{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-reoXJo{
max-height:none;
max-width:none;
width:auto;
min-height:0px;
height:auto;
min-width:0px;
}
.phw-g-i-reoXJo img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rdfW8B{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rYDfAG{
font-size:13px;
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rTC0GN{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rO0iHE{
color:var(--white);
font-size:10px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rBcLyc{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rBU3dg{
border-style:none;
font-size:10px;
font-family:var(--cms-g-gteestiprotextregular);
text-transform:uppercase;
color:var(--white);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-r7rhzy{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-r7rhzy img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-r6RXiP{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-r6Crie{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qrlYzj{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-qrlYzj img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qqHdSc{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-qqHdSc img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qoy3KK{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qoFE31{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qQJmUt{
overflow:hidden;
height:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qQ2GSG{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qP5s0R{
fill:var(--phw-custom-iconwhite);
color:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qM9g4T{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qI8dKu{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qEpDAM{
text-align:start;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qCtfnB{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q8bqr0{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q4ul7x{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q3C67v{
text-align:start;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0.25);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q3Broj{
text-align:start;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q3AA4u{
text-align:start;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pzARi8{
border-style:none;
font-size:10px;
font-family:var(--cms-g-gteestiprotextregular);
text-transform:uppercase;
color:var(--white);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pwgyDq{
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-ptYpm1{
fill:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ptW9hp{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pfKUP1{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pdc6du{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pdaQfR{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pXcUiG{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pWHmIV{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pVheCk{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-pVheCk img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pVUniK{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pTdHis{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pQ3alM{
font-size:10px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pMKyYr{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-pMKyYr img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pJdL43{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pDbv0L{
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-pBDn5x{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pAcmBQ{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-p9TICS{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-p8xqFU{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-p8xqFU img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oz1KwS{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ovAAXp{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ou8NQD{
fill:var(--phw-custom-iconwhite);
color:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ooibbW{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ofQ3c1{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ofDY0G{
font-size:max(calc(var(--font-size-15)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-odlaj2{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oY2fNX{
font-size:11px;
color:var(--white);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oNpb3S{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oM6Vr3{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oJyeuw{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oHg8t5{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oEFclo{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-oEFclo img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oDOyja{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-o876gR{
fill:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-o33S1J{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-o1jnMb{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nqgbmv{
font-size:7px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nmlIJp{
height:432px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-neBbOY{
margin-top:calc(var(--mu-space)*0);
height:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ndB5Td{
text-align:start;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ncjzZ8{
margin-top:calc(var(--mu-space)*0);
height:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nWHgcz{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nUeLra{
font-size:8px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nR6WhW{
max-height:none;
max-width:none;
width:auto;
min-height:0px;
height:auto;
min-width:0px;
}
.phw-g-i-nR6WhW img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nOkyJ9{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nL3Sf0{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nJTVLZ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nIWeIa{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nE2glL{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nAmiAW{
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-nAECG0{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-n89keG{
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-n0JwA6{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mvjdSS{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mk0FIJ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mi1qx5{
height:432px;
overflow:hidden;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mfrpkX{
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-me4Sxs{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mdjJdN{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mSAnQ7{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mQdBK5{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mPT6Jb{
fill:var(--icon-light);
color:var(--icon-light);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mP5Xf0{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-mP5Xf0 img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mHOV4B{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mEqySw{
text-align:start;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mDRUYT{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mC3n2Q{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-m9q2BI{
font-size:13px;
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-m8gnu5{
font-size:18px;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-m8R3V0{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-m1K22b{
fill:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lwZlvX{
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-lqoUw1{
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-ljRZUt{
border-style:none;
font-size:10px;
font-family:var(--cms-g-gteestiprotextregular);
text-transform:uppercase;
color:var(--white);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-liuSdB{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lilgQr{
font-family:var(--cms-g-gteestiprotextregular);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lUEe7e{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lOksUg{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lLwpbe{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lHb02l{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lBgZ1S{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lBZL0t{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lAggYx{
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-l8SIWM{
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-l74b8p{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-l0AJhE{
padding-inline-start:calc(var(--pu-space)*13.75);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kxcXaP{
font-size:13px;
margin-inline-start:calc(var(--mu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*0.625);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kjYfAP{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-kjYfAP img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kgrsZc{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-kgrsZc img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kbCWdn{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kX2hFv{
padding-inline-start:calc(var(--pu-space)*13.75);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kUzsC7{
margin-top:calc(var(--mu-space)*-5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kPmZp3{
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-kNAGMF{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kJOeq3{
margin-top:calc(var(--mu-space)*0);
height:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-k79Cq3{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-k6yeAb{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-k6w85F{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jxa4M4{
font-size:11px;
color:var(--white);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jx4oVU{
font-size:max(calc(var(--font-size-12)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jwM1i7{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-jwM1i7 img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jvZYj3{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jv9igZ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jp5kB2{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jmHDQA{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jd90qP{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jYsD1D{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-jYsD1D img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jWXG5O{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jP7x3b{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jLgqCW{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jIiwr3{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-jIiwr3 img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jD28rQ{
font-size:26px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jA7JRL{
font-size:9px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-j78Uzd{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-j39VoW{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-izO4hx{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-izCVys{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iwvq9q{
margin-top:calc(var(--mu-space)*0);
height:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-imCNNK{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ic1FLg{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-ic1FLg img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iZX5Sz{
font-size:13px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iJrM3P{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-i5UZQ5{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-i1Ed1n{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hpHfVL{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hmixcG{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hlYoVF{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hjYppD{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hf1flP{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hdoqU3{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hdHJvS{
fill:var(--phw-custom-iconwhite);
color:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hXgr0c{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hVlV7C{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-hVlV7C img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hSHuTw{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hQs5th{
height:440px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hQoWml{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hMLiw8{
margin-top:calc(var(--mu-space)*0);
height:440px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hLX0uQ{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hGFslB{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hGECYK{
text-align:start;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hBBjsy{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-hBBjsy img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-h9Z8Yi{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-h8wdbL{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-h8YMNb{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-h8YMNb img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-h62PJj{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gzawEB{
background-color:var(--brand-color-primary);
margin-top:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gtpRLT{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gnUQiY{
text-align:start;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gn4dHw{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gkiu3i{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-gkiu3i img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gjKzce{
max-height:none;
padding-top:calc(var(--pu-space)*0);
max-width:none;
padding-bottom:calc(var(--pu-space)*0);
min-height:0px;
text-align:start;
min-width:0px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gWQgIR{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gTfHJw{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-gTfHJw img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gOrWdz{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gLK4Fr{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gK4VPI{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gJASI3{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gEO5mT{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gAP0eZ{
text-align:start;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-g5sZLd{
max-width:none;
text-align:start;
max-height:none;
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-g4PB4D{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-g2OKYe{
height:440px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fzjtwl{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fxGt6n{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fqNucj{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ffhEPr{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fTQ1jv{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fSPl6O{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fIFI4S{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fGNBRs{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fDZYY2{
fill:var(--phw-custom-iconwhite);
color:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-f9l6na{
fill:var(--phw-custom-iconwhite);
color:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-f7aSfY{
fill:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-f3UrAP{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-f3UrAP img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eywQs6{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ewZF46{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-euZsMI{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-epokaB{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-enjEnd{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-elee2X{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eeXFMi{
font-size:11px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eclVDo{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-eclVDo img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ecXoNs{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eYCCuT{
background-color:var(--brand-color-primary);
margin-top:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eSSAij{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eNHYCU{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eLY8Vm{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eGVji2{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-e6wmZp{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-e1u5v1{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dvCVZX{
margin-top:calc(var(--mu-space)*0);
height:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dujtUD{
height:382px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dRPJfn{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-dRPJfn img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dPxoB5{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dPKYRL{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-dPKYRL img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dOEIFZ{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dMwWX9{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dBMNMr{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dA1AWJ{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-d9IURc{
margin-top:calc(var(--mu-space)*12.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cyu5o7{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cw4Acp{
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-cq3Zk6{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-coTYwW{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cfVhkZ{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-cfVhkZ img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ccXzJR{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ccJXEE{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cbyxyK{
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-cXQq7C{
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-cOvQTY{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-cOvQTY img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cNM2zO{
margin-top:calc(var(--mu-space)*0);
height:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cLFsCH{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cK7BPQ{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cJHQgY{
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cC81VY{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-c2jeAY{
overflow:hidden;
height:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-c16cOl{
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-btdE8a{
font-size:26px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-br0OCN{
padding-inline-start:calc(var(--pu-space)*13.75);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bpvEzP{
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-bo3fPr{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bWOGLG{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bTXohJ{
max-height:none;
padding-top:calc(var(--pu-space)*0);
max-width:none;
padding-bottom:calc(var(--pu-space)*0);
min-height:0px;
text-align:start;
min-width:0px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bT60FE{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bCduCm{
fill:var(--phw-custom-iconwhite);
color:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bC6sBA{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-b90lg6{
background-color:var(--brand-color-primary);
margin-top:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-b6m8Qj{
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-b6bCAr{
margin-top:calc(var(--mu-space)*0);
height:432px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aulSav{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-apnKa9{
margin-inline-start:calc(var(--mu-space)*2.5);
padding-inline-start:calc(var(--pu-space)*0.625);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-apOgq7{
text-align:start;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0.25);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aorVvc{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-aorVvc img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-alZ6rG{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-alZ6rG img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-akgs6Z{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aeAM9o{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-aeAM9o img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-acPkTH{
padding-inline-start:calc(var(--pu-space)*13.75);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-abj7SU{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aZfCbA{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aW4TSJ{
height:432px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aV0hrD{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aNTEOy{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aHkQ6P{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-a7WnYL{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-a7LSWY{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-a5pffR{
margin-top:calc(var(--mu-space)*0);
height:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-a4zMQn{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-a35wUe{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-a2BQ0R{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZtSW9i{
height:440px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZsBjJZ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZoVSh6{
max-height:none;
padding-top:calc(var(--pu-space)*0);
max-width:none;
padding-bottom:calc(var(--pu-space)*0);
min-height:0px;
text-align:start;
min-width:0px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZmFEB8{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZktXVb{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZhhtGO{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-ZhhtGO img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZelS2Y{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZO5JrC{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZLKQDf{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-ZLKQDf img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZL65yD{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZKEOQ3{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZGi9tF{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Z59Mcy{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-Z59Mcy img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Z0JDI8{
font-size:9px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YzyJz8{
padding-inline-start:calc(var(--pu-space)*13.75);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YyqEHF{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YxhjfG{
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-YvhInc{
font-size:26px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YoYvT8{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YlWbde{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YihKK3{
font-size:12px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YgnkUr{
fill:var(--phw-custom-iconwhite);
color:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YakCor{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YYu8wT{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YRjtvj{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-YRjtvj img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YRiFMj{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YIqefz{
border-style:none;
font-size:10px;
font-family:var(--cms-g-gteestiprotextregular);
text-transform:uppercase;
color:var(--white);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YIjYhe{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YC2DKN{
height:432px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YBXySc{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YAh1qn{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Y8bqeg{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Y2Q1du{
font-size:10px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XqZgEu{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Xp4tJq{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-Xp4tJq img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XoOg7s{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XjLYEA{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XgTFSD{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Xc4i1H{
border-style:none;
font-size:10px;
font-family:var(--cms-g-gteestiprotextregular);
text-transform:uppercase;
color:var(--white);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XSwzHN{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XSleVV{
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-XQfO2p{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XOc2An{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XDIRA3{
padding-inline-start:calc(var(--pu-space)*13.75);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XD4FE9{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XD0rH5{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-XD0rH5 img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XA0NgT{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-XA0NgT img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-X5e6PQ{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WyqaJ0{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Wr3gVV{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WnQv4T{
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WmBSEA{
background-color:var(--brand-color-primary);
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WjaUq0{
height:auto;
width:auto;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}
.phw-g-i-WjaUq0 img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-We0p63{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-We0p63 img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WahKNt{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WaMa9r{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WWjYkj{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WKOMxI{
border-style:none;
font-size:10px;
font-family:var(--cms-g-gteestiprotextregular);
text-transform:uppercase;
color:var(--white);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WGCupV{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-WGCupV img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WDoO2E{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WCTRSC{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-WCTRSC img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WBSdYb{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-W4W7ir{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Vzc2eZ{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Vq4iGz{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VkwTU0{
font-size:9px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VhplDD{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-VhplDD img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ve4Kth{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VdL3gu{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Vcz73w{
margin-top:calc(var(--mu-space)*0);
height:432px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Vc8y70{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Vc1oE9{
height:432px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VbMGwe{
margin-top:calc(var(--mu-space)*0);
height:432px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VXziNo{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VVNVm0{
font-size:13px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VKyOl7{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VHVo4V{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VHGel0{
fill:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-V9cDr5{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-V8NJs1{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-V6GhaM{
font-size:10px;
color:var(--white);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-V6CEl2{
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-V5VEYd{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-V5LGNL{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UzoHAu{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UyJcHm{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ux4z7m{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-Ux4z7m img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UlSxFn{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UiEcjq{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UX8ivq{
margin-top:calc(var(--mu-space)*0);
height:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UWxwFa{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UReiAa{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-URBO9n{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UQ1otQ{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-UQ1otQ img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UOrlVq{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ULl1YB{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ULjxcv{
font-size:26px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UIGgIr{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-UIGgIr img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UGePq7{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UE5u1e{
max-height:none;
max-width:none;
width:auto;
min-height:0px;
height:auto;
min-width:0px;
}
.phw-g-i-UE5u1e img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UDLvsP{
padding-inline-start:calc(var(--pu-space)*13.75);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UC602K{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UBYDp2{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-U8yYCG{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-U8ZCe9{
width:auto;
height:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-U3ozjd{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TyCXdV{
height:432px;
overflow:hidden;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TbtGlV{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TSJtn7{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TOttcg{
font-size:11px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TNp1sQ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TNBKuT{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TMxH1u{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TMJNIW{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TLyN1O{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TLLDf3{
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-T7BQo3{
margin-top:calc(var(--mu-space)*12.5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-T79J0o{
fill:var(--phw-custom-iconwhite);
color:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-T4hB1Q{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-T1TppF{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-T1TppF img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SxyrOg{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SuZS5c{
padding-inline-start:calc(var(--pu-space)*13.75);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-St23On{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SkaQzS{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SjBe0q{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Sg2ozK{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SdGwH4{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SZgahu{
border-style:none;
font-size:10px;
font-family:var(--cms-g-gteestiprotextregular);
text-transform:uppercase;
color:var(--white);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SVULI0{
border-style:none;
font-size:10px;
font-family:var(--cms-g-gteestiprotextregular);
text-transform:uppercase;
color:var(--white);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SSGwJj{
color:var(--white);
font-size:11px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SJFdak{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SFnPDf{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-SFnPDf img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SEpW15{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-S9MxPb{
text-align:start;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-S85nT2{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-S12EHO{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RyNCnI{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Rxhfg0{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-Rxhfg0 img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Rmf4XG{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RmVoSN{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RmTV42{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RZk9uT{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ROGEsq{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RJrPT0{
padding-inline-start:calc(var(--pu-space)*13.75);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RBUizI{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-R7XbSV{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-R76Z0P{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QzAf8R{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QxTmwB{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QwpIca{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Qv8Hjb{
border-style:none;
font-size:10px;
font-family:var(--cms-g-gteestiprotextregular);
text-transform:uppercase;
color:var(--white);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Qv6itw{
overflow:hidden;
height:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QpFGJs{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Qm8kJN{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QhXBDz{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QK0a0I{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-QK0a0I img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QDvneJ{
height:auto;
width:auto;
text-align:center;
}
.phw-g-i-QDvneJ img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Q8ofiu{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Q4oXUd{
text-align:start;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Q3s7PX{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PunvI2{
fill:var(--phw-custom-iconwhite);
color:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PfSIDd{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Pex7cg{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-Pex7cg img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PbKwsz{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PbDnI3{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Pa8Ulo{
height:432px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PVx7Kr{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PVOuKQ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PSNV0p{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PQwQk5{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PQmNev{
margin-top:calc(var(--mu-space)*-5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-POVNhS{
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-PNl26o{
max-height:none;
max-width:none;
width:auto;
min-height:0px;
height:auto;
min-width:0px;
}
.phw-g-i-PNl26o img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PJ10j6{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PIvJYS{
fill:var(--phw-custom-iconwhite);
color:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PInur6{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-P9vA07{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-P5w4o8{
text-align:start;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OzIVVa{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OzHQlL{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Otk7fa{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-Otk7fa img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OlBPrz{
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-OgZk5Q{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OauqaB{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Oa9dN3{
border-style:none;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
font-size:10px;
text-transform:uppercase;
text-align:start;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OMwdaS{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OJsBdv{
font-size:9px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OGHEKG{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ODZITU{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OB8UON{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-O6vaXT{
height:auto;
}
.phw-g-i-O6vaXT img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-O6qu4Q{
height:440px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-O664M5{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-O0tLHN{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-O0tLHN img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NqfG7w{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NoUQ6f{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NmOLId{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NkUIdJ{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Nk8FVO{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NffBqv{
overflow:hidden;
height:432%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NR1ybI{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NMwQGu{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-N1ihqw{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-N10Qpq{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Mx3mR0{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MstoB5{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MqGf8c{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MpPStd{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MnlJw3{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MgeScd{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MfyYRD{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Mbi38X{
padding-inline-start:calc(var(--pu-space)*13.75);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MaWhD1{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-MaWhD1 img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MWtaeX{
margin-top:calc(var(--mu-space)*0);
height:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MWlme1{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MOAMnB{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MEcWbC{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-MEcWbC img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MDBtKz{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-MDBtKz img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MCjcL3{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-M9vUAE{
font-size:26px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-M1lkJz{
font-size:11px;
line-height:1.4;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LunECY{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LqwExR{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LeXaOW{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Laz6HA{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LZekfB{
font-size:9px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LXRtoq{
margin-top:calc(var(--mu-space)*0);
height:440px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LXB7N8{
overflow:hidden;
height:100%;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LUViU7{
text-align:start;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LReRLm{
fill:var(--phw-custom-iconwhite);
color:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LQIFVf{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LOyb4C{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LMIpgw{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LLQ13U{
width:auto;
height:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LHPbwD{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LGzVt2{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-LGzVt2 img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LEtyJp{
fill:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LAYyv2{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LAB5Vt{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-L9FcEC{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-L8XdIp{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-L6sZom{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-L5sx5i{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-L4DiLh{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-L1WNND{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KxMIvP{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KwJ4xF{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-KwJ4xF img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Kv3XBI{
height:432px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KrylVi{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KmoPbW{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-KmoPbW img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KiEUsg{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ki0Qwd{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KdlWsC{
padding-inline-start:calc(var(--pu-space)*13.75);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KUng9f{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-KUng9f img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KS3uIF{
font-size:13px;
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KRA3fY{
font-size:11px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KKcG3I{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-K4gdj3{
font-size:9px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-K3plZo{
font-size:12px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-K3GEQU{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-K02EPV{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-K02EPV img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JyriF1{
text-align:start;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0.25);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JqeOKv{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Jkvysp{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JjYTX4{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JjSToL{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JhTRZL{
margin-top:calc(var(--mu-space)*0);
height:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Jg0vwW{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JfMm3B{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JdL7c8{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JcrrzW{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JXHKQ3{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JUbqs2{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JR8oiG{
padding-inline-start:calc(var(--pu-space)*13.75);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JOTjpa{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-JOTjpa img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JOSJNy{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-JOSJNy img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JKnwuT{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-JKnwuT img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JHkxih{
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-JF8kaf{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-JF8kaf img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JEaIRM{
font-size:10px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JDvMYf{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JBpWKp{
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-J8u7WW{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-J4hqrO{
font-size:9px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-J4FRTm{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IzCDx5{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IwiKAI{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IrJaQo{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ij9z3W{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IYh9ii{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IWGU8t{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IVT7yn{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IUEGPC{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IPtmqg{
font-size:7px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IO16zN{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IIz0Wv{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IHYEiP{
font-size:26px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IAILU4{
fill:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HwrBfD{
font-size:13px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HuPbBt{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Hta68i{
font-size:15px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HqCfTn{
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-HpJnFk{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Hnm7Uv{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Hkn9yF{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HkghtZ{
margin-top:calc(var(--mu-space)*0);
height:432px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HgCixd{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Hc8NI9{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HRShwB{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HMl1Gr{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HMMIAc{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HIf929{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HF58Es{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-H9yatv{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-H91xOQ{
max-width:none;
text-align:start;
max-height:none;
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-H5wwhf{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-H5L1OR{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GxlSen{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GunbD5{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Gq2tzO{
padding-inline-start:calc(var(--pu-space)*10);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Gokoim{
text-align:start;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GnbSaA{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-GnbSaA img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ggxv5F{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Gf6IzN{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-Gf6IzN img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GZodL1{
fill:var(--phw-custom-iconwhite);
color:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GWGno2{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GTNzV1{
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-GIPiq0{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-GIPiq0 img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GBkdFA{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-G9YhWS{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-G6wxqK{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-G58SYW{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-G3Tu77{
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-G2Fgyi{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FxlrDG{
font-size:7px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FvekEZ{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FmVrdE{
fill:var(--phw-custom-iconwhite);
color:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FlAtM0{
font-size:9px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ffjqda{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FYTP3a{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FXd82U{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FWDKb2{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FVP7HJ{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FV9nbJ{
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-FTHudx{
text-align:center;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FSwhEy{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FPBHFR{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FNODvB{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FN6zMv{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FJPxHj{
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-FGBaN3{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-F8NwqN{
height:440px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-F5v3Pv{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-F5cuVA{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-F5cuVA img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-F43lun{
font-size:8px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ez00WN{
background-color:var(--brand-color-primary);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Eu6Kw9{
text-align:center;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EtJwSy{
fill:var(--phw-custom-iconwhite);
color:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EqNkRm{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EpubKm{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EnZaXt{
padding-inline-start:calc(var(--pu-space)*13.75);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EmrKo3{
margin-top:calc(var(--mu-space)*0);
height:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EfWCnl{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ef5E7h{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EY2WWM{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EVFG0w{
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-EJsB89{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-E9tajU{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-E9tajU img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-E7aBVM{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DzLxxV{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DxTBOw{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-DxTBOw img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DsuKaU{
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-Dr9CbK{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DdZFCN{
margin-top:calc(var(--mu-space)*0);
height:440px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DdLbrJ{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DbUn2s{
font-size:9px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DbIrvH{
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DafFSc{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-DafFSc img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DXqv3H{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DWzlQ9{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DWgFYr{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DTgXb0{
font-size:9px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DPxdLT{
color:var(--white);
font-size:10px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DKFWhn{
font-size:36px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DJ6tjG{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DJ2gqa{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DIaPqb{
padding-inline-start:calc(var(--pu-space)*13.75);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-D8tIcX{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-D8m1h1{
margin-top:calc(var(--mu-space)*0);
height:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-D5gHis{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-D5gHis img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ct0lJb{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CmBRYP{
font-size:15px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Chkdpz{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ChglJo{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CcBohl{
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-CcApcW{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CXiRVe{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CQovlP{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CLT570{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CFKhA2{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-C6yVdD{
font-size:13px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-C42JMa{
fill:var(--phw-custom-iconwhite);
color:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-C2VEfE{
font-size:10px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Bzc0Pp{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Bxdsc5{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BpuWqu{
max-width:none;
text-align:start;
max-height:none;
min-height:0px;
min-width:0px;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BpjqzF{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BgVHwp{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BcVRUw{
font-size:11px;
line-height:1.4;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BaDctK{
font-size:max(calc(var(--paragraph-font-size-2)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BZadrD{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BUGXRJ{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-BUGXRJ img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BLrIjG{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-BLrIjG img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BDpsyp{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-B5Y41c{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-B4c0cA{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-B26qm3{
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-AzXC1R{
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-AuIv74{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Anh1rh{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Al4dFL{
border-style:none;
font-size:10px;
font-family:var(--cms-g-gteestiprotextregular);
text-transform:uppercase;
color:var(--white);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AkkIYO{
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-Ak5Znx{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AhToeT{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ag5Ufj{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AfzHg0{
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-AdoUHc{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ac0Yko{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AbJumJ{
margin-top:calc(var(--mu-space)*-5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AYXkBy{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-AYXkBy img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ASRRd6{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ALvXpx{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ALu8fM{
height:390px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-A992DJ{
height:432px;
overflow:hidden;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-A8Vic2{
height:432px;
overflow:hidden;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-A8DFy5{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-A8DFy5 img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-A7dxYT{
height:432px;
overflow:hidden;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9tUBPM{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9p71xe{
fill:var(--phw-custom-iconwhite);
color:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9mX2Gy{
font-size:26px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9lqZQn{
max-width:none;
text-align:start;
max-height:none;
min-height:0px;
min-width:0px;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9a2qwA{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-9a2qwA img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9YKvI8{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9JFE9i{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9IY6X3{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9Hd0dg{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9HQQbM{
padding-inline-start:calc(var(--pu-space)*13.75);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-90D7gr{
height:432px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8qTi9r{
margin-top:calc(var(--mu-space)*-5);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8nl9bL{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8jD8Ze{
fill:var(--phw-custom-iconwhite);
color:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8j20hS{
font-size:7px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8isuDM{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8fB2Lj{
height:432px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8eyoPK{
height:530px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8eODNo{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8dDTeZ{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-8dDTeZ img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8P2WXd{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8Ks93z{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8JeWbX{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8JFPnl{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8HqIgw{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8HnCqN{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-8HnCqN img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8A4TME{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-86R79J{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-855krl{
font-size:13px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-83HWJs{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-80kDJX{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7xxVUg{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7puodA{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7pCmH0{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7oAb1A{
font-size:13px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7kkA2t{
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-7jUnzY{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7h8pLv{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7fjUjb{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7efnzj{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7e57KE{
text-align:start;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7cGQnC{
font-size:13px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7bwYwZ{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-7bwYwZ img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7QAWKc{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7MavBg{
font-size:42px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7LVft4{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7JtR9P{
fill:var(--phw-custom-iconwhite);
color:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7IyHtj{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7Dl0pb{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7Cj1WO{
font-size:9px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7AMN4j{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-78Grqi{
padding-inline-start:calc(var(--pu-space)*13.75);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-78C0Ll{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-74xhRn{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6vnadV{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6tCO8W{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6mIpF7{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6lab5m{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6lJeAW{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6kZGF1{
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-6ea4oO{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6aI5ET{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6YrDn7{
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6T556G{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6T3030{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-6T3030 img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6RJYeZ{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-6RJYeZ img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6PM40m{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6PF8tR{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6KzCzy{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6J5JD7{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-6J5JD7 img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6DaQcE{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-68GB1b{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-66Lvau{
border-style:none;
font-size:10px;
font-family:var(--cms-g-gteestiprotextregular);
text-transform:uppercase;
color:var(--white);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-65UVf4{
height:432px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-62OHVD{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-61RqAd{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-61RqAd img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-61HAJz{
padding-inline-start:calc(var(--pu-space)*13.75);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5zmU21{
padding-inline-start:calc(var(--pu-space)*13.75);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5x3KLb{
text-align:start;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5vD8Dd{
font-size:10px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5sKiiJ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5if2c1{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5huaDT{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5hIfOb{
height:440px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5h1kAK{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5e5ebj{
height:440px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5ZMME6{
font-size:10px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5X03Wv{
text-align:start;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5WXKA5{
margin-top:calc(var(--mu-space)*0);
height:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5VF0UK{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5UcFpY{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5Lyu90{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-5Lyu90 img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5Fgb6s{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5Avmcr{
font-size:13px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5AAOZr{
font-size:26px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-54s1at{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4vq242{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-4vq242 img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4v4Dnu{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4l1zUC{
font-size:26px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4hWUCH{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4fzdZX{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4YxSg8{
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-4YM1rC{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4XlLQM{
height:440px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4LBr8l{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-4LBr8l img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4K1HKe{
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-4JyLzK{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4IgUHG{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4Fza1X{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4ALEst{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4AF2tT{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-44ppF1{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3wIAbd{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3mMJhi{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3az8zC{
font-size:18px;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3RhaHq{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3ORs3u{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3Mvau1{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3JWsgp{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-3JWsgp img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3J4wsM{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3H7PfG{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3EtZgF{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-36mnfZ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-34Zgg0{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2xu2Di{
font-size:20px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2sLGAB{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2prHBo{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2mrIT5{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2iyLRN{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2h6SR7{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2gHONe{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2dQTAa{
height:440px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2cBVoQ{
border-style:none;
font-size:10px;
font-family:var(--cms-g-gteestiprotextregular);
text-transform:uppercase;
color:var(--white);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2UG6UD{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2TeJcM{
font-size:11px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2OOrMS{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2NLDba{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2HxUdz{
fill:var(--phw-custom-iconwhite);
color:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-27XIEf{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2421py{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1z4tlz{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-1z4tlz img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1xxA4W{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1sht3H{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-1sht3H img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1sLVXw{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1qQO9t{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-1qQO9t img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1paa6D{
padding-inline-start:calc(var(--pu-space)*13.75);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1mekKj{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1jMiQy{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-1jMiQy img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1enewN{
font-size:max(calc(var(--font-size-14)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1Yu2SB{
margin-top:calc(var(--mu-space)*0);
height:440px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1Xu3qC{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1KSmy3{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1FuN3B{
margin-top:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1FHrO4{
height:auto;
width:53%;
text-align:center;
}
.phw-g-i-1FHrO4 img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-15ikqH{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-14YG7F{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-14Fcc7{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-107oM2{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0xhGrk{
font-size:9px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0rP182{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0nsaui{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0nRhoZ{
margin-top:calc(var(--mu-space)*0);
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0mI08P{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0gN7Ib{
padding-inline-start:calc(var(--pu-space)*13.75);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0gAHtb{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0g8OsD{
font-size:8px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0floOT{
font-size:9px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0Z1Yc9{
font-size:13px;
margin-inline-start:calc(var(--mu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0Y3tio{
fill:var(--phw-custom-iconwhite);
color:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0NPK1O{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-0NPK1O img{
object-fit:cover ;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0KOKEk{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0JFrIp{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0FBL3N{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0D9O0g{
width:auto;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-037PMj{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-02D8tI{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-header-ctr{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-h2-card-title-dark-default{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-h2-card-sub-title-dark-small{
font-size:20px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-h1-event-hero{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-fyf-heading-block{
font-size:max(calc(var(--font-size-13)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-footer-ctr{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-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:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-primary,.btn.primary-button,.primary-button{
font-size:15px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-plain,.btn-info,.plain-button{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-jobcard-info-link{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-blogdetailcategory{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
h1{
font-size:40px;
}
}

@media only screen and (max-width: 767.98px) {
h2{
font-size:30px;
}
}

@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) {
[data-tag-type='p'],p{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
h4{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
h5{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
h6{
font-size:18px;
}
}


@media only screen and (max-width: 767.98px) {
.phw-g-i-OPOQ6M{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SkpRMH{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uMeqOD{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LEThGD{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9eTF2O{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FIbqrd{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gZfDkB{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PkHOmi{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9k33uW{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nOhuGZ{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MjrSd8{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g4RfsR{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OYIKNz{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-joh0aP{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-11nAwY{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZrRMfU{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LF80rG{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-50bqlZ{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fTRT0m{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ludsp8{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HHtbg2{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3hT3jj{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xVE1SN{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7OQEG8{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-okO4Hr{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z3HNKW{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7OY96x{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kHDkpJ{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4rK0cr{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-057gl5{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ymHVqf{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IqX0gA{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qAaxU9{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-grmfTV{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mn8E4E{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z237TK{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hBjBww{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dDfBa4{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5xzHpI{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h3WorA{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3D2O6o{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ygNoiJ{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JQqIib{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hwPRI2{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Fjwyo2{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uPU71q{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aMwckZ{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Om7I77{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uo8lXC{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2wMmIu{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pMpnHc{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mP8HJ3{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7Ad3C9{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ukZHs2{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DNfLxz{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FOCacu{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tVlOkl{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WNVL9f{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D1Fn4Y{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nnduBi{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wnKucU{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cWJ80D{
height:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RKYgaN{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ru7Ctn{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ITyGW7{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AyFw4j{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f8nIpG{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tnm80u{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nUBpx8{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uWExcI{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ntfgWO{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Em9xKe{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m3QduB{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mXM4ei{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LcOkvL{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZAwaZK{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CcfH8L{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2zKfcX{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YfUUq4{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QivfI0{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ljc5pe{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QWs9wW{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G0H4BH{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-frIaM5{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MWfjqf{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4a1gOi{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p8NMyN{
height:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Caxqmr{
height:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mTUQJr{
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6jiNmk{
margin-inline-end:calc(var(--mu-space)*5);
margin-inline-start:calc(var(--mu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AfA1cg{
margin-inline-end:calc(var(--mu-space)*5);
margin-inline-start:calc(var(--mu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kuxLau{
font-size:18px;
line-height:1.1;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qkb06o{
font-size:18px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FUvmK9{
font-size:18px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gl2q4g{
font-size:18px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kfH4s1{
font-size:18px;
line-height:1.1;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m5ROFZ{
font-size:18px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fZIc9f{
font-size:18px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aQPekK{
font-size:18px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rxr8i4{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1XATWn{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XsAGRd{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2iiwOh{
font-size:18px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vp1Vfr{
font-size:18px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ugqlzX{
font-size:18px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W4afp3{
font-size:18px;
line-height:1.1;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vKQE11{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FVwDba{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iSgW35{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uMWX3a{
font-size:18px;
line-height:1.1;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4RN762{
font-size:18px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WiJ0mP{
font-size:18px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JNGcSK{
font-size:18px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZZIBb8{
font-size:18px;
line-height:1.1;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1Fhp4Z{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NqO1qe{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v9w80P{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WiYOCb{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lDRhDr{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Antr6l{
font-size:18px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uGsfj9{
font-size:18px;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5F2qYO{
font-family:var(--cms-g-gteestitextregular);
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tnUZBq{
font-family:var(--cms-g-gteestitextregular);
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k02adY{
font-family:var(--cms-g-gteestitextregular);
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WlJRQp{
font-family:var(--cms-g-gteestitextregular);
font-weight:400;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NmQBD9{
font-family:var(--cms-g-gteestitextregular);
font-weight:400;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pF2Gcc{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-text-default-semibold-dark{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-small-text-secondary-italic{
}
}

@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-widget-subheading-style-1{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-p-large-dark{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-p-default-light{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-p-default-dark{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zsimaf{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zppf31{
height:312px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-znmNFw{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zccBSi{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zcIFmh{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zQxho8{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zMdZ8y{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zGiQIO{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zBkGfx{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z60Cu5{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z4oLAp{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z4oLAp:hover{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z3quqo{
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z3e8AX{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z2pNkz{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z2CRvU{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yxV7Jr{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ywEhEd{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yuncyK{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yrGHrw{
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-ynMmFl{
height:450px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ykdusY{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yeDWDH{
fill:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ycNVaR{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yY9Y89{
color:var(--white);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yQWq1x{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yOknW8{
height:450px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yDk4tx{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yAP582{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y9NbCz{
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-y6ECSm{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y3tNLM{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y3nXlN{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y0cwrc{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xzeaZK{
color:var(--phw-custom-campari-blue13294bff);
font-family:var(--cms-g-campari-bold);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xsanKu{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xi5Owy{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xhbwyX{
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-xgjMWa{
font-size:18px;
margin-inline-start:calc(var(--mu-space)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xf0X9y{
overflow:hidden;
height:220px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xdGpmU{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xZr491{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xYBmoK{
overflow:hidden;
height:220px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xXTilZ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xX7t5L{
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-xW6NMn{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xVlXcu{
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xTJOBg{
background-color:var(--brand-color-primary);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xSrsC9{
padding-top:calc(var(--pu-space)*10);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xSQh33{
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-xOHgNA{
font-size:11px;
width:auto;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xJBTVp{
width:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xFJutH{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xAOAqi{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xA1a7D{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x9TKEe{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x69lMA{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x6716B{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x20fvT{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x13qs1{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wyrcvi{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wyQHUa{
font-size:max(calc(var(--font-size-12)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wwmulp{
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-wuvzyT{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wtkzP2{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wp08Ks{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wnkhs3{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wn95CG{
padding-inline-start:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wlMFkX{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-whZEg5{
max-width:100%;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wfuiNp{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wcTh7X{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wWdnhn{
font-size:18px;
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wWQrpd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wTuH4L{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wSg4BC{
font-size:max(calc(var(--paragraph-font-size-2)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wRLYf2{
height:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wJcHI2{
text-align:start;
max-width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wEKcqa{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wDyNII{
color:var(--white);
font-family:var(--cms-g-gteestitextregular);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wAzsMF{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w72E3L{
overflow:hidden;
height:220px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w6lM5c{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w1S3o4{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vvttwq{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vsa0PE{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vr9snq{
height:312px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-voWaa5{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vnAH38{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vmrF8K{
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vl1Wdp{
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-vjHyRb{
font-size:18px;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vbwaLc{
margin-inline-start:calc(var(--mu-space)*5.625);
width:100%;
}
.phw-g-i-vbwaLc img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vaAoDo{
font-family:var(--cms-g-gteestitextregular);
font-weight:400;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vZWfeG{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vXCGZp{
height:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vV8h7h{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vGlFsc{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vF8uXB{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vA9adb{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v7L19a{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v3uZk3{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uz7eMz{
width:100%;
margin-inline-start:calc(var(--mu-space)*1.25);
}
.phw-g-i-uz7eMz img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-udVxIX{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uYMBpZ{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uXsVwU{
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uV87w4{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uPj5RK{
margin-top:calc(var(--mu-space)*-3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uOeRV3{
color:var(--brand-color-primary);
font-family:var(--cms-g-gteestiprotextregular);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uNLZwE{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uJewHX{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uIlONC{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uIXdNH{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uFm25Y{
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uFRHQ4{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uF01sN{
font-size:18px;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uEn2yV{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u8wxzG{
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-u8OgQk{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u6H98I{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u5FxZz{
max-width:100%;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tsnozC{
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-tiDzJ9{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tflPAt{
font-size:15px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tfBpYj{
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-tfBcKB{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tbfbUu{
margin-top:calc(var(--mu-space)*-10);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tZFRxt{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tUhsaG{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tNzwbI{
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-tMXRAK{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tJODos{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tHnnGY{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tF5gGs{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tAcIsL{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t4vdI3{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-st98zf{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ssWZMu{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-spNbZu{
overflow:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-soAMIt:hover{
color:var(--secondary-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-soAMIt:active{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-so5Osy{
font-size:12px;
padding-inline-start:calc(var(--pu-space)*2);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sfYkY0{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-seOOh1{
font-family:var(--cms-g-gteestitextregular);
font-weight:400;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-saM6sl{
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sWefjY{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sT9fNz{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sQ6hTW{
fill:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sPXHuQ{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sDT8yM{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sBGTsd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rxjSwS{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rvDBsU{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rtv1s5{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rpSbmh{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rlxTKK{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rhiSqo{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rfUygV{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-reoXJo{
height:250px;
margin-inline-end:calc(var(--mu-space)*0);
}
.phw-g-i-reoXJo img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rTC0GN{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rFXzjc{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rBcLyc{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rBU3dg{
border-style:none;
color:var(--white);
padding-left:0px;
font-size:10px;
line-height:1;
text-transform:uppercase;
gap:4px;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0.75);
margin-bottom:calc(var(--mu-space)*0);
padding-right:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rAe00M{
text-align:left;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r7rhzy{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-r7rhzy img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r6RXiP{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r6Crie{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qoy3KK{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qoFE31{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qi9Lwb{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qRsh3f{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qQJmUt{
overflow:hidden;
height:220px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qMr93h{
padding-top:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qM9g4T{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qI8dKu{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qGrhZs{
fill:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qEpDAM{
max-width:100%;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q8bqr0{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q4ul7x{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q2c886{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pzARi8{
border-style:none;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
padding-left:0px;
font-size:10px;
line-height:1;
text-transform:uppercase;
gap:4px;
margin-top:calc(var(--mu-space)*0.75);
margin-bottom:calc(var(--mu-space)*0);
padding-right:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pwgyDq{
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-ptYpm1{
fill:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ptW9hp{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pfKUP1{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pePF3W{
fill:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pdc6du{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pWHmIV{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pVUniK{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pQ3alM{
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pDbv0L{
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-pBasEq{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pBDn5x{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pAcmBQ{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p9TICS{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p6rRUe{
font-family:var(--cms-g-gteestiprotextregular);
font-size:10px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p6rRUe:hover{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p1Jy6a{
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oz1KwS{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ox4vnM{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ovAAXp{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ooibbW{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ofDY0G{
font-size:max(calc(var(--font-size-15)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-odlaj2{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oY2fNX{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oNpb3S{
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-oM6Vr3{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oJyeuw{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oDoXEU:hover{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oDOyja{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o8xIZ1{
padding-bottom:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o876gR{
fill:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o6U1Vw{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o33S1J{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o1jnMb{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nxQAXv{
font-family:var(--cms-g-gteestitextregular);
font-weight:400;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nsI71M{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nqgbmv{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kNmsOi:hover .phw-g-i-nqArlg{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nqArlg{
color:var(--body-color);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nmlIJp{
height:312px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nmQvJZ{
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nhiyu2{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-neBbOY{
height:312px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ncjzZ8{
height:312px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nWHgcz{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nR6WhW{
margin-inline-end:calc(var(--mu-space)*0);
height:250px;
}
.phw-g-i-nR6WhW img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nOkyJ9{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nIWeIa{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nE2glL{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nAmiAW{
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-nAECG0{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nA9Ih0{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-n89keG{
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-n0JwA6{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mw98eE{
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mk0FIJ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mfrpkX{
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-me4Sxs{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mdjJdN{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mTLcD4{
}
.phw-g-i-mTLcD4 img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mSAnQ7{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mQdBK5{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mPr0bL{
width:auto;
text-align:center;
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mPjaVB{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mHOV4B{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mDRUYT{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mC3n2Q{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m9q2BI{
font-size:13px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m8gnu5{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m8R3V0{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m3Vze4{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m1K22b{
fill:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lwZlvX{
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-lqoUw1{
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-liuSdB{
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-lilgQr{
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-lfltjW{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kNmsOi:hover .phw-g-i-laFW3s{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-laFW3s{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lUEe7e{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lQ5j4i{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lOksUg{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lLwpbe{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lHb02l{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lBgZ1S{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lAggYx{
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-l8SIWM{
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-l74b8p{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l0AJhE{
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kxYYac{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ko6xSs{
margin-bottom:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kgnYG2{
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kfjnRl{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kcXuoD{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kbCWdn{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kPmZp3{
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-kNAGMF{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kJOeq3{
height:312px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k9mflQ{
fill:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k79Cq3{
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-k6yeAb{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k6w85F{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k5hMEq{
color:var(--phw-custom-text-dark-color13294bff);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jx4oVU{
font-size:var(--phw-g-large-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jv9igZ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jp5kB2{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jmHDQA{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jd90qP{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jWXG5O{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jP7x3b{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jLgqCW{
margin-top:calc(var(--mu-space)*-10);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jD28rQ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j78Uzd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j39VoW{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-izO4hx{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-izCVys{
margin-top:calc(var(--mu-space)*-10);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iwvq9q{
height:312px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-itPCoQ{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ioottn{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ifIKY0{
border-width:0px;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iZX5Sz{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iYBv1x{
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-iNbwqB{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i5UZQ5{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i1Ed1n{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hpHfVL{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hmixcG{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hlYoVF{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hjYppD{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hdoqU3{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kNmsOi:hover .phw-g-i-hbyAHP{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hbyAHP{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hbrKH1{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hXgr0c{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hWBQB5{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hSOyU5{
margin-inline-start:auto;
margin-inline-end:auto;
margin-top:auto;
margin-bottom:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hSHuTw{
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-hQs5th{
height:375px;
overflow:hidden;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hQoWml{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hMLiw8{
height:312px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hLX0uQ{
overflow:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hGFslB{
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-hDWall{
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-h9Z8Yi{
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-h8wdbL{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h62PJj{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h3BLKB{
background:none;
background-image:none;
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-h27efb{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gzawEB{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gtpRLT{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gnUQiY{
max-width:100%;
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gn4dHw{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gWQgIR{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gOrWdz{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gLK4Fr{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gK4VPI{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gJASI3{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gEO5mT{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g9Ondn{
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g4PB4D{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g2OKYe{
overflow:hidden;
height:220px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fuSISE{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fsqs7w{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fqNucj{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ffhEPr{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fXcoYL{
font-family:var(--cms-g-gteestitextregular);
font-weight:400;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fTQ1jv{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fIFI4S{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fGNBRs{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fDeP7Q{
box-shadow:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fDb3FX{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ewZF46{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-euZsMI{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-epokaB{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-epY4h1{
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-enjEnd{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-elee2X{
height:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ecXoNs{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eZKI07:hover{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eSSAij{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kNmsOi:hover .phw-g-i-eOXcKE{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eOXcKE{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eNHYCU{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eLY8Vm{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eGVji2{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eA4i5d{
color:var(--phw-custom-text-dark-color13294bff);
text-align:center;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kNmsOi:hover .phw-g-i-e8Bn19{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e8Bn19{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e6wmZp{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dvbm0J{
width:auto;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dvCVZX{
height:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dPxoB5{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dOEIFZ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dMwWX9{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dBMNMr{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d9IURc{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cxaSe4:hover{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cxaSe4{
font-size:10px;
font-family:var(--cms-g-gteestiprotextregular);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cw4Acp{
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-cuTp6y{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-coTYwW{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ckDvk4{
font-size:14px;
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ccJXEE{
font-size:18px;
margin-top:calc(var(--mu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cbyxyK{
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-cXQq7C{
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-cXAVAB{
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-cSDL1W{
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cPYmGb{
height:auto;
}
.phw-g-i-cPYmGb img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cNM2zO{
height:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cN35IB{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cLFsCH{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cK7BPQ{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cHZryQ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cC81VY{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-c8mURi{
height:311px;
}
.phw-g-i-c8mURi img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-c2jeAY{
overflow:hidden;
height:220px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-c16cOl{
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-bzU2YY{
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-btdE8a{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-br0OCN{
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bpvEzP{
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-bo3fPr{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bgid1M{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bWOGLG{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bGQ476{
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b90lg6{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b6m8Qj{
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-b6bCAr{
height:312px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b1SuNq{
width:auto;
height:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aulSav{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-akgs6Z{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-acPkTH{
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-abj7SU{
text-align:center;
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aZfCbA{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aW4TSJ{
height:312px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aV0hrD{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aNTEOy{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aN8piM{
font-size:12px;
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a7WnYL{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a7LSWY{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a5pffR{
height:312px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a4zMQn{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a35wUe{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a2BQ0R{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZtSW9i{
height:220px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZsBjJZ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZpV5xG{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZmFEB8{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZktXVb{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZelS2Y{
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-ZL65yD{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZKEOQ3{
font-size:18px;
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZJ3wju{
box-shadow:none;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZGi9tF{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z8eDdK{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z680YR{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z2NSH7{
width:120px;
height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YyqEHF{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YxhjfG{
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-YvhInc{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Yu9TNy{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Yt5ng8{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YlWbde{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YakCor{
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-YZxoYX{
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-YYu8wT{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YRiFMj{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YIqefz{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YIjYhe{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YC2DKN{
overflow:hidden;
height:220px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YAh1qn{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y8bqeg{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XrqElM{
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XqZgEu{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XoOg7s{
height:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XjLYEA{
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-XgTFSD{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Xc4i1H{
border-style:none;
color:var(--white);
font-family:var(--cms-g-gteestiprotextregular);
font-size:10px;
text-transform:uppercase;
line-height:1;
margin-top:calc(var(--mu-space)*0.75);
margin-bottom:calc(var(--mu-space)*0);
padding-left:0px;
padding-right:0px;
gap:4px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Xa36MG{
color:var(--phw-custom-text-dark-color13294bff);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kNmsOi:hover .phw-g-i-XVLn3a{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XVLn3a{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XSleVV{
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-XQfO2p{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XPDp57{
margin-inline-end:calc(var(--mu-space)*2.375);
margin-inline-start:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XOc2An{
font-size:18px;
margin-top:calc(var(--mu-space)*5.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XDIRA3{
width:auto;
height:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XD4FE9{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-X5e6PQ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WyqaJ0{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kNmsOi:hover .phw-g-i-WwF7Ks{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WwF7Ks{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wr3gVV{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WqeDSx{
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-WoWgFf{
width:auto;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WmBSEA{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WjaUq0{
margin-inline-end:calc(var(--mu-space)*46.875);
height:250px;
}
.phw-g-i-WjaUq0 img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wh8RwG{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WahKNt{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WaFDyT{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WWjYkj{
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-WKOMxI{
border-style:none;
color:var(--white);
padding-left:0px;
font-size:10px;
line-height:1;
text-transform:uppercase;
gap:4px;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0.75);
margin-bottom:calc(var(--mu-space)*0);
padding-right:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WBSdYb{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W4W7ir{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vzc2eZ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vq4iGz{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VlBoEl{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ve4Kth{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vcz73w{
height:312px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vc8y70{
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-Vc1oE9{
height:450px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VbMGwe{
height:312px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VXziNo{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VVNVm0{
font-size:13px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VKyOl7{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VK1zCS{
font-family:var(--cms-g-gteestitextregular);
font-weight:400;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VHVo4V{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VHGel0{
fill:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V9cDr5{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V8NJs1{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V6CEl2{
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-V5VEYd{
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-V5LGNL{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UyJcHm{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UiEcjq{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UbWJNM{
border-width:0px;
max-height:none;
min-height:0px;
max-width:none;
min-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UX8ivq{
height:312px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UWxwFa{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UUnnM2{
fill:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UReiAa{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-URBO9n{
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-UOrlVq{
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-ULl1YB{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ULjxcv{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UGni4b{
font-family:var(--cms-g-gteestitextregular);
font-weight:400;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UGePq7{
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-UE5u1e{
margin-inline-end:calc(var(--mu-space)*46.875);
height:250px;
}
.phw-g-i-UE5u1e img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UC602K{
font-size:18px;
padding-inline-start:calc(var(--pu-space)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U8ZCe9{
width:auto;
height:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U3ozjd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U0ZpWE{
font-family:var(--cms-g-gteestitextregular);
font-weight:400;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TyCXdV{
overflow:hidden;
height:220px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ty48XT{
margin-inline-start:calc(var(--mu-space)*5.625);
}
.phw-g-i-Ty48XT img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TwLMyx{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TbtGlV{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TTyuDW{
margin-inline-start:calc(var(--mu-space)*5.625);
}
.phw-g-i-TTyuDW img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TTnVmI{
padding-bottom:calc(var(--pu-space)*0.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TSJtn7{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TOttcg{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TNBKuT{
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-TMxH1u{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TMgQB7{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TMJNIW{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TLyN1O{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TCSsry:hover{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TCSsry{
color:var(--white);
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T7BQo3{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SxyrOg{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SwJAUq{
color:var(--white);
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-St23On{
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-SkaQzS{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Sg2ozK{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SdGwH4{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SZgahu{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SVULI0{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SSO776{
margin-top:calc(var(--mu-space)*-3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SJFdak{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SAc0fH{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S9ilff{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S85nT2{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S12EHO{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RyNCnI{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RndRUe{
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RmTV42{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RlTN1l{
font-family:var(--cms-g-gteestitextregular);
font-weight:400;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RhfFEv{
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-RZk9uT{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RSmWha{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RSMiVa{
margin-inline-start:calc(var(--mu-space)*5.625);
}
.phw-g-i-RSMiVa img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ROGEsq{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RJrPT0{
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RFVGtd:hover{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RFVGtd{
color:var(--white);
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RBUizI{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R7XbSV{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R76Z0P{
font-size:18px;
margin-top:calc(var(--mu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QzAf8R{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QyJXHt{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QwpIca{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QwDmLo{
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-Qv8Hjb{
border-style:none;
color:var(--white);
padding-left:0px;
font-size:10px;
line-height:1;
text-transform:uppercase;
gap:4px;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0.75);
margin-bottom:calc(var(--mu-space)*0);
padding-right:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Qv6itw{
overflow:hidden;
height:220px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Qtprww{
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QpFGJs{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Qm8kJN{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QhXBDz{
width:auto;
height:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QW8UYk{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QDvneJ{
margin-inline-end:calc(var(--mu-space)*46.875);
height:250px;
}
.phw-g-i-QDvneJ img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Q8ofiu{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Q3s7PX{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Q0wdm5{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*6.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PfSIDd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PbKwsz{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PbDnI3{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PaWmp5{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PSNV0p{
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-PQwQk5{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-POVNhS{
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-PNl26o{
margin-inline-end:calc(var(--mu-space)*0);
height:250px;
}
.phw-g-i-PNl26o img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PKdLvC{
font-family:var(--cms-g-gteestitextregular);
font-weight:400;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PJ10j6{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PBCj6n{
height:100%;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P9vA07{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OzIVVa{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OzHQlL{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ov9Gty{
padding-bottom:calc(var(--pu-space)*1.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OtOoS2{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OlBPrz{
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-Ol9BrH{
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-OauqaB{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OMwdaS{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OB8UON{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OAO4Ej:hover{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OAO4Ej{
color:var(--white);
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O6vaXT{
margin-inline-end:calc(var(--mu-space)*46.875);
height:250px;
}
.phw-g-i-O6vaXT img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O6qu4Q{
overflow:hidden;
height:345px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Nro3Ww{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NqfG7w{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NmOLId{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NkUIdJ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Nk8FVO{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NffBqv{
overflow:hidden;
height:220px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NXzTDL{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NXkwjo:hover{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NXkwjo{
font-family:var(--cms-g-gteestiprotextregular);
font-size:10px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NTEAJl{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NR1ybI{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NMwQGu{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N3UwOP{
font-family:var(--cms-g-gteestitextregular);
font-weight:400;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N10Qpq{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MyLkth{
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mx3mR0{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MstoB5{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MrvPat{
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-MrH6Hz{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MpPStd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MnlJw3{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MhJMDu{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MhFwCT{
margin-inline-start:calc(var(--mu-space)*5.625);
}
.phw-g-i-MhFwCT img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MfyYRD{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MaWhD1{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-MaWhD1 img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MaJ3We{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MWtaeX{
height:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MOAMnB{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kNmsOi:hover .phw-g-i-MDbAh4{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MDbAh4{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MCjcL3{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M9vUAE{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kNmsOi:hover .phw-g-i-M4f6cW{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M4f6cW{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M1KaQW{
height:220px;
}
.phw-g-i-M1KaQW img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LydmMy{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LuszWR{
fill:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LunECY{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LqwExR{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Lnp399{
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-Lg9rQ9{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LeXaOW{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Laz6HA{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LZJrDp{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LXRtoq{
height:312px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LXB7N8{
overflow:hidden;
height:220px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LQIFVf{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LOyb4C{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LMIpgw{
font-size:18px;
padding-inline-start:calc(var(--pu-space)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LLQ13U{
width:auto;
height:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LJHHdq{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LHPbwD{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LEtyJp{
fill:var(--phw-custom-iconwhite);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LE9MSr{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LAYyv2{
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-LAB5Vt{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LAAyQJ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L9FcEC{
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-L8XdIp{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L5sx5i{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L4DiLh{
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-L1WNND{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KyznaO{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KrylVi{
padding-bottom:calc(var(--pu-space)*1.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KiEUsg{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ki0Qwd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KdlWsC{
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KaVbSq{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KKcG3I{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kNmsOi:hover .phw-g-i-KDOzdC{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KDOzdC{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K3GEQU{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K0ZrBU{
margin-inline-start:calc(var(--mu-space)*5.625);
width:100%;
}
.phw-g-i-K0ZrBU img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JuYxio{
font-family:var(--cms-g-gteestiprotextregular);
font-size:10px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Js2aeZ{
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JqeOKv{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Jkvysp{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JjoWC8{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JjYTX4{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JjSToL{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Jj8JlH{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JhTRZL{
height:312px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JgWbOw{
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Jg0vwW{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JdL7c8{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JcrrzW{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JXHKQ3{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JUbqs2{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JR8oiG{
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JHkxih{
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-JEaIRM{
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JDvMYf{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JBpWKp{
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-J8u7WW{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IzCDx5{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IwiKAI{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ij9z3W{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IYh9ii{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IWfBMv{
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-IVT7yn{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IUEGPC{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ISVrJE{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IPtmqg{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IO16zN{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ILF2qc{
color:var(--brand-color-primary);
font-family:var(--cms-g-gteestiprotextregular);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IIz0Wv{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IHYEiP{
font-size:18px;
margin-top:calc(var(--mu-space)*5.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IFudH3{
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-IBAw41{
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-HwrBfD{
font-size:13px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HuPbBt{
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-HqCfTn{
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-HpJnFk{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Hnm7Uv{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HkghtZ{
height:312px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HgCixd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Hc8NI9{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HaVhAE{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HMl1Gr{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HKDLs2{
margin-inline-end:calc(var(--mu-space)*5);
margin-inline-start:calc(var(--mu-space)*5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HIf929{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HF58Es{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H9yatv{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H8fKCp{
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H8Y5JJ:hover{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H8Y5JJ{
color:var(--white);
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H5wwhf{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H5L1OR{
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-Gya3Wf{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GunbD5{
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-Gq2tzO{
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gpg32r{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GnV66D{
font-family:var(--cms-g-gteestitextregular);
font-weight:400;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GWGno2{
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-GTNzV1{
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-GBkdFA{
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-G9YhWS{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G58SYW{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G3Tu77{
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-G0GNnq{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FvekEZ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Fd3Spf{
height:100%;
width:100%;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FYTP3a{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FYHOhB{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FXd82U{
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-FWDKb2{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FV9nbJ{
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-FTHudx{
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FSwhEy{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FPBHFR{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FNODvB{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FN6zMv{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FJPxHj{
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-FGBaN3{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F8NwqN{
height:220px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F6hQkZ{
font-family:var(--cms-g-gteestitextregular);
font-weight:400;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EveaPo{
margin-inline-end:calc(var(--mu-space)*46.875);
}
.phw-g-i-EveaPo img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Eu6Kw9{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EpubKm{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EmrKo3{
height:312px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EgeCSF{
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-EfWCnl{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ef5E7h{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EY2WWM{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EVFG0w{
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-EUCs5F{
text-align:start;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EJsB89{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EJBKmS{
background:none;
background-image:none;
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-EDr3vW{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kNmsOi:hover .phw-g-i-E8GHZZ{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E8GHZZ{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E7aBVM{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kNmsOi:hover .phw-g-i-E0aHqu{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E0aHqu{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DzLxxV{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DxTBOw{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-DxTBOw img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DsuKaU{
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-Dr9CbK{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DdLbrJ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DbIrvH{
margin-inline-end:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DXqv3H{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DX4y4F{
font-family:var(--cms-g-gteestitextregular);
font-weight:400;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DWzlQ9{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DWgFYr{
font-size:18px;
margin-top:calc(var(--mu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DQcWmF{
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-DKFWhn{
font-size:24px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DJ2gqa{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DD8pio{
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-kNmsOi:hover .phw-g-i-DCIxbf{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DCIxbf{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DAnIer{
color:var(--phw-custom-textcontentcolor172949;);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D8tIcX{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D8m1h1{
height:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ct0lJb{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CpL6u1{
margin-inline-end:calc(var(--mu-space)*46.875);
height:250px;
}
.phw-g-i-CpL6u1 img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CoXWvh{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Chkw5s{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Chkdpz{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CcBohl{
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-CcApcW{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CXiRVe{
height:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CXSLVQ{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CQovlP{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CLT570{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C6yVdD{
font-size:13px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Bzc0Pp{
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-Bxdsc5{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BaDctK{
font-size:max(calc(var(--paragraph-font-size-2)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BZadrD{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kNmsOi:hover .phw-g-i-BGl6sI{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BGl6sI{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BDpsyp{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B5Y41c{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B4c0cA{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B26qm3{
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-AzXC1R{
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-AuIv74{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Al4dFL{
border-style:none;
color:var(--white);
padding-left:0px;
font-size:10px;
line-height:1;
text-transform:uppercase;
gap:4px;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0.75);
margin-bottom:calc(var(--mu-space)*0);
padding-right:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AkkIYO{
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-Ak5Znx{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AhToeT{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ag5Ufj{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AfzHg0{
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-Afwbeo{
font-family:var(--cms-g-gteestitextregular);
font-weight:400;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AdoUHc{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AdDPuZ{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ALvXpx{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ACjhYy{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AAwTm7{
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-A992DJ{
overflow:hidden;
height:220px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-A8Vic2{
overflow:hidden;
height:220px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-A7dxYT{
overflow:hidden;
height:220px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-A0eXnF{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-A0TtvT{
margin-top:calc(var(--mu-space)*0.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9mX2Gy{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9Rjyzk{
margin-inline-end:calc(var(--mu-space)*2.5);
margin-inline-start:calc(var(--mu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9JFE9i{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9IY6X3{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9Hd0dg{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-94B2gq{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-90D7gr{
height:450px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8qTi9r{
margin-top:calc(var(--mu-space)*-3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8nl9bL{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8isuDM{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8fB2Lj{
height:450px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8eODNo{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8Vygki{
margin-top:calc(var(--mu-space)*-10);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8P2WXd{
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-8JeWbX{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8JFPnl{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8HqIgw{
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8A4TME{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-86R79J{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-83HWJs{
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-80kDJX{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7xxVUg{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7xuYX7{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7puodA{
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-7pCmH0{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7oAb1A{
font-size:13px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7kkA2t{
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-7jUnzY{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7fjUjb{
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-7efnzj{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7bwYwZ{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-7bwYwZ img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7aJK7I{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7MavBg{
font-size:28px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7LVft4{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7IyHtj{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7FMyFn{
height:auto;
}
.phw-g-i-7FMyFn img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7AMN4j{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-78Grqi{
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-78C0Ll{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-74xhRn{
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-6vnadV{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6uUuOe{
overflow:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6lab5m{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6lJeAW{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6kZGF1{
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-6dRnGw{
font-family:var(--cms-g-gteestiprotextregular);
font-size:10px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6dRnGw:hover{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6T556G{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6PM40m,.btn-info,.plain-button{
font-size:18px;
margin-top:calc(var(--mu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6PF8tR{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6KzCzy{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-68GB1b{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-66Lvau{
border-style:none;
color:var(--white);
padding-left:0px;
font-size:10px;
line-height:1;
text-transform:uppercase;
gap:4px;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0.75);
margin-bottom:calc(var(--mu-space)*0);
padding-right:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-65UVf4{
height:450px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-61MNI5{
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-61HAJz{
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5zmU21{
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5vD8Dd{
font-size:14px;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5sKiiJ{
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-5if2c1{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5huaDT{
font-size:18px;
margin-top:calc(var(--mu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5hIfOb{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5h1kAK{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5e5ebj{
height:345px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5WXKA5{
height:312px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5VF0UK{
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5UcFpY{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5LY1tA{
height:311px;
}
.phw-g-i-5LY1tA img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5HkLYu{
font-size:14px;
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5GLJFw{
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-5Fgb6s{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5AAOZr{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-59AN9I{
background-color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-54s1at{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4v4Dnu{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4nt4cY{
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-4l1zUC{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4fzdZX{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4YxSg8{
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-4YM1rC{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4K1HKe{
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-4JyLzK{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4BCKyL{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-44ppF1{
font-size:18px;
line-height:1.1;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3wx11v{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3wIAbd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3ux2cn{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3mMJhi{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3az8zC{
padding-inline-end:calc(var(--pu-space)*0);
padding-inline-start:calc(var(--pu-space)*0);
font-size:18px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3Zhtdv{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3RhaHq{
font-size:18px;
padding-inline-start:calc(var(--pu-space)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3ORs3u{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3JWsgp{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-3JWsgp img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3J4wsM{
font-size:18px;
padding-inline-start:calc(var(--pu-space)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3EtZgF{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-37NdZw:focus{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-37NdZw:hover{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-37NdZw{
font-size:10px;
font-family:var(--cms-g-gteestiprotextregular);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-36mnfZ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2xu2Di{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2iyLRN{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2iRasQ:hover{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2iRasQ{
color:var(--white);
font-size:12px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2h6SR7{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2dQTAa{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2cBVoQ{
border-style:none;
color:var(--white);
padding-left:0px;
font-size:10px;
line-height:1;
text-transform:uppercase;
gap:4px;
font-family:var(--cms-g-gteestiprotextregular);
margin-top:calc(var(--mu-space)*0.75);
margin-bottom:calc(var(--mu-space)*0);
padding-right:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2UG715{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2UG6UD{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2NLDba{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2JWRrc{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2J32QI{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-27XIEf{
padding-bottom:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2421py{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1xxA4W{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1sLVXw{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1paa6D{
width:auto;
height:auto;
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1mekKj{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1enewN{
font-size:max(calc(var(--font-size-14)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1Xu3qC{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1NZwvh{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-1NZwvh img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1KSmy3{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1FuN3B{
margin-top:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1FHrO4{
margin-inline-end:calc(var(--mu-space)*46.875);
height:250px;
}
.phw-g-i-1FHrO4 img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kNmsOi:hover .phw-g-i-1En8iv{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1En8iv{
color:var(--body-color);
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1CD1Dm{
color:var(--brand-color-primary);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-16NPs2{
margin-top:calc(var(--mu-space)*-10);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-15ikqH{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-14YG7F{
font-size:18px;
padding-inline-start:calc(var(--pu-space)*2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-107oM2{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0udq4a{
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-0oP0ly{
font-family:var(--cms-g-gteestitextregular);
font-weight:400;
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0nsaui{
font-size:18px;
margin-inline-start:calc(var(--mu-space)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0dpBIg{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0RP54q{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0KOKEk{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0JFrIp{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0D9O0g{
overflow:auto;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-037PMj{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-02PqlL{
padding-bottom:calc(var(--pu-space)*0.625);
padding-top:calc(var(--pu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-02D8tI{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-header-ctr{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-h2-card-title-dark-default{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-h2-card-sub-title-dark-small{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-h1-event-hero{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-fyf-heading-block{
font-size:max(calc(var(--font-size-13)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-eventhero{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-event-category{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-primary,.btn.primary-button,.primary-button{
font-size:15px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-plain,.btn-info,.plain-button{
margin-top:calc(var(--mu-space)*1.875);
font-size:18px;
width:auto;
min-height:70px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-link:hover{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-link{
color:var(--white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-jobcard-info-link{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-blogdetailcategory{
font-size:18px;
}
}

