h1{
font-family:var(--cms-g-opensansregular);
font-weight:inherit;
font-size:56px;
line-height:1.2;
color:#ffffff;
}

h2{
font-family:var(--cms-g-opensansregular);
font-weight:inherit;
font-size:32px;
line-height:1.4;
color:var(--brand-color-secondary);
}

h3{
font-family:var(--cms-g-opensansregular);
font-weight:inherit;
font-size:28px;
line-height:1.6;
color:var(--secondary-text);
}

h4{
font-family:var(--cms-g-opensansregular);
font-weight:inherit;
font-size:22px;
line-height:1.8;
color:var(--secondary-text);
}

h5{
font-family:var(--cms-g-opensansregular);
font-weight:inherit;
font-size:20px;
line-height:1.8;
color:var(--secondary-text);
}

h6{
font-family:var(--cms-g-opensansregular);
font-weight:inherit;
font-size:18px;
line-height:1.8;
color:var(--secondary-text);
}

a{
text-decoration:none;
}

body{
font-family:var(--cms-g-opensansregular);
color:var(--body-color);
line-height:1.75;
}

.phw-container, .phw-container-nd{
width:1240px;
max-width:1440px;
}


body.event-details-page.modal-open .phs-widget-block-area .banner-content{
 top: 0px;
bottom: 0px;
margin-top: 80px;
transform: none;
}

.phw-g-i-vKx1Yf{
color:var(--body-color) !important;
font-family:var(--cms-g-opensanslight) !important;
font-size:var(--font-size-5) !important;
}

.phw-g-i-jvZuWs{
font-family:var(--cms-g-opensanslight) !important;
font-size:var(--font-size-5) !important;
}

.phw-g-i-kiO6R6{
font-family:var(--cms-g-opensanslight) !important;
font-size:var(--font-size-5) !important;
}

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

.phw-g-i-2dgO2H{
}

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

.phw-g-i-zmNDCn-ds{
opacity:0.8 !important;
}

.phw-g-i-zh9PyP-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-zQszWM-ds{
opacity:0.8 !important;
}

.phw-g-i-zLwoRe-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-zLNplQ-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-zJpW4e-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-zFanpg-ds{
width:100% !important;
}

.phw-g-i-zFBy2Z-ds{
width:100% !important;
}

.phw-g-i-z93bbT-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-ywEZjf-ds{
width:100% !important;
}

.phw-g-i-yoFaT2-ds{
opacity:0.8 !important;
}

.phw-g-i-ynVMR3-ds{
pointer-events:visible !important;
}

.phw-g-i-yf2Ak7-ds{
opacity:0.8 !important;
}

.phw-g-i-ybzVPY-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-yI0Esy-ds{
opacity:0.8 !important;
}

.phw-g-i-yDfLfe-ds{
width:100% !important;
}

.phw-g-i-xgxFWg-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-xVyaa4-ds{
opacity:0.8 !important;
}

.phw-g-i-xCjwth-ds{
opacity:0.8 !important;
}

.phw-g-i-x2z6aG-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-wVzYJS-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-wTY6pE-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-w3iekz-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-vwwFg0-ds{
opacity:0.8 !important;
}

.phw-g-i-voFQyY-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-vilIxJ-ds{
position:relative !important;
pointer-events:all !important;
}

.phw-g-i-vRCdeZ-ds{
}

.phw-g-i-vGDUF4-ds{
opacity:0.8 !important;
}

.phw-g-i-v6zRnL-ds{
text-align:center !important;
display:block !important;
}

.phw-g-i-v6IPgS-ds{
width:100% !important;
}

.phw-g-i-v2L24d-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-uqsRGO-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-uXALuM-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-uW6Ass-ds{
width:100% !important;
}

.phw-g-i-uQsryA-ds{
width:100% !important;
}

.phw-g-i-uEjSiK-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-tzwYlN-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-tzt3eu-ds{
width:100% !important;
}

.phw-g-i-tw6eug-ds{
opacity:0.8 !important;
}

.phw-g-i-tlwYrl-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-tUQshd-ds{
width:100% !important;
}

.phw-g-i-tUEP0Q-ds{
opacity:0.8 !important;
}

.phw-g-i-tEEE2P-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-swZbey-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-ste6q4-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-sfikJ9-ds{
width:100% !important;
}

.phw-g-i-sdIKFq-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-sauHdv-ds{
z-index:2 !important;
pointer-events:none !important;
}

.phw-g-i-sN1yaK-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-sFdY7f-ds{
opacity:0.8 !important;
}

.phw-g-i-sA2Zj2-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-rdLy9o-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-rXeRzO-ds{
opacity:0.8 !important;
}

.phw-g-i-r2zicz-ds{
width:100% !important;
}

.phw-g-i-qweR8O-ds{
opacity:0.8 !important;
}

.phw-g-i-qunr2D-ds{
width:100% !important;
}

.phw-g-i-qqO8Ho-ds{
opacity:0.8 !important;
}

.phw-g-i-qhILV7-ds{
z-index:2 !important;
pointer-events:none !important;
}

.phw-g-i-q3ruBH-ds{
opacity:0.8 !important;
}

.phw-g-i-q3pmgZ-ds{
opacity:0.8 !important;
}

.phw-g-i-pu2YHF-ds{
width:100% !important;
}

.phw-g-i-pT0GOL-ds{
display:block !important;
}

.phw-g-i-os6e4j-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-oqqJwl-ds{
opacity:0.8 !important;
}

