@import url(https://fonts.googleapis.com/css2?family=Public+Sans:wght@400;600&display=swap);@font-face{font-family:"Staff X Condensed";src:url(../../../fonts/staff-x-condensed-bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Urbane;src:url(../../../fonts/Urbane-DemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:block}h1{font-family:"Staff X Condensed",sans-serif;font-weight:700;text-transform:uppercase;font-size:48px;line-height:56px}@media screen and (min-width:905px){h1{font-size:56px;line-height:64px}}@media screen and (min-width:1600px){h1{font-size:64px;line-height:80px}}h2{font-family:Urbane,sans-serif;font-size:36px;font-weight:700;line-height:48px}@media screen and (min-width:905px){h2{font-size:40px;line-height:56px}}@media screen and (min-width:1600px){h2{font-size:48px;line-height:64px}}h3{font-family:Urbane,sans-serif;font-size:28px;font-weight:600;line-height:40px}@media screen and (min-width:905px){h3{font-size:32px;line-height:48px}}@media screen and (min-width:1600px){h3{font-size:36px;line-height:56px}}h4{font-family:Urbane,sans-serif;font-size:22px;font-weight:600;line-height:32px}@media screen and (min-width:905px){h4{font-size:24px;line-height:36px}}@media screen and (min-width:1600px){h4{font-size:28px;line-height:40px}}.heading{color:#48276e}.heading--align-left{text-align:left}.heading--align-center{text-align:center}.heading--align-right{text-align:right}.heading--margin-0{margin-top:0}.heading--margin-1{margin-top:8px}.heading--margin-2{margin-top:16px}.heading--margin-3{margin-top:24px}[class^=subheading]{color:#48276e}.subheading-1>*{font-family:"Staff X Condensed",sans-serif;font-size:40px;font-weight:600;line-height:48px;text-transform:uppercase}@media screen and (min-width:905px){.subheading-1>*{font-size:48px;line-height:56px}}@media screen and (min-width:1600px){.subheading-1>*{font-size:56px;line-height:64px}}.subheading-2>*{font-family:Urbane,sans-serif;font-size:36px;font-weight:700;line-height:48px}@media screen and (min-width:905px){.subheading-2>*{font-size:40px;line-height:56px}}@media screen and (min-width:1600px){.subheading-2>*{font-size:48px;line-height:64px}}.subheading-3>*{font-family:Urbane,sans-serif;font-size:28px;font-weight:600;line-height:40px}@media screen and (min-width:905px){.subheading-3>*{font-size:32px;line-height:48px}}@media screen and (min-width:1600px){.subheading-3>*{font-size:36px;line-height:56px}}.subheading-4>*{font-family:Urbane,sans-serif;font-size:22px;font-weight:600;line-height:32px}@media screen and (min-width:905px){.subheading-4>*{font-size:24px;line-height:36px}}@media screen and (min-width:1600px){.subheading-4>*{font-size:28px;line-height:40px}}.alt-1>*{font-family:"Staff X Condensed",sans-serif;font-size:32px;line-height:40px}@media screen and (min-width:905px){.alt-1>*{font-size:40px;line-height:48px}}@media screen and (min-width:1600px){.alt-1>*{font-size:48px;line-height:56px}}.alt-2>*{font-family:Urbane,sans-serif;font-size:36px;line-height:48px}@media screen and (min-width:905px){.alt-2>*{font-size:40px;line-height:56px}}@media screen and (min-width:1600px){.alt-2>*{font-size:48px;line-height:64px}}.alt-3>*{font-family:Urbane,sans-serif;font-size:28px;line-height:40px}@media screen and (min-width:905px){.alt-3>*{font-size:32px;line-height:48px}}@media screen and (min-width:1600px){.alt-3>*{font-size:36px;line-height:56px}}.alt-4>*{font-family:Urbane,sans-serif;font-size:22px;line-height:32px}@media screen and (min-width:905px){.alt-4>*{font-size:24px;line-height:36px}}@media screen and (min-width:1600px){.alt-4>*{font-size:28px;line-height:40px}}.color-primary-text>*{color:#000!important}.sentence-case>*{text-transform:initial}