.cmp-text{font-size:18px;line-height:24px;text-align:left;font-style:normal;font-weight:400;font-family:Avenir;font-family:'Avenir Roman',Tahoma,sans-serif;color:#000}
.cmp-text h1{font-size:52px;line-height:74px;text-align:left;color:#000;font-style:normal;font-weight:800;font-family:Avenir;font-family:'Avenir Heavy',Tahoma,sans-serif}
@media(max-width:767px){.cmp-text h1{font-size:36px;line-height:48px;text-align:left;color:#000;font-style:normal;font-weight:800;font-family:Avenir;font-family:'Avenir Heavy',Tahoma,sans-serif}
}
.cmp-text h2{font-size:42px;line-height:60px;text-align:left;color:#000;font-style:normal;font-weight:800;font-family:Avenir;font-family:'Avenir Heavy',Tahoma,sans-serif}
@media(max-width:767px){.cmp-text h2{font-size:30px;line-height:40px;text-align:left;color:#000;font-style:normal;font-weight:800;font-family:Avenir;font-family:'Avenir Heavy',Tahoma,sans-serif}
}
.cmp-text h3{font-size:32px;line-height:46px;text-align:left;color:#000;font-style:normal;font-weight:800;font-family:Avenir;font-family:'Avenir Heavy',Tahoma,sans-serif}
@media(max-width:767px){.cmp-text h3{font-size:26px;line-height:36px;text-align:left;color:#000;font-style:normal;font-weight:800;font-family:Avenir;font-family:'Avenir Heavy',Tahoma,sans-serif}
}
.cmp-text h4{font-size:28px;line-height:40px;text-align:left;color:#000;font-style:normal;font-weight:800;font-family:Avenir;font-family:'Avenir Heavy',Tahoma,sans-serif}
@media(max-width:767px){.cmp-text h4{font-size:22px;line-height:32px;text-align:left;color:#000;font-style:normal;font-weight:800;font-family:Avenir;font-family:'Avenir Heavy',Tahoma,sans-serif}
}
.cmp-text h5{font-size:22px;line-height:32px;text-align:left;color:#000;font-style:normal;font-weight:800;font-family:Avenir;font-family:'Avenir Heavy',Tahoma,sans-serif}
@media(max-width:767px){.cmp-text h5{font-size:20px;line-height:28px;text-align:left;color:#000;font-style:normal;font-weight:800;font-family:Avenir;font-family:'Avenir Heavy',Tahoma,sans-serif}
}
.cmp-text h6{font-size:18px;line-height:24px;text-align:left;color:#000;font-style:normal;font-weight:800;font-family:Avenir;font-family:'Avenir Heavy',Tahoma,sans-serif}
@media(max-width:767px){.cmp-text h6{font-size:16px;line-height:22px;text-align:left;color:#000;font-style:normal;font-weight:800;font-family:Avenir;font-family:'Avenir Heavy',Tahoma,sans-serif}
}
.cmp-text table{border-color:#000}
.cmp-text table td{color:#000}
.cmp-text p,.cmp-text h1,.cmp-text h2,.cmp-text h3,.cmp-text h4,.cmp-text h5,.cmp-text h6{color:unset}
.cmp-text blockquote{font-size:32px;font-style:oblique;font-weight:500;line-height:48px}
.cmp-text a{color:#418fde;text-decoration:underline}
.cmp-text a:hover{color:#00558c;text-decoration:underline !important}
.cmp-text--alignment-left .cmp-text>*{text-align:-webkit- left;text-align:-moz- left;text-align:-o- left;text-align:-ms- left;text-align:left}
.cmp-text--alignment-center .cmp-text>*{text-align:-webkit- center;text-align:-moz- center;text-align:-o- center;text-align:-ms- center;text-align:center}
.cmp-text--alignment-right .cmp-text>*{text-align:-webkit- right;text-align:-moz- right;text-align:-o- right;text-align:-ms- right;text-align:right}
.cmp-text--bottom-aligned .cmp-text p,.cmp-text--bottom-aligned .cmp-text h4,.cmp-text--bottom-aligned .cmp-text h5,.cmp-text--bottom-aligned .cmp-text h6{margin-top:.8rem}
.cmp-text--background-white-with-padding .cmp-text{background-color:#fff;padding:18px 25px;font-size:18px}
.cmp-text--font-knockout p,.cmp-text--font-knockout blockquote,.cmp-text--font-knockout pre{font-family:'Knockout HTF47',Tahoma,sans-serif;color:unset}
.cmp-text--font-knockout h1{font-size:100px;line-height:128px;text-align:left;color:#000;text-transform:uppercase;font-style:normal;font-weight:600;font-family:Knockout}
@media(max-width:767px){.cmp-text--font-knockout h1{font-size:54px;line-height:68px;text-align:left;color:#000;text-transform:uppercase;font-style:normal;font-weight:600;font-family:Knockout}
}
.cmp-text--font-knockout h2{font-size:76px;line-height:96px;text-align:left;color:#000;text-transform:uppercase;font-style:normal;font-weight:600;font-family:Knockout}
@media(max-width:767px){.cmp-text--font-knockout h2{font-size:44px;line-height:56px;text-align:left;color:#000;text-transform:uppercase;font-style:normal;font-weight:600;font-family:Knockout}
}
.cmp-text--font-knockout h3{font-size:56px;line-height:72px;text-align:left;color:#000;text-transform:uppercase;font-style:normal;font-weight:600;font-family:Knockout}
@media(max-width:767px){.cmp-text--font-knockout h3{font-size:36px;line-height:48px;text-align:left;color:#000;text-transform:uppercase;font-style:normal;font-weight:600;font-family:Knockout}
}
.cmp-text--font-knockout h4{font-size:42px;line-height:56px;text-align:left;color:#000;text-transform:uppercase;font-style:normal;font-weight:600;font-family:Knockout}
@media(max-width:767px){.cmp-text--font-knockout h4{font-size:32px;line-height:40px;text-align:left;color:#000;text-transform:uppercase;font-style:normal;font-weight:600;font-family:Knockout}
}
.cmp-text--font-knockout h5{font-size:32px;line-height:40px;text-align:left;color:#000;text-transform:uppercase;font-style:normal;font-weight:600;font-family:Knockout}
@media(max-width:767px){.cmp-text--font-knockout h5{font-size:26px;line-height:34px;text-align:left;color:#000;text-transform:uppercase;font-style:normal;font-weight:600;font-family:Knockout}
}
.cmp-text--font-knockout h6{font-size:24px;line-height:32px;text-align:left;color:#000;text-transform:uppercase;font-style:normal;font-weight:600;font-family:Knockout}
@media(max-width:767px){.cmp-text--font-knockout h6{font-size:22px;line-height:30px;text-align:left;color:#000;text-transform:uppercase;font-style:normal;font-weight:600;font-family:Knockout}
}
.cmp-text--font-knockout h1,.cmp-text--font-knockout h2,.cmp-text--font-knockout h3,.cmp-text--font-knockout h4,.cmp-text--font-knockout h5,.cmp-text--font-knockout h6{font-weight:500;font-family:'Knockout HTF47',Tahoma,sans-serif;color:unset}
.cmp-text--font-gotham-medium p,.cmp-text--font-gotham-medium blockquote,.cmp-text--font-gotham-medium pre,.cmp-text--font-gotham-medium h1,.cmp-text--font-gotham-medium h2,.cmp-text--font-gotham-medium h3,.cmp-text--font-gotham-medium h4,.cmp-text--font-gotham-medium h5,.cmp-text--font-gotham-medium h6{font-family:'Gotham 5r',Tahoma,sans-serif}
.cmp-text--font-avenir-heavy p,.cmp-text--font-avenir-heavy blockquote,.cmp-text--font-avenir-heavy pre,.cmp-text--font-avenir-heavy h1,.cmp-text--font-avenir-heavy h2,.cmp-text--font-avenir-heavy h3,.cmp-text--font-avenir-heavy h4,.cmp-text--font-avenir-heavy h5,.cmp-text--font-avenir-heavy h6{font-family:'Avenir Heavy',Tahoma,sans-serif}
.cmp-text--font-graphik-xx-condensed h1{font-size:100px;line-height:normal;text-align:left;color:#000;font-style:normal;font-weight:bold;font-family:GraphikXXCondApp}
@media(max-width:767px){.cmp-text--font-graphik-xx-condensed h1{font-size:54px;line-height:normal;text-align:left;color:#000;font-style:normal;font-weight:bold;font-family:GraphikXXCondApp}
}
.cmp-text--font-graphik-xx-condensed h2{font-size:76px;line-height:normal;text-align:left;color:#000;font-style:normal;font-weight:bold;font-family:GraphikXXCondApp}
@media(max-width:767px){.cmp-text--font-graphik-xx-condensed h2{font-size:44px;line-height:normal;text-align:left;color:#000;font-style:normal;font-weight:bold;font-family:GraphikXXCondApp}
}
.cmp-text--font-graphik-xx-condensed h3{font-size:56px;line-height:normal;text-align:left;color:#000;font-style:normal;font-weight:bold;font-family:GraphikXXCondApp}
@media(max-width:767px){.cmp-text--font-graphik-xx-condensed h3{font-size:36px;line-height:normal;text-align:left;color:#000;font-style:normal;font-weight:bold;font-family:GraphikXXCondApp}
}
.cmp-text--font-graphik-xx-condensed h4{font-size:42px;line-height:normal;text-align:left;color:#000;font-style:normal;font-weight:bold;font-family:GraphikXXCondApp}
@media(max-width:767px){.cmp-text--font-graphik-xx-condensed h4{font-size:32px;line-height:normal;text-align:left;color:#000;font-style:normal;font-weight:bold;font-family:GraphikXXCondApp}
}
.cmp-text--font-graphik-xx-condensed h5{font-size:32px;line-height:normal;text-align:left;color:#000;font-style:normal;font-weight:bold;font-family:GraphikXXCondApp}
@media(max-width:767px){.cmp-text--font-graphik-xx-condensed h5{font-size:26px;line-height:normal;text-align:left;color:#000;font-style:normal;font-weight:bold;font-family:GraphikXXCondApp}
}
.cmp-text--font-graphik-xx-condensed h6{font-size:24px;line-height:normal;text-align:left;color:#000;font-style:normal;font-weight:bold;font-family:GraphikXXCondApp}
@media(max-width:767px){.cmp-text--font-graphik-xx-condensed h6{font-size:22px;line-height:normal;text-align:left;color:#000;font-style:normal;font-weight:bold;font-family:GraphikXXCondApp}
}
.cmp-text--font-graphik-xx-condensed a,.cmp-text--font-graphik-xx-condensed p,.cmp-text--font-graphik-xx-condensed blockquote,.cmp-text--font-graphik-xx-condensed pre,.cmp-text--font-graphik-xx-condensed h1,.cmp-text--font-graphik-xx-condensed h2,.cmp-text--font-graphik-xx-condensed h3,.cmp-text--font-graphik-xx-condensed h4,.cmp-text--font-graphik-xx-condensed h5,.cmp-text--font-graphik-xx-condensed h6{font-family:'Graphik XXCond Bold',Tahoma,sans-serif;color:unset}
.cmp-text--font-graphik h1{font-size:52px;line-height:74px;text-align:left;color:#000;text-transform:uppercase;font-style:normal;font-weight:600;font-family:GraphikApp}
@media(max-width:767px){.cmp-text--font-graphik h1{font-size:36px;line-height:48px;text-align:left;color:#000;text-transform:uppercase;font-style:normal;font-weight:600;font-family:GraphikApp}
}
.cmp-text--font-graphik h2{font-size:42px;line-height:60px;text-align:left;color:#000;text-transform:uppercase;font-style:normal;font-weight:600;font-family:GraphikApp}
@media(max-width:767px){.cmp-text--font-graphik h2{font-size:30px;line-height:40px;text-align:left;color:#000;text-transform:uppercase;font-style:normal;font-weight:600;font-family:GraphikApp}
}
.cmp-text--font-graphik h3{font-size:32px;line-height:46px;text-align:left;color:#000;text-transform:uppercase;font-style:normal;font-weight:600;font-family:GraphikApp}
@media(max-width:767px){.cmp-text--font-graphik h3{font-size:26px;line-height:36px;text-align:left;color:#000;text-transform:uppercase;font-style:normal;font-weight:600;font-family:GraphikApp}
}
.cmp-text--font-graphik h4{font-size:28px;line-height:40px;text-align:left;color:#000;text-transform:uppercase;font-style:normal;font-weight:600;font-family:GraphikApp}
@media(max-width:767px){.cmp-text--font-graphik h4{font-size:22px;line-height:32px;text-align:left;color:#000;text-transform:uppercase;font-style:normal;font-weight:600;font-family:GraphikApp}
}
.cmp-text--font-graphik h5{font-size:22px;line-height:32px;text-align:left;color:#000;text-transform:uppercase;font-style:normal;font-weight:600;font-family:GraphikApp}
@media(max-width:767px){.cmp-text--font-graphik h5{font-size:20px;line-height:28px;text-align:left;color:#000;text-transform:uppercase;font-style:normal;font-weight:600;font-family:GraphikApp}
}
.cmp-text--font-graphik h6{font-size:18px;line-height:24px;text-align:left;color:#000;text-transform:uppercase;font-style:normal;font-weight:600;font-family:GraphikApp}
@media(max-width:767px){.cmp-text--font-graphik h6{font-size:16px;line-height:22px;text-align:left;color:#000;text-transform:uppercase;font-style:normal;font-weight:600;font-family:GraphikApp}
}
.cmp-text--font-graphik p,.cmp-text--font-graphik blockquote,.cmp-text--font-graphik pre{font-family:'Graphik Regular',Tahoma,sans-serif;color:unset}
.cmp-text--font-graphik h1,.cmp-text--font-graphik h2,.cmp-text--font-graphik h3,.cmp-text--font-graphik h4,.cmp-text--font-graphik h5,.cmp-text--font-graphik h6{font-family:'Graphik Semibold',Tahoma,sans-serif;color:unset}
.tag-style>.cmp-text{position:relative}
.tag-style>.cmp-text::after{display:block;content:"";height:6px;width:30px;background-color:#c8102e}
.font-size_small{font-size:12px}
.back-button-with-link .cmp-text a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;padding-left:24px;max-width:80px;font-family:'Avenir Heavy',Tahoma,sans-serif;color:#000;font-size:16px;font-weight:900;text-decoration:none;background:url(../../../../../../etc/designs/usta/clientlib-site/images/usta-icons/Chevron-Back.svg) no-repeat;background-size:24px 24px;line-height:24px}
.back-button-with-link .cmp-text a:hover{color:#000;text-decoration:none !important}
.back-button-with-link .cmp-text a:focus{outline:0}