.phw-g-i-oiXDVT-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-oZUuL4-ds{
}

.phw-g-i-oZ2eBA-ds{
width:80% !important;
}

.phw-g-i-oRlP8W-ds{
opacity:0.8 !important;
}

.phw-g-i-oBZIY7-ds{
opacity:0.8 !important;
}

.phw-g-i-nNJNhY-ds{
opacity:0.8 !important;
}

.phw-g-i-mrefUg-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-mi1KAO-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-mhUIwE-ds{
z-index:2 !important;
pointer-events:none !important;
}

.phw-g-i-mX0ggG-ds{
opacity:0.8 !important;
}

.phw-g-i-mFSU0q-ds{
opacity:0.8 !important;
}

.phw-g-i-m03QgO-ds{
padding-top:40px !important;
text-align:center !important;
}

.phw-g-i-lwB4Z4-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-loITe7-ds{
z-index:2 !important;
pointer-events:none !important;
}

.phw-g-i-lfN7DE-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-lFyUrG-ds{
opacity:0.8 !important;
}

.phw-g-i-lFk1Ue-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-ket2iX-ds{
width:100% !important;
}

.phw-g-i-kXDUT9-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-kPv8vj-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-kNzQBv-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-kBtdPC-ds{
opacity:0.8 !important;
}

.phw-g-i-k2qCsd-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-jnqpWt-ds{
opacity:0.8 !important;
}

.phw-g-i-jmgSyh-ds{
z-index:2 !important;
pointer-events:none !important;
}

.phw-g-i-jlKPqf-ds{
z-index:2 !important;
pointer-events:none !important;
}

.phw-g-i-jg3i2a-ds{
opacity:0.8 !important;
}

.phw-g-i-jXCPKE-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-jS4J9J-ds{
width:100% !important;
}

.phw-g-i-j5yKFo-ds{
opacity:0.8 !important;
}

.phw-g-i-iGUKs2-ds{
opacity:0.8 !important;
}

.phw-g-i-i8Pwfa-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-htNNIH-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-htFKnu-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-hm3Ejb-ds{
width:100% !important;
}

.phw-g-i-hddxZe-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-hNcKGB-ds{
width:100% !important;
}

.phw-g-i-hJqEWD-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-gzu0TZ-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-gwwG1l-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-gs1XsM-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-gpoVaU-ds{
z-index:2 !important;
pointer-events:none !important;
}

.phw-g-i-gotk5m-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-gkhu44-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-giVdsw-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-gi2VrO-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-gg9IVh-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-gfwNMH-ds{
opacity:0.8 !important;
}

.phw-g-i-gbxHmw-ds{
opacity:0.8 !important;
}

.phw-g-i-gZ0CVG-ds{
opacity:0.8 !important;
}

.phw-g-i-gHPeAf-ds{
opacity:0.8 !important;
}

.phw-g-i-g2IWwJ-ds{
z-index:2 !important;
pointer-events:none !important;
}

.phw-g-i-ftWccJ-ds{
width:100% !important;
}

.phw-g-i-ffkMrs-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-fO7vm4-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-fO6PcL-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-f5YlIr-ds{
display:none !important;
}

.phw-g-i-eoFVtC-ds{
text-align:center !important;
display:block !important;
}

.phw-g-i-ehNGcB-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-e4SHav-ds{
z-index:3 !important;
position:relative !important;
pointer-events:all !important;
}

.phw-g-i-dv10y8-ds{
opacity:0.8 !important;
}

.phw-g-i-dq1hLh-ds{
opacity:0.8 !important;
}

.phw-g-i-dgXawi-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-dUENDz-ds{
opacity:0.8 !important;
}

.phw-g-i-dQLvzg-ds{
opacity:0.8 !important;
}

.phw-g-i-dK8CMk-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-dGLaTG-ds{
opacity:0.8 !important;
}

.phw-g-i-dFLzqj-ds{
opacity:0.8 !important;
}

.phw-g-i-d0ri7t-ds{
width:100% !important;
}

.phw-g-i-cFkPqR-ds{
z-index:2 !important;
pointer-events:none !important;
}

.phw-g-i-buYq30-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-btdi0k-ds{
opacity:0.8 !important;
}

.phw-g-i-brfJuC-ds{
width:100% !important;
}

.phw-g-i-boTcQ9-ds{
opacity:0.8 !important;
}

.phw-g-i-baLb3d-ds{
opacity:0.8 !important;
}

.phw-g-i-bXLj4H-ds{
padding-top:40px !important;
text-align:center !important;
}

.phw-g-i-bQnlz8-ds{
opacity:0.8 !important;
}

.phw-g-i-bMS7jq-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-b6jkGT-ds{
display:block !important;
}

.phw-g-i-b3f394-ds{
}

.phw-g-i-awkuEw-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-aOvhT1-ds{
position:relative !important;
pointer-events:all !important;
}

.phw-g-i-aGvGk2-ds{
}

.phw-g-i-a1vfyC-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-ZzblFQ-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-Zypvba-ds{
}

.phw-g-i-ZyPr5U-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-ZuiKNp-ds{
background-color:rgb(248, 248, 248) !important;
}

.phw-g-i-ZjZHs2-ds{
opacity:0.8 !important;
}

.phw-g-i-ZJe6qX-ds{
opacity:0.8 !important;
}

.phw-g-i-Z73mvd-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-Z47wwh-ds{
opacity:0.8 !important;
}

