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-Y4G1Hi{
font-family:var(--cms-g-opensansregular) !important;
font-weight:400 !important;
font-size:var(--font-size-5) !important;
}

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

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

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

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

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

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

.phw-g-i-yaIN8w{
height:105px !important;
width:200px !important;
max-height:105px !important;
max-width:200px !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.phw-g-i-nevAvY{
border-width:0px !important;
border-color:var(--brand-color-primary) !important;
border-style:solid !important;
background-color:var(--widget-bg-white-color) !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.phw-g-i-TAPA0Y{
border-width:0px !important;
border-color:var(--brand-color-primary) !important;
border-style:solid !important;
color:var(--black) !important;
font-family:var(--cms-g-opensanssemibold) !important;
font-weight:600 !important;
min-height:28px !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.phw-g-i-BO05LC{
border-width:0px !important;
border-color:var(--brand-color-primary) !important;
border-style:solid !important;
background-color:var(--widget-bg-white-color) !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.phw-g-i-57SnXX{
border-width:0 !important;
border-color:transparent !important;
font-weight:600 !important;
text-decoration:none !important;
height:var(--btn-height) !important;
color:var(--black) !important;
background-color:transparent !important;
padding:0 !important;
min-height:auto !important;
box-shadow:none !important;
font-size:var(--body-font-size) !important;
font-family:var(--cms-g-opensanssemibold) !important;
text-transform:uppercase !important;
padding-left:0px !important;
padding-right:0px !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.phw-g-i-1p0fei{
margin-inline-end:calc(var(--mu-space)*0) !important;
}

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

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

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

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

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

.phw-g-i-06LP9t-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 (min-width: 1920px) {
h1{
font-family:var(--cms-g-opensansregular);
font-weight:inherit;
font-size:56px;
line-height:1.2;
color:#ffffff;
}
}

@media only screen and (min-width: 1920px) {
h2{
font-family:var(--cms-g-opensansregular);
font-weight:inherit;
font-size:32px;
line-height:1.4;
color:var(--brand-color-secondary);
}
}

@media only screen and (min-width: 1920px) {
h3{
font-family:var(--cms-g-opensansregular);
font-weight:inherit;
font-size:28px;
line-height:1.6;
color:var(--secondary-text);
}
}

@media only screen and (min-width: 1920px) {
h4{
font-family:var(--cms-g-opensansregular);
font-weight:inherit;
font-size:22px;
line-height:1.8;
color:var(--secondary-text);
}
}

@media only screen and (min-width: 1920px) {
h5{
font-family:var(--cms-g-opensansregular);
font-weight:inherit;
font-size:20px;
line-height:1.8;
color:var(--secondary-text);
}
}

@media only screen and (min-width: 1920px) {
h6{
font-family:var(--cms-g-opensansregular);
font-weight:inherit;
font-size:18px;
line-height:1.8;
color:var(--secondary-text);
}
}


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

@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-Y4G1Hi{
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-57SnXX{
font-size:max(calc(var(--body-font-size)*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-Y4G1Hi{
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-zrL4kW-ds{
opacity:0.8 !important;
}
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media only screen and (max-width: 767.98px) {
.phw-g-i-06LP9t-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));
}
}

