.cmp-text--usta-standard .cmp-text{text-align:-webkit- left;text-align:-moz- left;text-align:-o- left;text-align:-ms- left;text-align:left;color:#000}
.cmp-text--usta-standard .cmp-text a{color:#418fde}
.cmp-text--usta-standard .cmp-text h1,.cmp-text--usta-standard .cmp-text h2,.cmp-text--usta-standard .cmp-text h3,.cmp-text--usta-standard .cmp-text h4,.cmp-text--usta-standard .cmp-text h5,.cmp-text--usta-standard .cmp-text h6{font-weight:900}
.cmp-text--usta-standard .cmp-text p{font-size:18px;line-height:24px;text-align:start;color:#000;font-style:normal;font-weight:400;font-family:Avenir}
.cmp-text--usta-standard .cmp-text blockquote{font-size:32px;font-style:oblique;font-weight:500;line-height:48px}
@media(max-width:767px){.cmp-text--usta-standard .cmp-text h1{font-size:36px;line-height:34px}
.cmp-text--usta-standard .cmp-text h2{font-size:30px;line-height:24px}
.cmp-text--usta-standard .cmp-text h3{font-size:24px;line-height:48px}
.cmp-text--usta-standard .cmp-text h4{font-size:20px;line-height:36px}
.cmp-text--usta-standard .cmp-text h5{font-size:17px;line-height:24px}
.cmp-text--usta-standard .cmp-text h6{font-size:14px;line-height:20px}
.cmp-text--usta-standard .cmp-text p{font-size:16px;line-height:24px;text-align:start;color:#000;font-style:normal;font-weight:400;font-family:Avenir}
}
.cmp-text--usta-standard .cmp-text h1{font-size:48px;letter-spacing:-0.9px;line-height:51px}
.cmp-text--usta-standard .cmp-text h2{font-size:36px;letter-spacing:-0.9px;line-height:32px}
.cmp-text--usta-standard .cmp-text h3{font-size:30px;line-height:48px}
.cmp-text--usta-standard .cmp-text h4{font-size:24px;line-height:36px}
.cmp-text--usta-standard .cmp-text h5{font-size:16px;line-height:24px}
.cmp-text--usta-standard .cmp-text h6{font-size:10px;line-height:24px}
.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--color-black .cmp-text{color:#000}
.cmp-text--color-black .cmp-text h1{color:#000 !important}
.cmp-text--color-light-blue .cmp-text{color:#418fde}
.cmp-text--color-light-blue .cmp-text h1{color:#418fde !important}
.cmp-text--color-white .cmp-text{color:#fff}
.cmp-text--color-white .cmp-text h1{color:#fff !important}
.cmp-text--color-green .cmp-text{color:#39b54a}
.cmp-text--color-green .cmp-text h1{color:#39b54a !important}
.cmp-text--color-grey .cmp-text{color:#888b8d}
.cmp-text--color-grey .cmp-text h1{color:#888b8d !important}
.cmp-text--color-red .cmp-text{color:#c8102e}
.cmp-text--color-red .cmp-text h1{color:#c8102e !important}
.cmp-text--background-white-with-padding .cmp-text{background-color:#fff;padding:18px 25px;font-size:18px}
.tag-style>.cmp-text{position:relative}
.tag-style>.cmp-text::after{display:block;content:"";height:6px;width:30px;background-color:#c8102e}
.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:focus{outline:0}
.cmp-text h1{font-size:52px;line-height:62px;color:#000;letter-spacing:-1px;font-style:normal;font-weight:800;font-family:Avenir;text-align:-webkit- start;text-align:-moz- start;text-align:-o- start;text-align:-ms- start;text-align:start;font-family:'Avenir Roman',Tahoma,sans-serif}
@media(max-width:767px){.cmp-text h1{font-size:36px;line-height:36px;color:#000;letter-spacing:-0.68px;font-style:normal;font-weight:800;font-family:Avenir;text-align:-webkit- start;text-align:-moz- start;text-align:-o- start;text-align:-ms- start;text-align:start;font-family:'Avenir Roman',Tahoma,sans-serif}
}