.phw-g-i-Z1iir2-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-YthM4F-ds{
opacity:0.8 !important;
}

.phw-g-i-YnFpnU-ds{
opacity:0.8 !important;
}

.phw-g-i-YkUmFs-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-YjbubX-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-YQgYPw-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-YDC4ik-ds{
width:100% !important;
}

.phw-g-i-Y9OEd3-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-Y7VpXP-ds{
opacity:0.8 !important;
}

.phw-g-i-Y1RW5x-ds{
opacity:0.8 !important;
}

.phw-g-i-Y18IJS-ds{
opacity:0.8 !important;
}

.phw-g-i-XXGRaw-ds{
display:none !important;
}

.phw-g-i-XCNja5-ds{
width:100% !important;
}

.phw-g-i-WpAYgZ-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-WL4c2b-ds{
opacity:0.8 !important;
}

.phw-g-i-W73f0K-ds{
background-color:transparent !important;
border:none !important;
}

.phw-g-i-W1x9GK-ds{
width:100% !important;
}

.phw-g-i-VzdxuJ-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-Vx3Bra-ds{
opacity:0.8 !important;
}

.phw-g-i-Vl5ME1-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-VRoVUE-ds{
opacity:0.8 !important;
}

.phw-g-i-V7TI4q-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-V6m2cJ-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-V4CdI9-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-Un70Wp-ds{
opacity:0.8 !important;
}

.phw-g-i-Ug5xmh-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-UbDt5J-ds{
margin:0 auto !important;
max-width:100% !important;
height:auto !important;
}

.phw-g-i-ULTkrt-ds{
opacity:0.8 !important;
}

.phw-g-i-ULO8O6-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-UKoXMD-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-UKW6IG-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-U2bEDR-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-TpJmRp-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-TOIyoj-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-TClMBR-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-TBbYac-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-T7i77d-ds{
width:100% !important;
}

.phw-g-i-T3raCK-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-SgzOqo-ds{
opacity:0.8 !important;
}

.phw-g-i-SWGgTs-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-SQYphr-ds{
opacity:0.8 !important;
}

.phw-g-i-S4hWkG-ds{
opacity:0.8 !important;
}

.phw-g-i-S0kjRc-ds{
}

.phw-g-i-RnX7w4-ds{
opacity:0.8 !important;
}

.phw-g-i-Rld7gL-ds{
}

.phw-g-i-Req09U-ds{
opacity:0.8 !important;
}

.phw-g-i-Rc1y1V-ds{
opacity:0.8 !important;
}

.phw-g-i-ROZ5e5-ds{
opacity:0.8 !important;
}

.phw-g-i-RCBioC-ds{
opacity:0.8 !important;
}

.phw-g-i-QuzQti-ds{
opacity:0.8 !important;
}

.phw-g-i-Qq0STC-ds{
opacity:0.8 !important;
}

.phw-g-i-QgphA9-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-QdpvQL-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-QVDMDX-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-QQh0Lw-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-QPSjyK-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-Ppdbmt-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-PMjgzs-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-PHorb2-ds{
opacity:0.8 !important;
}

.phw-g-i-PEBqS9-ds{
opacity:0.8 !important;
}

.phw-g-i-P8u5oF-ds{
opacity:0.8 !important;
}

.phw-g-i-On7l2f-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-OaZSzM-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-OZVrNr-ds{
}

.phw-g-i-OLFdz8-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-OGanib-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-O2y8IH-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-Nb5nc3-ds{
z-index:3 !important;
position:relative !important;
pointer-events:all !important;
}

.phw-g-i-NSnFwR-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-NAMHbM-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-N5ORxQ-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-Mx71X2-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-MgEZTj-ds{
opacity:0.8 !important;
}

.phw-g-i-Mc5M8s-ds{
opacity:0.8 !important;
}

.phw-g-i-MWzZCV-ds{
opacity:0.8 !important;
}

.phw-g-i-M7McTR-ds{
width:100% !important;
}

.phw-g-i-M6qbz9-ds{
opacity:0.8 !important;
}

.phw-g-i-M1ttmA-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-Ltsuyr-ds{
width:100% !important;
}

.phw-g-i-LVtnHw-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-LSWduv-ds{
opacity:0.8 !important;
}

.phw-g-i-LRaY2V-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-LLV8Mf-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-L1GHg6-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-KskOEh-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-KjYAAY-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-KhVTlF-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-KdbL4P-ds{
opacity:0.8 !important;
}

.phw-g-i-KdVkpQ-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-KEebrW-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-Jwf1ur-ds{
opacity:0.8 !important;
}

.phw-g-i-JsKG2p-ds{
opacity:0.8 !important;
}

.phw-g-i-JKDGtH-ds{
width:80% !important;
}

.phw-g-i-J4Lr9U-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-Ins4ms-ds{
}

.phw-g-i-In3Yku-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-Icvwyj-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-Ich5vE-ds{
width:100% !important;
}

.phw-g-i-IOpCIi-ds{
opacity:0.8 !important;
}

.phw-g-i-HvwXUK-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-HdZ3HR-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-HRdjMN-ds{
width:100% !important;
}

.phw-g-i-HRcBVU-ds{
opacity:0.8 !important;
}

.phw-g-i-HLgRnM-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-HCIn57-ds{
}

.phw-g-i-GsnuEn-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-GjYljM-ds{
background-color:rgb(248, 248, 248) !important;
}

.phw-g-i-GiamTC-ds{
z-index:3 !important;
position:relative !important;
pointer-events:all !important;
}

