﻿.pp-hero{background:var(--hymux-bg-black)}.pp-hero h1{font-family:var(--hymux-font-futura-xblk-bt);font-size:40px;line-height:1;text-transform:uppercase;text-align:center}@media screen and (min-width:993px){.pp-hero h1{font-size:80px}}.mainTextBox h2{font-family:var(--hymux-font-futura-xblk-bt);font-size:24px;line-height:.9;margin:56px 0 16px;text-transform:uppercase}.mainTextBox h2 strong{background-color:#97cf00;background-image:var(--hymux-accent-linear-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.mainTextBox h3{font-size:18px;line-height:1.5;margin-bottom:16px;font-weight:700}.mainTextBox h3,.mainTextBox p{font-family:var(--hymux-font-ssp)}.mainTextBox p{font-weight:400;font-size:16px;line-height:1.4;margin-bottom:10px}.mainTextBox p a{background-color:#97cf00;background-image:var(--hymux-accent-linear-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;text-decoration:underline!important;border-bottom:1px solid #97cf00}.mainTextBox table{background:#fff;border:1px solid #000;font-size:16px;border-collapse:collapse}.mainTextBox table thead th{background:rgba(0,0,0,.1)}.mainTextBox table td,.mainTextBox table th{padding:.5em;border:1px solid #d3d3d3}@media screen and (max-width:600px){.mainTextBox .table-wrap{overflow-x:auto}.mainTextBox .table-wrap table{width:600px}}.contactBox{margin-top:16px}.contactBox.picker .tab-button{text-transform:inherit;padding-bottom:8px;line-height:1}.contactBox.picker a{text-decoration:underline!important;color:rgba(25,25,25,.9)}.contactBox .pp-contact-info-label{color:#afafaf}