.phw-g-i-GPxPZN-ds{
opacity:0.8 !important;
}

.phw-g-i-GLCW52-ds{
border-width:100px !important;
border-style:solid !important;
}

.phw-g-i-GD7hks-ds{
opacity:0.8 !important;
}

.phw-g-i-G22U32-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-Fz1JUB-ds{
display:none !important;
}

.phw-g-i-FstI8A-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-FgBr2K-ds{
opacity:0.8 !important;
}

.phw-g-i-FX1AYl-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-FV7aSF-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-FQA20l-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-FLMrrX-ds{
opacity:0.8 !important;
}

.phw-g-i-FHnw7D-ds{
z-index:3 !important;
position:relative !important;
pointer-events:all !important;
}

.phw-g-i-F7PPE5-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-EvXvwW-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-EpFSXI-ds{
width:100% !important;
}

.phw-g-i-Ehv0kD-ds{
opacity:0.8 !important;
}

.phw-g-i-ET3qwg-ds{
width:100% !important;
}

.phw-g-i-EM1f4Z-ds{
margin:0 auto !important;
max-width:100% !important;
height:auto !important;
}

.phw-g-i-DalyUZ-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-DWwF8q-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-DGFFvB-ds{
opacity:0.8 !important;
}

.phw-g-i-DAgHFd-ds{
opacity:0.8 !important;
}

.phw-g-i-CvVhJF-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-CbqcEK-ds{
opacity:0.8 !important;
}

.phw-g-i-Bc1n9v-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-BaFECf-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-BSOZTz-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-BPGIBy-ds{
opacity:0.8 !important;
}

.phw-g-i-BCfpcL-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-B6JMw5-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-AbSySh-ds{
z-index:2 !important;
pointer-events:none !important;
}

.phw-g-i-AAZI2N-ds{
opacity:0.8 !important;
}

.phw-g-i-9hUITK-ds{
pointer-events:visible !important;
}

.phw-g-i-93LALw-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-8lwZuq-ds{
opacity:0.8 !important;
}

.phw-g-i-8dacZT-ds{
opacity:0.8 !important;
}

.phw-g-i-8VDTcZ-ds{
opacity:0.8 !important;
}

.phw-g-i-8K3iI7-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-85fVBM-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-7tI611-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-7jadG5-ds{
}

.phw-g-i-7cxfsl-ds{
opacity:0.8 !important;
}

.phw-g-i-7TuYJb-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-7LGZxe-ds{
opacity:0.8 !important;
}

.phw-g-i-7HKBUM-ds{
width:100% !important;
}

.phw-g-i-6penkk-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-61A2U3-ds{
pointer-events:visible !important;
}

.phw-g-i-5yPgzv-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-5vs1r3-ds{
z-index:3 !important;
position:relative !important;
pointer-events:all !important;
}

.phw-g-i-5r4VmM-ds{
width:100% !important;
}

.phw-g-i-5kHYLD-ds{
}

.phw-g-i-5i3n06-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-5UApCy-ds{
opacity:0.8 !important;
}

.phw-g-i-5B2RgG-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-4wnkhS-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-4crNhD-ds{
width:100% !important;
}

.phw-g-i-4Aeq5A-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-3nGceB-ds{
opacity:0.8 !important;
}

.phw-g-i-3QgzD9-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}

.phw-g-i-37oSOG-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-36iYOz-ds{
opacity:0.8 !important;
}

.phw-g-i-2pgyPP-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-2oUSbW-ds{
}

.phw-g-i-2eT4h5-ds{
opacity:0.8 !important;
}

.phw-g-i-2R2wrA-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-2CZsJD-ds{
opacity:0.8 !important;
}

.phw-g-i-1SHOIH-ds{
opacity:0.8 !important;
}

.phw-g-i-1JTFyn-ds{
background-color:#3a3a3a !important;
}

.phw-g-i-197Ger-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}

.phw-g-i-0xDFjC-ds{
opacity:0.8 !important;
}

.phw-g-i-0T8ROt-ds{
width:100% !important;
}

.phw-g-i-0EG8z7-ds{
opacity:0.8 !important;
}

.phw-g-i-06fUxW-ds{
opacity:0.8 !important;
}

.phw-g-i-03xrat-ds{
opacity:0.8 !important;
}

.phw-g-btn-small-secondary,btn.secondary-button.btn-sm,.btn.secondary-button.button-sm,.secondary-button.button-sm a.action-link{
border-top-left-radius:0;
border-top-right-radius:0;
border-bottom-left-radius:0;
border-bottom-right-radius:0;
font-size:var(--font-size-8);
font-weight:normal;
line-height:24px;
padding-left:38px;
padding-right:38px;
min-height:48px;
}

.phw-g-btn-small-primary,.btn.primary-button.btn-sm,.btn.primary-button.button-sm,.primary-button.button-sm a.action-link{
border-top-left-radius:0;
border-top-right-radius:0;
border-bottom-left-radius:0;
border-bottom-right-radius:0;
font-size:var(--font-size-8);
font-weight:normal;
line-height:24px;
padding-left:38px;
padding-right:38px;
min-height:48px;
}

.phw-g-btn-small-plain,btn.plain-button.btn-sm,.btn.plain-button.button-sm,.plain-button.button-sm a.action-link{
border-top-left-radius:0;
border-top-right-radius:0;
border-bottom-left-radius:0;
border-bottom-right-radius:0;
font-size:var(--font-size-8);
font-weight:normal;
line-height:24px;
padding-left:38px;
padding-right:38px;
min-height:48px;
}

.phw-g-btn-small-default,btn.default-button.btn-sm,.btn.default-button.button-sm,.default-button.button-sm a.action-link{
border-top-left-radius:0;
border-top-right-radius:0;
border-bottom-left-radius:0;
border-bottom-right-radius:0;
font-size:var(--font-size-8);
font-weight:normal;
line-height:24px;
padding-left:38px;
padding-right:38px;
min-height:48px;
}

.phw-g-btn-secondary,.btn-success,.secondary-button,.btn.secondary-button,.secondary-button a.action-link,.secondary-button button.action-link{
background:none;
border-color:#702082;
border-top-left-radius:0;
border-top-right-radius:0;
border-bottom-left-radius:0;
border-bottom-right-radius:0;
color:#ffffff;
font-size:16px;
font-family:var(--cms-g-opensansregular);
font-weight:normal;
line-height:28px;
text-align:center;
padding-left:38px;
padding-right:38px;
min-height:52px;
background-color:var(--brand-color-secondary);
box-shadow:none;
}

.phw-g-btn-primary,.btn-primary,.primary-button,.btn.primary-button,.primary-button a.action-link,.primary-button button.action-link{
background:none;
border-color:#702082;
border-top-left-radius:0;
border-top-right-radius:0;
border-bottom-left-radius:0;
border-bottom-right-radius:0;
color:#ffffff;
font-size:16px;
font-family:var(--cms-g-opensansregular);
font-weight:normal;
line-height:28px;
text-align:center;
padding-left:38px;
padding-right:38px;
min-height:52px;
background-color:var(--brand-color-primary);
box-shadow:none;
}

.phw-g-btn-plain,.btn-info,.plain-button,.btn.plain-button,.plain-button a.action-link,.plain-button button.action-link{
background:none;
border-color:#702082;
border-top-left-radius:0;
border-top-right-radius:0;
border-bottom-left-radius:0;
border-bottom-right-radius:0;
color:#702082;
font-size:16px;
font-family:var(--cms-g-opensansregular);
font-weight:normal;
line-height:28px;
text-align:center;
padding-left:38px;
padding-right:38px;
min-height:52px;
background-color:var(--widget-bg-gray-light);
box-shadow:none;
}

.phw-g-btn-large-secondary,btn.secondary-button.btn-lg,.btn.secondary-button.button-lg,.secondary-button.button-lg a.action-link{
border-top-left-radius:0;
border-top-right-radius:0;
border-bottom-left-radius:0;
border-bottom-right-radius:0;
font-size:var(--phw-g-small-text-font-size);
font-weight:normal;
line-height:28px;
padding-left:28px;
padding-right:28px;
min-height:60px;
}

.phw-g-btn-large-primary,.btn.primary-button.btn-lg,.btn.primary-button.button-lg,.primary-button.button-lg a.action-link{
border-top-left-radius:0;
border-top-right-radius:0;
border-bottom-left-radius:0;
border-bottom-right-radius:0;
font-size:var(--phw-g-small-text-font-size);
font-weight:normal;
line-height:28px;
padding-left:28px;
padding-right:28px;
min-height:60px;
}

.phw-g-btn-large-plain,btn.plain-button.btn-lg,.btn.plain-button.button-lg,.plain-button.button-lg a.action-link{
border-top-left-radius:0;
border-top-right-radius:0;
border-bottom-left-radius:0;
border-bottom-right-radius:0;
font-size:var(--phw-g-small-text-font-size);
font-weight:normal;
line-height:28px;
padding-left:28px;
padding-right:28px;
min-height:60px;
}

.phw-g-btn-large-default,btn.default-button.btn-lg,.btn.default-button.button-lg,.default-button.button-lg a.action-link{
border-top-left-radius:28px;
border-top-right-radius:28px;
border-bottom-left-radius:28px;
border-bottom-right-radius:28px;
font-size:var(--phw-g-small-text-font-size);
font-weight:normal;
line-height:28px;
padding-left:28px;
padding-right:28px;
min-height:60px;
}

.phw-g-btn-default{
background:none;
border-color:#ffffff;
border-top-left-radius:0;
border-top-right-radius:0;
border-bottom-left-radius:0;
border-bottom-right-radius:0;
color:#702082;
background-color:#ffffff;
font-weight:normal;
font-size:16px;
font-family:var(--cms-g-opensansregular);
line-height:28px;
text-align:center;
padding-left:38px;
padding-right:38px;
min-height:52px;
box-shadow:none;
}
#_PCM .phw-g-btn-default,#_PCM .btn.default-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-primary):not(.phw-g-btn-link):not([class*=' phw-g-i-']),#_PCM .default-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-primary):not(.phw-g-btn-link):not([class*=' phw-g-i-']),#_PCM .phw-g-btn-default:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-primary):not(.phw-g-btn-link):not([class*=' phw-g-i-']),#_PCM .btn-default:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-primary):not(.phw-g-btn-link):not([class*=' phw-g-i-']){
}


.phw-g-btn-secondary:hover,.btn-success,.secondary-button:hover,.btn.secondary-button:hover,.secondary-button a.action-link:hover,.secondary-button button.action-link:hover{
background:none;
border-color:var(--stroke-gray-light);
color:#702082;
background-color:var(--widget-bg-gray-light);
box-shadow:none;
}

.phw-g-btn-primary:hover,.btn-primary,.primary-button:hover,.btn.primary-button:hover,.primary-button a.action-link:hover,.primary-button button.action-link:hover{
background:none;
border-color:#ffffff;
color:#702082;
background-color:#ffffff;
box-shadow:none;
}

.phw-g-btn-plain:hover,.btn-info,.plain-button:hover,.btn.plain-button:hover,.plain-button a.action-link:hover,.plain-button button.action-link:hover{
background:none;
border-color:#702082;
color:var(--text-gray-light);
background-color:#702082;
box-shadow:0 0 0 0 #f8f8f8;
}

.phw-g-btn-default:hover{
background:none;
border-color:#702082;
color:#fff;
background-color:#702082;
box-shadow:none;
}
#_PCM .phw-g-btn-default:hover,#_PCM .btn.default-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-primary):not(.phw-g-btn-link):not([class*=' phw-g-i-']):hover,#_PCM .default-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-primary):not(.phw-g-btn-link):not([class*=' phw-g-i-']):hover,#_PCM .phw-g-btn-default:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-primary):not(.phw-g-btn-link):not([class*=' phw-g-i-']):hover,#_PCM .btn-default:not(.phw-g-btn-small-primary):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-secondary):not(.phw-g-btn-plain):not(.phw-g-btn-primary):not(.phw-g-btn-link):not([class*=' phw-g-i-']):hover{
}


.phw-g-btn-plain:active,.btn-info,.plain-button:active,.btn.plain-button:active,.plain-button a.action-link:active,.plain-button button.action-link:active{
border-color:var(--brand-color-primary);
}

@media only screen and (max-width: 1199.98px) {
h1{
font-family:var(--cms-g-opensansregular);
font-weight:inherit;
font-size:var(--phw-g-widget-title-font-size);
line-height:48px;
color:#ffffff;
}
}

@media only screen and (max-width: 1199.98px) {
h2{
font-family:var(--cms-g-opensansregular);
font-weight:inherit;
font-size:var(--phw-g-cards-title-font-size);
line-height:44px;
color:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 1199.98px) {
h3{
font-family:var(--cms-g-opensansregular);
font-weight:inherit;
font-size:var(--phw-g-cards-subtitle-font-size);
line-height:40px;
color:var(--secondary-text);
}
}

@media only screen and (max-width: 1199.98px) {
h4{
font-family:var(--cms-g-opensansregular);
font-weight:inherit;
font-size:var(--font-size-5);
line-height:36px;
color:var(--secondary-text);
}
}

@media only screen and (max-width: 1199.98px) {
h5{
font-family:var(--cms-g-opensansregular);
font-weight:inherit;
font-size:var(--font-size-5);
line-height:36px;
color:var(--secondary-text);
}
}

@media only screen and (max-width: 1199.98px) {
h6{
font-family:var(--cms-g-opensansregular);
font-weight:inherit;
font-size:var(--phw-g-regular-text-font-size);
line-height:32px;
color:var(--secondary-text);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-container, .phw-container-nd{
width:96%;
}
}


@media only screen and (max-width: 1199.98px) {
.phw-g-i-vKx1Yf{
font-size:max(calc(var(--font-size-5)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jvZuWs{
font-size:max(calc(var(--font-size-5)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kiO6R6{
font-size:max(calc(var(--font-size-5)*0.75),var(--tab-font-size)) !important;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-small-secondary,btn.secondary-button.btn-sm,.btn.secondary-button.button-sm,.secondary-button.button-sm a.action-link{
font-size:max(calc(var(--font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-small-primary,.btn.primary-button.btn-sm,.btn.primary-button.button-sm,.primary-button.button-sm a.action-link{
font-size:max(calc(var(--font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-small-plain,btn.plain-button.btn-sm,.btn.plain-button.button-sm,.plain-button.button-sm a.action-link{
font-size:max(calc(var(--font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-small-default,btn.default-button.btn-sm,.btn.default-button.button-sm,.default-button.button-sm a.action-link{
font-size:max(calc(var(--font-size-8)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-large-secondary,btn.secondary-button.btn-lg,.btn.secondary-button.button-lg,.secondary-button.button-lg a.action-link{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-large-primary,.btn.primary-button.btn-lg,.btn.primary-button.button-lg,.primary-button.button-lg a.action-link{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-large-plain,btn.plain-button.btn-lg,.btn.plain-button.button-lg,.plain-button.button-lg a.action-link{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-large-default,btn.default-button.btn-lg,.btn.default-button.button-lg,.default-button.button-lg a.action-link{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 767.98px) {
h1{
font-family:var(--cms-g-opensansregular);
font-weight:inherit;
font-size:var(--phw-g-cards-title-font-size);
line-height:44px;
color:#ffffff;
}
}

@media only screen and (max-width: 767.98px) {
h2{
font-family:var(--cms-g-opensansregular);
font-weight:inherit;
font-size:var(--phw-g-cards-subtitle-font-size);
line-height:40px;
color:var(--brand-color-secondary);
}
}

@media only screen and (max-width: 767.98px) {
h3{
font-family:var(--cms-g-opensansregular);
font-weight:inherit;
font-size:var(--phw-g-cards-subtitle-font-size);
line-height:40px;
color:var(--secondary-text);
}
}

@media only screen and (max-width: 767.98px) {
h4{
font-family:var(--cms-g-opensansregular);
font-weight:inherit;
font-size:var(--phw-g-cards-subtitle-font-size);
line-height:40px;
color:var(--secondary-text);
}
}

@media only screen and (max-width: 767.98px) {
h5{
font-family:var(--cms-g-opensansregular);
font-weight:inherit;
font-size:var(--font-size-5);
line-height:36px;
color:var(--secondary-text);
}
}

@media only screen and (max-width: 767.98px) {
h6{
font-family:var(--cms-g-opensansregular);
font-weight:inherit;
font-size:var(--phw-g-regular-text-font-size);
line-height:32px;
color:var(--secondary-text);
}
}

@media only screen and (max-width: 767.98px) {
.phw-container, .phw-container-nd{
width:96%;
}
}


@media only screen and (max-width: 767.98px) {
.phw-g-i-vKx1Yf{
font-size:max(calc(var(--font-size-5)*0.5),var(--mobile-font-size)) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jvZuWs{
font-size:max(calc(var(--font-size-5)*0.5),var(--mobile-font-size)) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kiO6R6{
font-size:max(calc(var(--font-size-5)*0.5),var(--mobile-font-size)) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zmNDCn-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zh9PyP-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zQszWM-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zLwoRe-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zLNplQ-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zJpW4e-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zFanpg-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zFBy2Z-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z93bbT-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ywEZjf-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yoFaT2-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ynVMR3-ds{
pointer-events:visible !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yf2Ak7-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ybzVPY-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yI0Esy-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yDfLfe-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xgxFWg-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xVyaa4-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xCjwth-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x2z6aG-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wVzYJS-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wTY6pE-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w3iekz-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vwwFg0-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-voFQyY-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vilIxJ-ds{
position:relative !important;
pointer-events:all !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vRCdeZ-ds{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vGDUF4-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v6zRnL-ds{
text-align:center !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v6IPgS-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-v2L24d-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uqsRGO-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uXALuM-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uW6Ass-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uQsryA-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uEjSiK-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tzwYlN-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tzt3eu-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tw6eug-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tlwYrl-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tUQshd-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tUEP0Q-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tEEE2P-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-swZbey-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ste6q4-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sfikJ9-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sdIKFq-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sauHdv-ds{
z-index:2 !important;
pointer-events:none !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sN1yaK-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sFdY7f-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sA2Zj2-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rdLy9o-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rXeRzO-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r2zicz-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qweR8O-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qunr2D-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qqO8Ho-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qhILV7-ds{
z-index:2 !important;
pointer-events:none !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q3ruBH-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q3pmgZ-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pu2YHF-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pT0GOL-ds{
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-os6e4j-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oqqJwl-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oiXDVT-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oZUuL4-ds{
display:none !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oZ2eBA-ds{
width:80% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oRlP8W-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oBZIY7-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nNJNhY-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mrefUg-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mi1KAO-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mhUIwE-ds{
z-index:2 !important;
pointer-events:none !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mX0ggG-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mFSU0q-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m03QgO-ds{
padding-top:40px !important;
text-align:center !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lwB4Z4-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-loITe7-ds{
z-index:2 !important;
pointer-events:none !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lfN7DE-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lFyUrG-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lFk1Ue-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ket2iX-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kXDUT9-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kNzQBv-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kBtdPC-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k2qCsd-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jnqpWt-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jmgSyh-ds{
z-index:2 !important;
pointer-events:none !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jlKPqf-ds{
z-index:2 !important;
pointer-events:none !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jg3i2a-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jXCPKE-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jS4J9J-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j5yKFo-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i8Pwfa-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-htNNIH-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-htFKnu-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hm3Ejb-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hddxZe-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hNcKGB-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hJqEWD-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gzu0TZ-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gwwG1l-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gs1XsM-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gpoVaU-ds{
z-index:2 !important;
pointer-events:none !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gotk5m-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gkhu44-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-giVdsw-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gi2VrO-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gg9IVh-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gfwNMH-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gbxHmw-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gZ0CVG-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gHPeAf-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g2IWwJ-ds{
z-index:2 !important;
pointer-events:none !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ftWccJ-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ffkMrs-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fO7vm4-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fO6PcL-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eoFVtC-ds{
text-align:center !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ehNGcB-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e4SHav-ds{
z-index:3 !important;
position:relative !important;
pointer-events:all !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dv10y8-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dq1hLh-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dgXawi-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dUENDz-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dQLvzg-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dK8CMk-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dGLaTG-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dFLzqj-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d0ri7t-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cFkPqR-ds{
z-index:2 !important;
pointer-events:none !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-buYq30-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-btdi0k-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-brfJuC-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-boTcQ9-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-baLb3d-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bXLj4H-ds{
padding-top:40px !important;
text-align:center !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bQnlz8-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bMS7jq-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b6jkGT-ds{
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b3f394-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-awkuEw-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aOvhT1-ds{
position:relative !important;
pointer-events:all !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aGvGk2-ds{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a1vfyC-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZzblFQ-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Zypvba-ds{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZyPr5U-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZuiKNp-ds{
background-color:rgb(248, 248, 248) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZjZHs2-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZJe6qX-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z73mvd-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z47wwh-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z1iir2-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YthM4F-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YnFpnU-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YkUmFs-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YjbubX-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YQgYPw-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YDC4ik-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y9OEd3-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y7VpXP-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y1RW5x-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y18IJS-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XCNja5-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WpAYgZ-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WL4c2b-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W73f0K-ds{
background-color:transparent !important;
border:none !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W1x9GK-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VzdxuJ-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vx3Bra-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vl5ME1-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VRoVUE-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V7TI4q-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V6m2cJ-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V4CdI9-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Un70Wp-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ug5xmh-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UbDt5J-ds{
margin:0 auto !important;
max-width:100% !important;
height:auto !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ULO8O6-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UKoXMD-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UKW6IG-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U2bEDR-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TpJmRp-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TOIyoj-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TClMBR-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TBbYac-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T7i77d-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T3raCK-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SgzOqo-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SWGgTs-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SQYphr-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S4hWkG-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-S0kjRc-ds{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RnX7w4-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Rld7gL-ds{
display:none !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Req09U-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Rc1y1V-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ROZ5e5-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RCBioC-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QuzQti-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Qq0STC-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QgphA9-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QdpvQL-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QVDMDX-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QQh0Lw-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QPSjyK-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ppdbmt-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PMjgzs-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PHorb2-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PEBqS9-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P8u5oF-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-On7l2f-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OaZSzM-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OZVrNr-ds{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OLFdz8-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OGanib-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O2y8IH-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Nb5nc3-ds{
z-index:3 !important;
position:relative !important;
pointer-events:all !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NSnFwR-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NAMHbM-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-N5ORxQ-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mx71X2-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MgEZTj-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mc5M8s-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MWzZCV-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M7McTR-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M6qbz9-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M1ttmA-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ltsuyr-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LVtnHw-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LSWduv-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LRaY2V-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LLV8Mf-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L1GHg6-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KskOEh-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KjYAAY-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KhVTlF-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KdbL4P-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KdVkpQ-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KEebrW-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Jwf1ur-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JsKG2p-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JKDGtH-ds{
width:80% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J4Lr9U-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ins4ms-ds{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-In3Yku-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Icvwyj-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ich5vE-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IOpCIi-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HvwXUK-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HdZ3HR-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HRdjMN-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HRcBVU-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HLgRnM-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HCIn57-ds{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GsnuEn-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GjYljM-ds{
background-color:rgb(248, 248, 248) !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GiamTC-ds{
z-index:3 !important;
position:relative !important;
pointer-events:all !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GPxPZN-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GLCW52-ds{
border-width:100px !important;
border-style:solid !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GD7hks-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G22U32-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Fz1JUB-ds{
display:none !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FstI8A-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FgBr2K-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FX1AYl-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FV7aSF-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FQA20l-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FHnw7D-ds{
z-index:3 !important;
position:relative !important;
pointer-events:all !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-F7PPE5-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EvXvwW-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EpFSXI-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ehv0kD-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ET3qwg-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EM1f4Z-ds{
margin:0 auto !important;
max-width:100% !important;
height:auto !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DalyUZ-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DWwF8q-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DGFFvB-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DAgHFd-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CvVhJF-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CbqcEK-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Bc1n9v-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BaFECf-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BSOZTz-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BPGIBy-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BCfpcL-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B6JMw5-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AbSySh-ds{
z-index:2 !important;
pointer-events:none !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AAZI2N-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9hUITK-ds{
pointer-events:visible !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-93LALw-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8lwZuq-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8dacZT-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8VDTcZ-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8K3iI7-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-85fVBM-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7tI611-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7jadG5-ds{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7cxfsl-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7TuYJb-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7LGZxe-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6penkk-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-61A2U3-ds{
pointer-events:visible !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5yPgzv-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5vs1r3-ds{
z-index:3 !important;
position:relative !important;
pointer-events:all !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5r4VmM-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5kHYLD-ds{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5i3n06-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5UApCy-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5B2RgG-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4wnkhS-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4crNhD-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4Aeq5A-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3nGceB-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3QgzD9-ds{
border-width:0px !important;
position:relative !important;
display:block !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-37oSOG-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-36iYOz-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2pgyPP-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2oUSbW-ds{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2eT4h5-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2R2wrA-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2CZsJD-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1SHOIH-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1JTFyn-ds{
background-color:#3a3a3a !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-197Ger-ds{
position:absolute !important;
height:100% !important;
width:100% !important;
top:0px !important;
left:0px !important;
pointer-events:all !important;
z-index:1 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0xDFjC-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0T8ROt-ds{
width:100% !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0EG8z7-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-06fUxW-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-03xrat-ds{
opacity:0.8 !important;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-small-secondary,btn.secondary-button.btn-sm,.btn.secondary-button.button-sm,.secondary-button.button-sm a.action-link{
font-size:max(calc(var(--font-size-8)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-small-primary,.btn.primary-button.btn-sm,.btn.primary-button.button-sm,.primary-button.button-sm a.action-link{
font-size:max(calc(var(--font-size-8)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-small-plain,btn.plain-button.btn-sm,.btn.plain-button.button-sm,.plain-button.button-sm a.action-link{
font-size:max(calc(var(--font-size-8)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-small-default,btn.default-button.btn-sm,.btn.default-button.button-sm,.default-button.button-sm a.action-link{
font-size:max(calc(var(--font-size-8)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-large-secondary,btn.secondary-button.btn-lg,.btn.secondary-button.button-lg,.secondary-button.button-lg a.action-link{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-large-primary,.btn.primary-button.btn-lg,.btn.primary-button.button-lg,.primary-button.button-lg a.action-link{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-large-plain,btn.plain-button.btn-lg,.btn.plain-button.button-lg,.plain-button.button-lg a.action-link{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-large-default,btn.default-button.btn-lg,.btn.default-button.button-lg,.default-button.button-lg a.action-link{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

