TTB Industry Circular 2021-1, Expansion of Allowable Revisions to Approved Alcohol Beverage Labels

TTBGov - TTB Industry Circular 2021-1.mhtml

Application for and Certification/Exemption of Label/Bottle Approval

TTB Industry Circular 2021-1, Expansion of Allowable Revisions to Approved Alcohol Beverage Labels

OMB: 1513-0020

Document [eml]
Download: eml | pdf
From: <Saved by Blink>
Snapshot-Content-Location: https://www.ttb.gov/industry-circulars/ttb-industry-circular-2021-1
Subject: TTBGov - TTB | Industry Circulars 2021-1
Date: Mon, 24 Jan 2022 14:32:42 -0000
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----MultipartBoundary--6ljYNM8BCxSCbZmt3Ta91IkGTREi3oce80ezpctHeR----"


------MultipartBoundary--6ljYNM8BCxSCbZmt3Ta91IkGTREi3oce80ezpctHeR----
Content-Type: text/html
Content-ID: <[email protected]>
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.ttb.gov/industry-circulars/ttb-industry-circular-2021-1

<!DOCTYPE html><html lang=3D"en-gb" class=3D"fsfb fsfb-relbody"><head><meta=
 http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF-8">
<base href=3D"https://www.ttb.gov/industry-circulars/ttb-industry-circular-=
2021-1">
=09
	<meta name=3D"author" content=3D"Monique S. Crawford">
	<meta name=3D"x-ua-compatible" content=3D"IE=3Dedge,chrome=3D1">
	<meta name=3D"description" content=3D"2020-3,  Trade Practice Enforcement =
During COVID-19 Pandemic">
	<title>TTBGov - TTB | Industry Circulars 2021-1</title>
	<link href=3D"https://www.ttb.gov/templates/ttb/favicon.ico" rel=3D"shortc=
ut icon" type=3D"image/vnd.microsoft.icon">
	<link rel=3D"stylesheet" href=3D"https://www.ttb.gov/media/com_jchoptimize=
/cache/css/da15aeceaa437f0278d0cd71ccf7c22d.css">
=09
=09
=09
=09
=09
=09
=09
=09
=09
  <meta name=3D"viewport" content=3D"width=3Ddevice-width, initial-scale=3D=
1.0, maximum-scale=3D1.0, user-scalable=3D0">
 =20
   =20



  <meta name=3D"HandheldFriendly" content=3D"true">
  <meta name=3D"apple-mobile-web-app-capable" content=3D"YES">
  <meta name=3D"google-site-verification" content=3D"PCJQdk376Gz07EJgKekthY=
z2StCNOQldHNkBXsiKz2Y">  =20
  <link rel=3D"shortcut icon" type=3D"image/x-icon" href=3D"https://www.ttb=
.gov/templates/ttb/images/favicon.ico">
  <link rel=3D"apple-touch-icon-precomposed" href=3D"https://www.ttb.gov/te=
mplates/ttb/images/apple-touch-icon-57x57-precomposed.png">
  <link rel=3D"apple-touch-icon-precomposed" sizes=3D"72x72" href=3D"https:=
//www.ttb.gov/templates/ttb/images/apple-touch-icon-72x72-precomposed.png">
  <link rel=3D"apple-touch-icon-precomposed" sizes=3D"114x114" href=3D"http=
s://www.ttb.gov/templates/ttb/images/apple-touch-icon-114x114-precomposed.p=
ng">
  <link rel=3D"apple-touch-icon-precomposed" sizes=3D"144x144" href=3D"http=
s://www.ttb.gov/templates/ttb/images/apple-touch-icon-144x144-precomposed.p=
ng">
 =20
  <!--[if lt IE 9]>
    <link rel=3D"stylesheet" href=3D"/templates/ttb/css/ie.css">
    <script type=3D"text/javascript" src=3D"/templates/ttb/js/ie/html5shiv.=
js"></script>
    <script type=3D"text/javascript" src=3D"/templates/ttb/js/ie/respond.js=
"></script>
  <![endif]-->
   =20

  =20

    =09
=09

=09




<!-- Universal Google Analytics Plugin by PB Web Development -->


<link id=3D"fs-css-1" rel=3D"stylesheet" type=3D"text/css" href=3D"https://=
gateway.foresee.com/code/19.11.1/templates/feedback/default/main.css"></hea=
d>
 =20
<body id=3D"origin" class=3D"site ttb-industry-circular-2021-1  view- no-la=
yout no-task" role=3D"document">
   <a class=3D"skip-main" href=3D"https://www.ttb.gov/industry-circulars/tt=
b-industry-circular-2021-1#content">Skip to main content</a>
  <div id=3D"wrapper">
  <section class=3D"usa-banner" aria-label=3D"Official government website">
  <div class=3D"usa-accordion">
    <header class=3D"usa-banner__header" style=3D"background-color:#f0f0f0;=
height:30px;">
      <div class=3D"usa-banner__inner">
        <div class=3D"grid-col-auto">
          <img class=3D"usa-banner__header-flag" src=3D"https://www.ttb.gov=
/images/USWDS/img/us_flag_small.png" alt=3D"U.S. flag" width=3D"16" height=
=3D"11">
        </div>
        <div class=3D"grid-col-fill tablet:grid-col-auto">
          <p class=3D"usa-banner__header-text">An official website of the U=
nited States government</p>
          <p class=3D"usa-banner__header-action" aria-hidden=3D"true">Here=
=E2=80=99s how you know</p>
        </div>
        <button class=3D"usa-accordion__button usa-banner__button" aria-exp=
anded=3D"false" aria-controls=3D"gov-banner-default">
          <span class=3D"usa-banner__button-text">Here=E2=80=99s how you kn=
ow</span>
        </button>
      </div>
    </header>
   =20
  </div>
</section> =20
<!-- --> =20
  	<header>
      <div class=3D"container-fluid">
        <div id=3D"ttb-nav">
          <div id=3D"ttb-mobile-nav">
            <button id=3D"mobile-nav-btn" type=3D"button" class=3D"btn btn-=
primary"><span class=3D"glyphicon glyphicon-menu-hamburger" aria-hidden=3D"=
true"></span></button>
            <div id=3D"mobile-nav">
              <ul class=3D"nav menu">
<li class=3D"item-101"><a class=3D"home-link" href=3D"https://www.ttb.gov/"=
>Home</a></li><li class=3D"item-102 deeper parent" tabindex=3D"0"><span cla=
ss=3D"nav-header">Who We Are</span><ul class=3D"nav-child unstyled small dr=
opdown-menu"><li class=3D"item-107 deeper parent panel"><button class=3D"su=
b-menu-btn" type=3D"button" data-toggle=3D"collapse" data-parent=3D"#mobile=
-nav" aria-expanded=3D"true" aria-controls=3D"collapse1" data-target=3D"#co=
llapse1"><span class=3D"glyphicon glyphicon-chevron-down" aria-hidden=3D"tr=
ue"></span></button><a href=3D"https://www.ttb.gov/who-we-are/about-us">Abo=
ut TTB</a><ul class=3D"nav-child unstyled small sub-nav collapse" id=3D"col=
lapse1"><li class=3D"item-111"><a href=3D"https://www.ttb.gov/about-ttb/org=
anizational-chart-for-ttb">Organizational Chart</a></li><li class=3D"item-1=
12"><a href=3D"https://www.ttb.gov/offices">TTB Offices</a></li><li class=
=3D"item-113"><a href=3D"https://www.ttb.gov/about-ttb/history">The TTB Sto=
ry</a></li><li class=3D"item-114"><a href=3D"https://www.ttb.gov/consumer/a=
bout-us-what-we-do">Our Mission</a></li></ul></li><li class=3D"item-108 dee=
per parent panel"><button class=3D"sub-menu-btn" type=3D"button" data-toggl=
e=3D"collapse" data-parent=3D"#mobile-nav" aria-expanded=3D"true" aria-cont=
rols=3D"collapse2" data-target=3D"#collapse2"><span class=3D"glyphicon glyp=
hicon-chevron-down" aria-hidden=3D"true"></span></button><a href=3D"https:/=
/www.ttb.gov/about-ttb/contact-us">Contact Us</a><ul class=3D"nav-child uns=
tyled small sub-nav collapse" id=3D"collapse2"><li class=3D"item-124"><a hr=
ef=3D"https://www.ttb.gov/offices">TTB Offices</a></li><li class=3D"item-12=
5"><a href=3D"https://www.ttb.gov/nrc/contact-nrc">NRC Call Center</a></li>=
<li class=3D"item-126"><a href=3D"https://www.ttb.gov/advertising/contact-i=
nformation">ALFD Call Center</a></li><li class=3D"item-127"><a href=3D"http=
s://www.ttb.gov/offices/scientific-services-division">Scientific Services D=
ivision</a></li><li class=3D"item-128"><a href=3D"https://www.ttb.gov/trade=
-investigations/trade-investigations-division-contacts">Trade Investigation=
s Division</a></li><li class=3D"item-129"><a href=3D"https://www.ttb.gov/of=
fices/media">Media Inquiries</a></li><li class=3D"item-130"><a href=3D"http=
s://www.ttb.gov/offices/media">Congressional Inquiries</a></li><li class=3D=
"item-131"><a href=3D"https://www.ttb.gov/contact-id">Submit a Tip</a></li>=
</ul></li><li class=3D"item-109 deeper parent panel"><button class=3D"sub-m=
enu-btn" type=3D"button" data-toggle=3D"collapse" data-parent=3D"#mobile-na=
v" aria-expanded=3D"true" aria-controls=3D"collapse3" data-target=3D"#colla=
pse3"><span class=3D"glyphicon glyphicon-chevron-down" aria-hidden=3D"true"=
></span></button><a href=3D"https://www.ttb.gov/offices">TTB Offices</a><ul=
 class=3D"nav-child unstyled small sub-nav collapse" id=3D"collapse3"><li c=
lass=3D"item-132"><a href=3D"https://www.ttb.gov/offices/executive-offices"=
>Executive Staff</a></li><li class=3D"item-133"><a href=3D"https://www.ttb.=
gov/offices/management">Office of Management</a></li><li class=3D"item-134"=
><a href=3D"https://www.ttb.gov/offices/headquarters-operations">Headquarte=
rs Operations</a></li><li class=3D"item-135"><a href=3D"https://www.ttb.gov=
/offices/field-operations">Field Operations</a></li><li class=3D"item-136">=
<a href=3D"https://www.ttb.gov/offices/office-of-chief-information-officer"=
>Office of Chief Information Officer</a></li><li class=3D"item-1923"><a hre=
f=3D"https://www.ttb.gov/offices/permitting-and-taxation">Office of Permitt=
ing and Taxation</a></li><li class=3D"item-137"><a href=3D"https://www.ttb.=
gov/offices/chief-counsel">Office of the Chief Counsel</a></li></ul></li><l=
i class=3D"item-110 deeper parent panel"><button class=3D"sub-menu-btn" typ=
e=3D"button" data-toggle=3D"collapse" data-parent=3D"#mobile-nav" aria-expa=
nded=3D"true" aria-controls=3D"collapse4" data-target=3D"#collapse4"><span =
class=3D"glyphicon glyphicon-chevron-down" aria-hidden=3D"true"></span></bu=
tton><a href=3D"https://www.ttb.gov/careers">Careers</a><ul class=3D"nav-ch=
ild unstyled small sub-nav collapse" id=3D"collapse4"><li class=3D"item-138=
"><a href=3D"https://www.ttb.gov/careers">Opportunities at a Glance</a></li=
></ul></li></ul></li><li class=3D"item-104 deeper parent" tabindex=3D"0"><s=
pan class=3D"nav-header">What We Do</span><ul class=3D"nav-child unstyled s=
mall dropdown-menu"><li class=3D"item-171 deeper parent panel"><button clas=
s=3D"sub-menu-btn" type=3D"button" data-toggle=3D"collapse" data-parent=3D"=
#mobile-nav" aria-expanded=3D"true" aria-controls=3D"collapse5" data-target=
=3D"#collapse5"><span class=3D"glyphicon glyphicon-chevron-down" aria-hidde=
n=3D"true"></span></button><a href=3D"https://www.ttb.gov/consumer/about-us=
-what-we-do">PROGRAM AREAS</a><ul class=3D"nav-child unstyled small sub-nav=
 collapse" id=3D"collapse5"><li class=3D"item-1924"><a href=3D"https://www.=
ttb.gov/alcohol/beverage-alcohol">Beverage Alcohol</a></li><li class=3D"ite=
m-1925"><a href=3D"https://www.ttb.gov/industrial">Nonbeverage Alcohol</a><=
/li><li class=3D"item-1926"><a href=3D"https://www.ttb.gov/tobacco">Tobacco=
</a></li><li class=3D"item-1927"><a href=3D"https://www.ttb.gov/formulation=
">Formulation</a></li><li class=3D"item-1928"><a href=3D"https://www.ttb.go=
v/labeling/labeling-resources">Labeling Resources</a></li><li class=3D"item=
-1929"><a href=3D"https://www.ttb.gov/advertising/alcohol-beverage-advertis=
ing">Advertising</a></li><li class=3D"item-1930"><a href=3D"https://www.ttb=
.gov/advertising/market-compliance-office">Market Compliance</a></li><li cl=
ass=3D"item-1931"><a href=3D"https://www.ttb.gov/trade-practices">Trade Pra=
ctices</a></li><li class=3D"item-1932"><a href=3D"https://www.ttb.gov/offic=
es/international-affairs-division">International Affairs</a></li><li class=
=3D"item-2241"><a href=3D"https://www.ttb.gov/outreach/outreach-program">Ou=
treach</a></li><li class=3D"item-1933"><a href=3D"https://www.ttb.gov/firea=
rms">Firearms and Ammunition</a></li></ul></li><li class=3D"item-172 deeper=
 parent panel"><button class=3D"sub-menu-btn" type=3D"button" data-toggle=
=3D"collapse" data-parent=3D"#mobile-nav" aria-expanded=3D"true" aria-contr=
ols=3D"collapse6" data-target=3D"#collapse6"><span class=3D"glyphicon glyph=
icon-chevron-down" aria-hidden=3D"true"></span></button><a href=3D"https://=
www.ttb.gov/laws-regulations-and-public-guidance">REGS &amp; GUIDANCE</a><u=
l class=3D"nav-child unstyled small sub-nav collapse" id=3D"collapse6"><li =
class=3D"item-1934"><a href=3D"https://www.ttb.gov/other/statutes">Statutes=
</a></li><li class=3D"item-1935"><a href=3D"https://www.ttb.gov/other/regul=
ations">Regulations</a></li><li class=3D"item-1936"><a href=3D"https://www.=
ttb.gov/rulings">Rulings</a></li><li class=3D"item-1937"><a href=3D"https:/=
/www.ttb.gov/procedures">Procedures</a></li><li class=3D"item-1938"><a href=
=3D"https://www.ttb.gov/industry-circulars">Industry Circulars</a></li><li =
class=3D"item-1939"><a href=3D"https://www.ttb.gov/rrd/publications-in-fede=
ral-register">Federal Register Publications</a></li><li class=3D"item-1940"=
><a href=3D"https://www.ttb.gov/public-guidance">Other Guidance</a></li></u=
l></li><li class=3D"item-173 deeper parent panel"><button class=3D"sub-menu=
-btn" type=3D"button" data-toggle=3D"collapse" data-parent=3D"#mobile-nav" =
aria-expanded=3D"true" aria-controls=3D"collapse7" data-target=3D"#collapse=
7"><span class=3D"glyphicon glyphicon-chevron-down" aria-hidden=3D"true"></=
span></button><a href=3D"https://www.ttb.gov/tax-audit/taxes-and-filing">TA=
XES &amp; FILING</a><ul class=3D"nav-child unstyled small sub-nav collapse"=
 id=3D"collapse7"><li class=3D"item-2207"><a href=3D"https://www.ttb.gov/al=
cohol/craft-beverage-modernization-and-tax-reform-cbmtra">Tax Reform (CBMTR=
A)</a></li><li class=3D"item-1941"><a href=3D"https://www.ttb.gov/epayment"=
>Pay.gov</a></li><li class=3D"item-1942"><a href=3D"https://www.ttb.gov/tax=
-audit/excise-tax-and-export-due-dates">Tax Returns and Reports Due Dates</=
a></li><li class=3D"item-1943"><a href=3D"https://www.ttb.gov/tax-audit/tax=
-and-fee-rates">Tax Rates</a></li><li class=3D"item-1944"><a href=3D"https:=
//www.ttb.gov/business-tools/forms-helpful-hints-and-tips">Preparing Return=
s</a></li><li class=3D"item-1945"><a href=3D"https://www.ttb.gov/nrc/disast=
er-relief">File Disaster Claims</a></li></ul></li><li class=3D"item-174 dee=
per parent panel"><button class=3D"sub-menu-btn" type=3D"button" data-toggl=
e=3D"collapse" data-parent=3D"#mobile-nav" aria-expanded=3D"true" aria-cont=
rols=3D"collapse8" data-target=3D"#collapse8"><span class=3D"glyphicon glyp=
hicon-chevron-down" aria-hidden=3D"true"></span></button><a href=3D"https:/=
/www.ttb.gov/main-pages/ttb-online-homepage">ONLINE SERVICES</a><ul class=
=3D"nav-child unstyled small sub-nav collapse" id=3D"collapse8"><li class=
=3D"item-1947"><a href=3D"https://www.ttb.gov/ponl/customer-support">Permit=
s Online</a></li><li class=3D"item-1948"><a href=3D"https://www.ttb.gov/lab=
eling/colas">COLAs Online</a></li><li class=3D"item-1949"><a href=3D"https:=
//www.ttb.gov/formulation">Formulas Online</a></li><li class=3D"item-1950">=
<a href=3D"https://www.ttb.gov/epayment">Pay.gov</a></li><li class=3D"item-=
1951"><a href=3D"https://www.ttb.gov/labeling/cola-public-registry">Public =
COLA Registry</a></li><li class=3D"item-1952"><a href=3D"https://www.ttb.go=
v/about-ttb/online-help-center">Online Help Center</a></li></ul></li><li cl=
ass=3D"item-175 deeper parent panel"><button class=3D"sub-menu-btn" type=3D=
"button" data-toggle=3D"collapse" data-parent=3D"#mobile-nav" aria-expanded=
=3D"true" aria-controls=3D"collapse9" data-target=3D"#collapse9"><span clas=
s=3D"glyphicon glyphicon-chevron-down" aria-hidden=3D"true"></span></button=
><a href=3D"https://www.ttb.gov/enforcement">ENFORCEMENT</a><ul class=3D"na=
v-child unstyled small sub-nav collapse" id=3D"collapse9"><li class=3D"item=
-1953"><a href=3D"https://www.ttb.gov/contact-id">Submit a Tip Online</a></=
li><li class=3D"item-1954"><a href=3D"https://www.ttb.gov/fo/administrative=
-cases">Administrative Actions</a></li><li class=3D"item-1955"><a href=3D"h=
ttps://www.ttb.gov/offices/trade-investigations-division">Investigations</a=
></li><li class=3D"item-1956"><a href=3D"https://www.ttb.gov/offices/tax-au=
dit-division">Audits</a></li><li class=3D"item-1957"><a href=3D"https://www=
.ttb.gov/tax-audit/taxes-and-filing">Taxes and Filing</a></li><li class=3D"=
item-1958"><a href=3D"https://www.ttb.gov/scientific-services-division/bev-=
alc-product-diversion">Beverage Product Diversion</a></li><li class=3D"item=
-1959"><a href=3D"https://www.ttb.gov/tobacco/diversion">Tobacco Diversion<=
/a></li></ul></li></ul></li><li class=3D"item-105 deeper parent" tabindex=
=3D"0"><span class=3D"nav-header">TTB Audiences</span><ul class=3D"nav-chil=
d unstyled small dropdown-menu"><li class=3D"item-176 deeper parent panel">=
<button class=3D"sub-menu-btn" type=3D"button" data-toggle=3D"collapse" dat=
a-parent=3D"#mobile-nav" aria-expanded=3D"true" aria-controls=3D"collapse10=
" data-target=3D"#collapse10"><span class=3D"glyphicon glyphicon-chevron-do=
wn" aria-hidden=3D"true"></span></button><a data-toggle=3D"dropdown" href=
=3D"https://www.ttb.gov/industry-circulars/ttb-industry-circular-2021-1#">I=
NDUSTRY MEMBERS <i class=3D"fa fa-caret-down"></i></a><ul class=3D"nav-chil=
d unstyled small sub-nav collapse" id=3D"collapse10"><li class=3D"item-1960=
"><a href=3D"https://www.ttb.gov/information-for">Information For...</a></l=
i><li class=3D"item-1961"><a href=3D"https://www.ttb.gov/wine">Wine Produce=
rs</a></li><li class=3D"item-1962"><a href=3D"https://www.ttb.gov/distilled=
-spirits">Distilled Spirits Producers</a></li><li class=3D"item-179"><a hre=
f=3D"https://www.ttb.gov/beer">Beer Producers</a></li><li class=3D"item-196=
3"><a href=3D"https://www.ttb.gov/wholesaler">Wholesalers</a></li><li class=
=3D"item-1964"><a href=3D"https://www.ttb.gov/wholesaler">Importers/Exporte=
rs</a></li><li class=3D"item-1965"><a href=3D"https://www.ttb.gov/tobacco">=
Tobacco Industry</a></li><li class=3D"item-1966"><a href=3D"https://www.ttb=
.gov/firearms">Firearms/Ammunition Excise Tax</a></li><li class=3D"item-196=
7"><a href=3D"https://www.ttb.gov/industrial">Industrial Alcohol</a></li><l=
i class=3D"item-1968"><a href=3D"https://www.ttb.gov/main-pages/state-and-l=
ocal-government">State and Local Government</a></li></ul></li><li class=3D"=
item-177 deeper parent panel"><button class=3D"sub-menu-btn" type=3D"button=
" data-toggle=3D"collapse" data-parent=3D"#mobile-nav" aria-expanded=3D"tru=
e" aria-controls=3D"collapse11" data-target=3D"#collapse11"><span class=3D"=
glyphicon glyphicon-chevron-down" aria-hidden=3D"true"></span></button><a d=
ata-toggle=3D"dropdown" href=3D"https://www.ttb.gov/industry-circulars/ttb-=
industry-circular-2021-1#">BUSINESS OWNERS <i class=3D"fa fa-caret-down"></=
i></a><ul class=3D"nav-child unstyled small sub-nav collapse" id=3D"collaps=
e11"><li class=3D"item-1969"><a href=3D"https://www.ttb.gov/small-business"=
>Small Business Owners</a></li><li class=3D"item-1970"><a href=3D"https://w=
ww.ttb.gov/main-pages/start-a-business">Prospective Business Owners</a></li=
><li class=3D"item-1971"><a href=3D"https://www.ttb.gov/nrc/retail-beverage=
-alcohol-dealers">Beverage Alcohol Retailers</a></li><li class=3D"item-1972=
"><a href=3D"https://www.ttb.gov/public-information/contracting">Contractin=
g with TTB</a></li></ul></li><li class=3D"item-178 deeper parent panel"><bu=
tton class=3D"sub-menu-btn" type=3D"button" data-toggle=3D"collapse" data-p=
arent=3D"#mobile-nav" aria-expanded=3D"true" aria-controls=3D"collapse12" d=
ata-target=3D"#collapse12"><span class=3D"glyphicon glyphicon-chevron-down"=
 aria-hidden=3D"true"></span></button><a data-toggle=3D"dropdown" href=3D"h=
ttps://www.ttb.gov/industry-circulars/ttb-industry-circular-2021-1#">PUBLIC=
 <i class=3D"fa fa-caret-down"></i></a><ul class=3D"nav-child unstyled smal=
l sub-nav collapse" id=3D"collapse12"><li class=3D"item-1973"><a href=3D"ht=
tps://www.ttb.gov/consumer">Consumer Corner</a></li><li class=3D"item-1974"=
><a href=3D"https://www.ttb.gov/consumer/consumer-product-safety">Product S=
afety and Testing</a></li><li class=3D"item-1975"><a href=3D"https://www.tt=
b.gov/consumer/health-warning-statements">Health Warning Statements</a></li=
><li class=3D"item-1977"><a href=3D"https://www.ttb.gov/researcher-resource=
s">Research Resources</a></li><li class=3D"item-1978"><a href=3D"https://ww=
w.ttb.gov/researcher-resources/student-questions">Student Questions</a></li=
><li class=3D"item-1979"><a href=3D"https://www.ttb.gov/foia">FOIA</a></li>=
</ul></li></ul></li><li class=3D"item-106 deeper parent" tabindex=3D"0"><sp=
an class=3D"nav-header">Resources</span><ul class=3D"nav-child unstyled sma=
ll dropdown-menu"><li class=3D"item-1980 deeper parent panel"><button class=
=3D"sub-menu-btn" type=3D"button" data-toggle=3D"collapse" data-parent=3D"#=
mobile-nav" aria-expanded=3D"true" aria-controls=3D"collapse13" data-target=
=3D"#collapse13"><span class=3D"glyphicon glyphicon-chevron-down" aria-hidd=
en=3D"true"></span></button><a href=3D"https://www.ttb.gov/press-room">PRES=
S ROOM</a><ul class=3D"nav-child unstyled small sub-nav collapse" id=3D"col=
lapse13"><li class=3D"item-1981"><a href=3D"https://www.ttb.gov/ttb-newslet=
ter">TTB Newsletter</a></li><li class=3D"item-1982"><a href=3D"https://www.=
ttb.gov/press-room/news-and-events">News and Events</a></li><li class=3D"it=
em-1983"><a href=3D"https://www.ttb.gov/main-pages/presentations">Presentat=
ions</a></li><li class=3D"item-1984"><a href=3D"https://www.ttb.gov/press-r=
oom/press-releases">Press Releases</a></li><li class=3D"item-1985"><a href=
=3D"https://www.ttb.gov/offices/media">Congressional Inquiries</a></li></ul=
></li><li class=3D"item-1986 deeper parent panel"><button class=3D"sub-menu=
-btn" type=3D"button" data-toggle=3D"collapse" data-parent=3D"#mobile-nav" =
aria-expanded=3D"true" aria-controls=3D"collapse14" data-target=3D"#collaps=
e14"><span class=3D"glyphicon glyphicon-chevron-down" aria-hidden=3D"true">=
</span></button><a href=3D"https://www.ttb.gov/business-central">BUSINESS C=
ENTRAL</a><ul class=3D"nav-child unstyled small sub-nav collapse" id=3D"col=
lapse14"><li class=3D"item-1987"><a href=3D"https://www.ttb.gov/main-pages/=
tutorials-and-resources">TTB Learning Center</a></li><li class=3D"item-1988=
"><a href=3D"https://www.ttb.gov/business-central">Business Central</a></li=
><li class=3D"item-1990"><a href=3D"https://www.ttb.gov/industry-startup-tu=
torial">Industry Startup Tutorial</a></li><li class=3D"item-1991"><a href=
=3D"https://www.ttb.gov/distilled-spirits/proofing-tutorial">Proofing Video=
 Series</a></li><li class=3D"item-1992"><a href=3D"https://www.ttb.gov/main=
-pages/tutorials-and-resources#online">Guides and Tutorials</a></li></ul></=
li><li class=3D"item-1993 deeper parent panel"><button class=3D"sub-menu-bt=
n" type=3D"button" data-toggle=3D"collapse" data-parent=3D"#mobile-nav" ari=
a-expanded=3D"true" aria-controls=3D"collapse15" data-target=3D"#collapse15=
"><span class=3D"glyphicon glyphicon-chevron-down" aria-hidden=3D"true"></s=
pan></button><a href=3D"https://www.ttb.gov/statistics">DATA &amp; STATISTI=
CS</a><ul class=3D"nav-child unstyled small sub-nav collapse" id=3D"collaps=
e15"><li class=3D"item-1994"><a href=3D"https://www.ttb.gov/data">Open Data=
</a></li><li class=3D"item-1996"><a href=3D"https://www.ttb.gov/wine/wine-s=
tatistics">Wine</a></li><li class=3D"item-1997"><a href=3D"https://www.ttb.=
gov/beer/statistics">Beer</a></li><li class=3D"item-1998"><a href=3D"https:=
//www.ttb.gov/distilled-spirits/statistics">Distilled Spirits</a></li><li c=
lass=3D"item-1999"><a href=3D"https://www.ttb.gov/tobacco/tobacco-statistic=
s">Tobacco</a></li><li class=3D"item-2000"><a href=3D"https://www.ttb.gov/t=
ax-audit/tax-collections">Tax Collections</a></li><li class=3D"item-2001"><=
a href=3D"https://www.ttb.gov/sampling">Market Compliance</a></li><li class=
=3D"item-2002"><a href=3D"https://www.ttb.gov/main-pages/processing-times">=
Application Processing Times</a></li><li class=3D"item-2003"><a href=3D"htt=
ps://www.ttb.gov/foia/list-of-permittees">List of Permittees</a></li></ul><=
/li><li class=3D"item-2004 deeper parent panel"><button class=3D"sub-menu-b=
tn" type=3D"button" data-toggle=3D"collapse" data-parent=3D"#mobile-nav" ar=
ia-expanded=3D"true" aria-controls=3D"collapse16" data-target=3D"#collapse1=
6"><span class=3D"glyphicon glyphicon-chevron-down" aria-hidden=3D"true"></=
span></button><a href=3D"https://www.ttb.gov/publications">PUBLICATIONS</a>=
<ul class=3D"nav-child unstyled small sub-nav collapse" id=3D"collapse16"><=
li class=3D"item-2005"><a href=3D"https://www.ttb.gov/foia/foia-annual-repo=
rts">FOIA Reports</a></li><li class=3D"item-2006"><a href=3D"https://www.tt=
b.gov/about-ttb/plans-and-reports">Plans and Reports</a></li><li class=3D"i=
tem-2007"><a href=3D"https://www.ttb.gov/publications/memorandum-of-underst=
anding">Memorandum of Understanding</a></li><li class=3D"item-2008"><a href=
=3D"https://www.ttb.gov/ttb-newsletter">TTB Newsletter</a></li><li class=3D=
"item-2009"><a href=3D"https://www.ttb.gov/forms">TTB Forms</a></li></ul></=
li><li class=3D"item-2010 deeper parent panel"><button class=3D"sub-menu-bt=
n" type=3D"button" data-toggle=3D"collapse" data-parent=3D"#mobile-nav" ari=
a-expanded=3D"true" aria-controls=3D"collapse17" data-target=3D"#collapse17=
"><span class=3D"glyphicon glyphicon-chevron-down" aria-hidden=3D"true"></s=
pan></button><a href=3D"https://www.ttb.gov/faqs">FAQs</a><ul class=3D"nav-=
child unstyled small sub-nav collapse" id=3D"collapse17"><li class=3D"item-=
2011"><a href=3D"https://www.ttb.gov/faqs/alcohol">Alcohol</a></li><li clas=
s=3D"item-2012"><a href=3D"https://www.ttb.gov/faqs/faet-faqs">Firearms Exc=
ise Tax</a></li><li class=3D"item-2013"><a href=3D"https://www.ttb.gov/faqs=
/alcohol#alfd">Advertising</a></li><li class=3D"item-2014"><a href=3D"https=
://www.ttb.gov/faqs/alcohol#alfd">Labeling</a></li><li class=3D"item-2015">=
<a href=3D"https://www.ttb.gov/faqs/alcohol#alfd">Formulation</a></li><li c=
lass=3D"item-2016"><a href=3D"https://www.ttb.gov/faqs/alcohol#Business">Pe=
rmits</a></li><li class=3D"item-2017"><a href=3D"https://www.ttb.gov/tobacc=
o/faqs">Tobacco</a></li></ul></li></ul></li></ul>

            </div>
          </div>
          <div id=3D"ttb-nav-logo">
            <a href=3D"https://www.ttb.gov/">
              TTB.gov
            </a>
          </div>
          <div id=3D"ttb-nav-menu">
            <ul class=3D"nav menu">
<li class=3D"item-101"><a class=3D"home-link" href=3D"https://www.ttb.gov/"=
>Home</a></li><li class=3D"item-102 deeper parent" tabindex=3D"0"><span cla=
ss=3D"nav-header">Who We Are</span><ul class=3D"nav-child unstyled small dr=
opdown-menu"><li class=3D"item-107 deeper parent"><a href=3D"https://www.tt=
b.gov/who-we-are/about-us">About TTB</a><ul class=3D"nav-child unstyled sma=
ll dropdown-menu"><li class=3D"item-111"><a href=3D"https://www.ttb.gov/abo=
ut-ttb/organizational-chart-for-ttb">Organizational Chart</a></li><li class=
=3D"item-112"><a href=3D"https://www.ttb.gov/offices">TTB Offices</a></li><=
li class=3D"item-113"><a href=3D"https://www.ttb.gov/about-ttb/history">The=
 TTB Story</a></li><li class=3D"item-114"><a href=3D"https://www.ttb.gov/co=
nsumer/about-us-what-we-do">Our Mission</a></li></ul></li><li class=3D"item=
-108 deeper parent"><a href=3D"https://www.ttb.gov/about-ttb/contact-us">Co=
ntact Us</a><ul class=3D"nav-child unstyled small dropdown-menu"><li class=
=3D"item-124"><a href=3D"https://www.ttb.gov/offices">TTB Offices</a></li><=
li class=3D"item-125"><a href=3D"https://www.ttb.gov/nrc/contact-nrc">NRC C=
all Center</a></li><li class=3D"item-126"><a href=3D"https://www.ttb.gov/ad=
vertising/contact-information">ALFD Call Center</a></li><li class=3D"item-1=
27"><a href=3D"https://www.ttb.gov/offices/scientific-services-division">Sc=
ientific Services Division</a></li><li class=3D"item-128"><a href=3D"https:=
//www.ttb.gov/trade-investigations/trade-investigations-division-contacts">=
Trade Investigations Division</a></li><li class=3D"item-129"><a href=3D"htt=
ps://www.ttb.gov/offices/media">Media Inquiries</a></li><li class=3D"item-1=
30"><a href=3D"https://www.ttb.gov/offices/media">Congressional Inquiries</=
a></li><li class=3D"item-131"><a href=3D"https://www.ttb.gov/contact-id">Su=
bmit a Tip</a></li></ul></li><li class=3D"item-109 deeper parent"><a href=
=3D"https://www.ttb.gov/offices">TTB Offices</a><ul class=3D"nav-child unst=
yled small dropdown-menu"><li class=3D"item-132"><a href=3D"https://www.ttb=
.gov/offices/executive-offices">Executive Staff</a></li><li class=3D"item-1=
33"><a href=3D"https://www.ttb.gov/offices/management">Office of Management=
</a></li><li class=3D"item-134"><a href=3D"https://www.ttb.gov/offices/head=
quarters-operations">Headquarters Operations</a></li><li class=3D"item-135"=
><a href=3D"https://www.ttb.gov/offices/field-operations">Field Operations<=
/a></li><li class=3D"item-136"><a href=3D"https://www.ttb.gov/offices/offic=
e-of-chief-information-officer">Office of Chief Information Officer</a></li=
><li class=3D"item-1923"><a href=3D"https://www.ttb.gov/offices/permitting-=
and-taxation">Office of Permitting and Taxation</a></li><li class=3D"item-1=
37"><a href=3D"https://www.ttb.gov/offices/chief-counsel">Office of the Chi=
ef Counsel</a></li></ul></li><li class=3D"item-110 deeper parent"><a href=
=3D"https://www.ttb.gov/careers">Careers</a><ul class=3D"nav-child unstyled=
 small dropdown-menu"><li class=3D"item-138"><a href=3D"https://www.ttb.gov=
/careers">Opportunities at a Glance</a></li></ul></li></ul></li><li class=
=3D"item-104 deeper parent" tabindex=3D"0"><span class=3D"nav-header">What =
We Do</span><ul class=3D"nav-child unstyled small dropdown-menu"><li class=
=3D"item-171 deeper parent"><a href=3D"https://www.ttb.gov/consumer/about-u=
s-what-we-do">PROGRAM AREAS</a><ul class=3D"nav-child unstyled small dropdo=
wn-menu"><li class=3D"item-1924"><a href=3D"https://www.ttb.gov/alcohol/bev=
erage-alcohol">Beverage Alcohol</a></li><li class=3D"item-1925"><a href=3D"=
https://www.ttb.gov/industrial">Nonbeverage Alcohol</a></li><li class=3D"it=
em-1926"><a href=3D"https://www.ttb.gov/tobacco">Tobacco</a></li><li class=
=3D"item-1927"><a href=3D"https://www.ttb.gov/formulation">Formulation</a><=
/li><li class=3D"item-1928"><a href=3D"https://www.ttb.gov/labeling/labelin=
g-resources">Labeling Resources</a></li><li class=3D"item-1929"><a href=3D"=
https://www.ttb.gov/advertising/alcohol-beverage-advertising">Advertising</=
a></li><li class=3D"item-1930"><a href=3D"https://www.ttb.gov/advertising/m=
arket-compliance-office">Market Compliance</a></li><li class=3D"item-1931">=
<a href=3D"https://www.ttb.gov/trade-practices">Trade Practices</a></li><li=
 class=3D"item-1932"><a href=3D"https://www.ttb.gov/offices/international-a=
ffairs-division">International Affairs</a></li><li class=3D"item-2241"><a h=
ref=3D"https://www.ttb.gov/outreach/outreach-program">Outreach</a></li><li =
class=3D"item-1933"><a href=3D"https://www.ttb.gov/firearms">Firearms and A=
mmunition</a></li></ul></li><li class=3D"item-172 deeper parent"><a href=3D=
"https://www.ttb.gov/laws-regulations-and-public-guidance">REGS &amp; GUIDA=
NCE</a><ul class=3D"nav-child unstyled small dropdown-menu"><li class=3D"it=
em-1934"><a href=3D"https://www.ttb.gov/other/statutes">Statutes</a></li><l=
i class=3D"item-1935"><a href=3D"https://www.ttb.gov/other/regulations">Reg=
ulations</a></li><li class=3D"item-1936"><a href=3D"https://www.ttb.gov/rul=
ings">Rulings</a></li><li class=3D"item-1937"><a href=3D"https://www.ttb.go=
v/procedures">Procedures</a></li><li class=3D"item-1938"><a href=3D"https:/=
/www.ttb.gov/industry-circulars">Industry Circulars</a></li><li class=3D"it=
em-1939"><a href=3D"https://www.ttb.gov/rrd/publications-in-federal-registe=
r">Federal Register Publications</a></li><li class=3D"item-1940"><a href=3D=
"https://www.ttb.gov/public-guidance">Other Guidance</a></li></ul></li><li =
class=3D"item-173 deeper parent"><a href=3D"https://www.ttb.gov/tax-audit/t=
axes-and-filing">TAXES &amp; FILING</a><ul class=3D"nav-child unstyled smal=
l dropdown-menu"><li class=3D"item-2207"><a href=3D"https://www.ttb.gov/alc=
ohol/craft-beverage-modernization-and-tax-reform-cbmtra">Tax Reform (CBMTRA=
)</a></li><li class=3D"item-1941"><a href=3D"https://www.ttb.gov/epayment">=
Pay.gov</a></li><li class=3D"item-1942"><a href=3D"https://www.ttb.gov/tax-=
audit/excise-tax-and-export-due-dates">Tax Returns and Reports Due Dates</a=
></li><li class=3D"item-1943"><a href=3D"https://www.ttb.gov/tax-audit/tax-=
and-fee-rates">Tax Rates</a></li><li class=3D"item-1944"><a href=3D"https:/=
/www.ttb.gov/business-tools/forms-helpful-hints-and-tips">Preparing Returns=
</a></li><li class=3D"item-1945"><a href=3D"https://www.ttb.gov/nrc/disaste=
r-relief">File Disaster Claims</a></li></ul></li><li class=3D"item-174 deep=
er parent"><a href=3D"https://www.ttb.gov/main-pages/ttb-online-homepage">O=
NLINE SERVICES</a><ul class=3D"nav-child unstyled small dropdown-menu"><li =
class=3D"item-1947"><a href=3D"https://www.ttb.gov/ponl/customer-support">P=
ermits Online</a></li><li class=3D"item-1948"><a href=3D"https://www.ttb.go=
v/labeling/colas">COLAs Online</a></li><li class=3D"item-1949"><a href=3D"h=
ttps://www.ttb.gov/formulation">Formulas Online</a></li><li class=3D"item-1=
950"><a href=3D"https://www.ttb.gov/epayment">Pay.gov</a></li><li class=3D"=
item-1951"><a href=3D"https://www.ttb.gov/labeling/cola-public-registry">Pu=
blic COLA Registry</a></li><li class=3D"item-1952"><a href=3D"https://www.t=
tb.gov/about-ttb/online-help-center">Online Help Center</a></li></ul></li><=
li class=3D"item-175 deeper parent"><a href=3D"https://www.ttb.gov/enforcem=
ent">ENFORCEMENT</a><ul class=3D"nav-child unstyled small dropdown-menu"><l=
i class=3D"item-1953"><a href=3D"https://www.ttb.gov/contact-id">Submit a T=
ip Online</a></li><li class=3D"item-1954"><a href=3D"https://www.ttb.gov/fo=
/administrative-cases">Administrative Actions</a></li><li class=3D"item-195=
5"><a href=3D"https://www.ttb.gov/offices/trade-investigations-division">In=
vestigations</a></li><li class=3D"item-1956"><a href=3D"https://www.ttb.gov=
/offices/tax-audit-division">Audits</a></li><li class=3D"item-1957"><a href=
=3D"https://www.ttb.gov/tax-audit/taxes-and-filing">Taxes and Filing</a></l=
i><li class=3D"item-1958"><a href=3D"https://www.ttb.gov/scientific-service=
s-division/bev-alc-product-diversion">Beverage Product Diversion</a></li><l=
i class=3D"item-1959"><a href=3D"https://www.ttb.gov/tobacco/diversion">Tob=
acco Diversion</a></li></ul></li></ul></li><li class=3D"item-105 deeper par=
ent" tabindex=3D"0"><span class=3D"nav-header">TTB Audiences</span><ul clas=
s=3D"nav-child unstyled small dropdown-menu"><li class=3D"item-176 deeper p=
arent"><a data-toggle=3D"dropdown" href=3D"https://www.ttb.gov/industry-cir=
culars/ttb-industry-circular-2021-1#">INDUSTRY MEMBERS <i class=3D"fa fa-ca=
ret-down"></i></a><ul class=3D"nav-child unstyled small dropdown-menu"><li =
class=3D"item-1960"><a href=3D"https://www.ttb.gov/information-for">Informa=
tion For...</a></li><li class=3D"item-1961"><a href=3D"https://www.ttb.gov/=
wine">Wine Producers</a></li><li class=3D"item-1962"><a href=3D"https://www=
.ttb.gov/distilled-spirits">Distilled Spirits Producers</a></li><li class=
=3D"item-179"><a href=3D"https://www.ttb.gov/beer">Beer Producers</a></li><=
li class=3D"item-1963"><a href=3D"https://www.ttb.gov/wholesaler">Wholesale=
rs</a></li><li class=3D"item-1964"><a href=3D"https://www.ttb.gov/wholesale=
r">Importers/Exporters</a></li><li class=3D"item-1965"><a href=3D"https://w=
ww.ttb.gov/tobacco">Tobacco Industry</a></li><li class=3D"item-1966"><a hre=
f=3D"https://www.ttb.gov/firearms">Firearms/Ammunition Excise Tax</a></li><=
li class=3D"item-1967"><a href=3D"https://www.ttb.gov/industrial">Industria=
l Alcohol</a></li><li class=3D"item-1968"><a href=3D"https://www.ttb.gov/ma=
in-pages/state-and-local-government">State and Local Government</a></li></u=
l></li><li class=3D"item-177 deeper parent"><a data-toggle=3D"dropdown" hre=
f=3D"https://www.ttb.gov/industry-circulars/ttb-industry-circular-2021-1#">=
BUSINESS OWNERS <i class=3D"fa fa-caret-down"></i></a><ul class=3D"nav-chil=
d unstyled small dropdown-menu"><li class=3D"item-1969"><a href=3D"https://=
www.ttb.gov/small-business">Small Business Owners</a></li><li class=3D"item=
-1970"><a href=3D"https://www.ttb.gov/main-pages/start-a-business">Prospect=
ive Business Owners</a></li><li class=3D"item-1971"><a href=3D"https://www.=
ttb.gov/nrc/retail-beverage-alcohol-dealers">Beverage Alcohol Retailers</a>=
</li><li class=3D"item-1972"><a href=3D"https://www.ttb.gov/public-informat=
ion/contracting">Contracting with TTB</a></li></ul></li><li class=3D"item-1=
78 deeper parent"><a data-toggle=3D"dropdown" href=3D"https://www.ttb.gov/i=
ndustry-circulars/ttb-industry-circular-2021-1#">PUBLIC <i class=3D"fa fa-c=
aret-down"></i></a><ul class=3D"nav-child unstyled small dropdown-menu"><li=
 class=3D"item-1973"><a href=3D"https://www.ttb.gov/consumer">Consumer Corn=
er</a></li><li class=3D"item-1974"><a href=3D"https://www.ttb.gov/consumer/=
consumer-product-safety">Product Safety and Testing</a></li><li class=3D"it=
em-1975"><a href=3D"https://www.ttb.gov/consumer/health-warning-statements"=
>Health Warning Statements</a></li><li class=3D"item-1977"><a href=3D"https=
://www.ttb.gov/researcher-resources">Research Resources</a></li><li class=
=3D"item-1978"><a href=3D"https://www.ttb.gov/researcher-resources/student-=
questions">Student Questions</a></li><li class=3D"item-1979"><a href=3D"htt=
ps://www.ttb.gov/foia">FOIA</a></li></ul></li></ul></li><li class=3D"item-1=
06 deeper parent" tabindex=3D"0"><span class=3D"nav-header">Resources</span=
><ul class=3D"nav-child unstyled small dropdown-menu"><li class=3D"item-198=
0 deeper parent"><a href=3D"https://www.ttb.gov/press-room">PRESS ROOM</a><=
ul class=3D"nav-child unstyled small dropdown-menu"><li class=3D"item-1981"=
><a href=3D"https://www.ttb.gov/ttb-newsletter">TTB Newsletter</a></li><li =
class=3D"item-1982"><a href=3D"https://www.ttb.gov/press-room/news-and-even=
ts">News and Events</a></li><li class=3D"item-1983"><a href=3D"https://www.=
ttb.gov/main-pages/presentations">Presentations</a></li><li class=3D"item-1=
984"><a href=3D"https://www.ttb.gov/press-room/press-releases">Press Releas=
es</a></li><li class=3D"item-1985"><a href=3D"https://www.ttb.gov/offices/m=
edia">Congressional Inquiries</a></li></ul></li><li class=3D"item-1986 deep=
er parent"><a href=3D"https://www.ttb.gov/business-central">BUSINESS CENTRA=
L</a><ul class=3D"nav-child unstyled small dropdown-menu"><li class=3D"item=
-1987"><a href=3D"https://www.ttb.gov/main-pages/tutorials-and-resources">T=
TB Learning Center</a></li><li class=3D"item-1988"><a href=3D"https://www.t=
tb.gov/business-central">Business Central</a></li><li class=3D"item-1990"><=
a href=3D"https://www.ttb.gov/industry-startup-tutorial">Industry Startup T=
utorial</a></li><li class=3D"item-1991"><a href=3D"https://www.ttb.gov/dist=
illed-spirits/proofing-tutorial">Proofing Video Series</a></li><li class=3D=
"item-1992"><a href=3D"https://www.ttb.gov/main-pages/tutorials-and-resourc=
es#online">Guides and Tutorials</a></li></ul></li><li class=3D"item-1993 de=
eper parent"><a href=3D"https://www.ttb.gov/statistics">DATA &amp; STATISTI=
CS</a><ul class=3D"nav-child unstyled small dropdown-menu"><li class=3D"ite=
m-1994"><a href=3D"https://www.ttb.gov/data">Open Data</a></li><li class=3D=
"item-1996"><a href=3D"https://www.ttb.gov/wine/wine-statistics">Wine</a></=
li><li class=3D"item-1997"><a href=3D"https://www.ttb.gov/beer/statistics">=
Beer</a></li><li class=3D"item-1998"><a href=3D"https://www.ttb.gov/distill=
ed-spirits/statistics">Distilled Spirits</a></li><li class=3D"item-1999"><a=
 href=3D"https://www.ttb.gov/tobacco/tobacco-statistics">Tobacco</a></li><l=
i class=3D"item-2000"><a href=3D"https://www.ttb.gov/tax-audit/tax-collecti=
ons">Tax Collections</a></li><li class=3D"item-2001"><a href=3D"https://www=
.ttb.gov/sampling">Market Compliance</a></li><li class=3D"item-2002"><a hre=
f=3D"https://www.ttb.gov/main-pages/processing-times">Application Processin=
g Times</a></li><li class=3D"item-2003"><a href=3D"https://www.ttb.gov/foia=
/list-of-permittees">List of Permittees</a></li></ul></li><li class=3D"item=
-2004 deeper parent"><a href=3D"https://www.ttb.gov/publications">PUBLICATI=
ONS</a><ul class=3D"nav-child unstyled small dropdown-menu"><li class=3D"it=
em-2005"><a href=3D"https://www.ttb.gov/foia/foia-annual-reports">FOIA Repo=
rts</a></li><li class=3D"item-2006"><a href=3D"https://www.ttb.gov/about-tt=
b/plans-and-reports">Plans and Reports</a></li><li class=3D"item-2007"><a h=
ref=3D"https://www.ttb.gov/publications/memorandum-of-understanding">Memora=
ndum of Understanding</a></li><li class=3D"item-2008"><a href=3D"https://ww=
w.ttb.gov/ttb-newsletter">TTB Newsletter</a></li><li class=3D"item-2009"><a=
 href=3D"https://www.ttb.gov/forms">TTB Forms</a></li></ul></li><li class=
=3D"item-2010 deeper parent"><a href=3D"https://www.ttb.gov/faqs">FAQs</a><=
ul class=3D"nav-child unstyled small dropdown-menu"><li class=3D"item-2011"=
><a href=3D"https://www.ttb.gov/faqs/alcohol">Alcohol</a></li><li class=3D"=
item-2012"><a href=3D"https://www.ttb.gov/faqs/faet-faqs">Firearms Excise T=
ax</a></li><li class=3D"item-2013"><a href=3D"https://www.ttb.gov/faqs/alco=
hol#alfd">Advertising</a></li><li class=3D"item-2014"><a href=3D"https://ww=
w.ttb.gov/faqs/alcohol#alfd">Labeling</a></li><li class=3D"item-2015"><a hr=
ef=3D"https://www.ttb.gov/faqs/alcohol#alfd">Formulation</a></li><li class=
=3D"item-2016"><a href=3D"https://www.ttb.gov/faqs/alcohol#Business">Permit=
s</a></li><li class=3D"item-2017"><a href=3D"https://www.ttb.gov/tobacco/fa=
qs">Tobacco</a></li></ul></li></ul></li></ul>

          </div>
          <div id=3D"ttb-nav-search">
            <div id=3D"report">
              <a href=3D"https://www.ttb.gov/ttb-tip-line" id=3D"report-tit=
le">Report Fraud:</a>
              <div id=3D"report-contact">
                <a href=3D"https://www.ttb.gov/contact-id">TTB Tips Online<=
/a>
              </div>
            </div>
            <div style=3D"background-color:white; width:155px;margin-left:1=
30px;"><label><form id=3D"search_form" accept-charset=3D"UTF-8" action=3D"h=
ttps://search.ttb.gov/search" method=3D"get" name=3D"search_form" title=3D"=
search_form">
	<div style=3D"margin: 0; padding: 0; display: inline;"></div>
	 <input id=3D"query" class=3D"usagov-search-autocomplete" style=3D"margin-=
top: 0px; width: 130px; border-width:0px; border:none;" autocomplete=3D"off=
" name=3D"query" size=3D"15" type=3D"text" value=3D"Search" aria-label=3D"S=
earch"> <img id=3D"searchIcon" style=3D"margin-left: -5px; vertical-align: =
middle; cursor: pointer;" src=3D"https://www.ttb.gov/images/search-icon.jpg=
" alt=3D"Search" title=3D"Search" width=3D"21" height=3D"24"></form></label=
></div>
          </div>
        </div>
      </div>
    </header>
               =20
    <div id=3D"content" role=3D"main" tabindex=3D"-1">
      <div class=3D"container-fluid">
       =20
<ul class=3D"breadcrumb"><li><a href=3D"https://www.ttb.gov/">TTB Home</a><=
/li><li><a href=3D"https://www.ttb.gov/industry-circulars">TTB Industry Cir=
culars</a></li><li>TTB Industry Circular: 2021-1</li></ul>

        =20
        <div class=3D"item-page" itemscope=3D"" itemtype=3D"https://schema.=
org/Article">
	<meta itemprop=3D"inLanguage" content=3D"en-GB">
=09
	=09
			<div class=3D"page-header">
					<h2 itemprop=3D"headline">
				TTB | Industry Circulars 2021-1			</h2>
									</div>
				=09
	=09
=09
=09
	=09
								<div itemprop=3D"articleBody">
	=09
<h1>TTB Industry Circular</h1>
<p><strong>October 15, 2021<br> Number: 2021 =E2=80=93 1</strong></p>
<h2><strong>Expansion of Allowable Revisions to Approved Alcohol Beverage L=
abels</strong></h2>
<p><strong>To: Proprietors of Bonded Wineries, Bonded Wine Cellars, Taxpaid=
 Wine Bottling Houses, Beverage Distilled Spirits Plants, and Breweries; Im=
porters; and Others Concerned.</strong></p>
<p><strong>1. Purpose.</strong></p>
<p>The Alcohol and Tobacco Tax and Trade Bureau (TTB) is further expanding =
the list of changes that can be made to approved labels without requiring t=
hose labels to be resubmitted to TTB for review. Currently, industry member=
s may make certain changes to approved alcohol beverage labels without subm=
itting a new application for label approval, under the guidelines outlined =
in Section V (=E2=80=9CAllowable Revisions to Approved Labels=E2=80=9D) of =
form <a href=3D"https://www.ttb.gov/images/pdfs/forms/f510031.pdf" target=
=3D"_blank" rel=3D"noopener">TTB F 5100.31</a>. TTB is adding four items to=
 the list of allowable revisions, and expanding two items already on the li=
st, to provide additional flexibility to industry members and to reduce the=
 number of labels that must be resubmitted for approval, while still meetin=
g the requirements of the Federal Alcohol Administration Act (FAA Act). TTB=
 will make conforming changes to form TTB F 5100.31 when the form is next u=
pdated.</p>
<p><strong>2. Authority.</strong></p>
<p>Section 105(e) of the FAA Act, 27 U.S.C. 205(e), generally requires bott=
lers and importers to obtain Certificates of Label Approval (COLAs) for bot=
tled wine, distilled spirits, and malt beverages sold, shipped, or otherwis=
e introduced in interstate or foreign commerce, and authorizes the Secretar=
y of the Treasury to prescribe regulations for the labeling of such product=
s. TTB administers the regulations promulgated under the FAA Act, which are=
 set forth in Title 27, Code of Federal Regulations (CFR), parts 4, 5, and =
7 (27 CFR parts 4, 5, and 7). The FAA Act requires that these regulations, =
among other purposes, prohibit consumer deception and the use of misleading=
 statements on labels and ensure that labels provide the consumer with adeq=
uate information about the identity and quality of the product. TTB also ad=
ministers the regulations issued under the Alcoholic Beverage Labeling Act =
of 1988, which may be found in 27 CFR part 16.</p>
<p>The regulations generally require bottlers and importers to obtain a COL=
A on form TTB F 5100.31 to cover the specific product. However, it has been=
 longstanding policy to allow industry members to make certain changes (or =
=E2=80=9Callowable revisions=E2=80=9D) to previously approved alcohol bever=
age labels without applying for a new COLA in certain limited circumstances=
. Section V of the COLA form currently sets out 37 allowable revisions that=
 may be made to approved labels, subject to conditions that are set out on =
the form. For example, TTB has found that there is no need to resubmit an a=
pproved label when industry members wish to add certain optional informatio=
n that does not directly relate to the characteristics of the product, such=
 as serving instructions (e.g., =E2=80=9CPour over ice=E2=80=9D). TTB has a=
lso found that certain information that may need to be updated on a regular=
 basis may be updated without resubmitting an approved label, such as =E2=
=80=9CConsume By ___=E2=80=9D or =E2=80=9CBest Before____=E2=80=9D statemen=
ts.</p>
<p>As recently amended, the definition of a =E2=80=9Ccertificate of label a=
pproval=E2=80=9D in the TTB regulations (27 CFR 4.10, 5.11, and 7.10) now s=
pecifically recognizes the use of public guidance documents to allow new re=
visions to approved labels without resubmission of the labels. The definiti=
on provides that a COLA authorizes the use of labels =E2=80=9Cidentical to =
the labels appearing on the face of the certificate, <em>or labels with cha=
nges authorized by TTB on the certificate or otherwise (such as through the=
 issuance of public guidance available on the TTB website at <a href=3D"htt=
ps://www.ttb.gov/images/pdfs/forms/f510031.pdf" target=3D"_blank" rel=3D"no=
opener">www.ttb.gov)</a>.</em>=E2=80=9D This change is consistent with TTB=
=E2=80=99s prior practice of issuing public guidance documents to authorize=
 revisions to previously approved labels without resubmission to TTB in cer=
tain circumstances.</p>
<p><strong>3. Expansion of Allowable Revisions.</strong></p>
<ol start=3D"1" type=3D"1">
<li>Industry members may divide a single approved label into multiple label=
s on a container, and conversely, may combine separate labels that were app=
roved under a single COLA into a single label, provided the label or labels=
 comply with placement requirements for mandatory information and all other=
 relevant requirements. See revisions to Item 3 in red font below.</li>
<li>Industry members may add or delete two new claims (=E2=80=9CEnvironment=
ally Conscious=E2=80=9D and =E2=80=9CEco-Conscious=E2=80=9D), in addition t=
o the nine sustainable farming, environmental, and eco-friendly claims that=
 are already authorized as allowable revisions in Item 36. See revisions to=
 Item 36 in red font below.</li>
<li>Industry members may add, change, or delete opening instructions for bo=
x wine containers and tapping instructions for wine and malt beverages in k=
egs. In the case of box wine containers, the revisions may include graphics=
 showing step-by-step instructions. See new Items 38 and 39 below.</li>
<li>Industry members may add, change, or delete the name or name and addres=
s of the container manufacturer. See new Item 40 below.</li>
<li>Industry members may change the stated numerical representation of the =
International Bitterness Units or Original Gravity on malt beverage labels.=
 See new Item 41 below.</li>
</ol>
<p>Any revision(s) an industry member makes under these provisions must be =
in compliance with the applicable regulations in 27 CFR parts 4, 5, 7, and =
16, and any other applicable provision of law or regulation. The revisions,=
 as described below, must also comply with the conditions described in the =
"Comments" section of the chart.</p>
<p><strong>Amended and additional allowable revisions to approved labels:</=
strong></p>
<p>&nbsp;</p>
<table style=3D"width: 90%;" border=3D"1" cellspacing=3D"0" cellpadding=3D"=
0" align=3D"center">
<tbody>
<tr>
<td style=3D"width: 264px;">
<p align=3D"center"><strong>YOU MAY=E2=80=A6 </strong></p>
</td>
<td style=3D"width: 48px;">
<p align=3D"center"><strong>WINE</strong></p>
</td>
<td style=3D"width: 42px;">
<p align=3D"center"><strong>DS</strong></p>
</td>
<td style=3D"width: 48px;">
<p align=3D"center"><strong>MB</strong></p>
</td>
<td style=3D"width: 306px;">
<p align=3D"center"><strong>COMMENTS </strong></p>
</td>
</tr>
<tr>
<td style=3D"width: 264px;" valign=3D"top">
<p style=3D"margin-left: 5px;">3. Change the color(s) (background and text)=
, shape and proportionate size of labels. Change the type size and font, an=
d make appropriate changes to the spelling (including punctuation marks, ch=
anging letters from upper case to lower case and vice versa, and abbreviati=
ons) of words, in compliance with the regulations. Change from an adhesive =
label to one where label information is etched, painted, or printed directl=
y on the container and vice versa. <span style=3D"color: #ff0000;">Divide a=
 single approved label into multiple labels on a container, or combine sepa=
rate labels that were approved under a single COLA into a single label on a=
 container, provided that the label or labels comply with any applicable pl=
acement requirements for mandatory information and all other relevant requi=
rements.</span></p>
<p style=3D"margin-left: 5px;"><span style=3D"color: #ff0000;">[UPDATED]</s=
pan></p>
</td>
<td style=3D"width: 48px;" align=3D"center" valign=3D"top">
<p style=3D"margin-left: 5px;">YES</p>
</td>
<td style=3D"width: 42px;" align=3D"center" valign=3D"top">
<p style=3D"margin-left: 5px;">YES</p>
</td>
<td style=3D"width: 48px;" align=3D"center" valign=3D"top">
<p style=3D"margin-left: 5px;">YES</p>
</td>
<td style=3D"width: 306px;" valign=3D"top">
<p style=3D"margin-left: 5px;"><span style=3D"color: #ff0000;">All changes =
must comply with applicable regulations, and changes in spelling must not c=
hange the meaning of the previously approved information.</span></p>
<p style=3D"margin-left: 5px;"><span style=3D"color: #ff0000;">All mandator=
y information must be readily legible and appear on a contrasting backgroun=
d. Any revisions that affect mandatory label information must also comply w=
ith placement rules and other applicable requirements for such information.=
</span></p>
</td>
</tr>
<tr>
<td style=3D"width: 264px;" valign=3D"top">
<p style=3D"margin-left: 5px;">36. Add, delete, or change between <span sty=
le=3D"color: #ff0000;">the listed</span> sustainable farming, environmental=
, and eco-friendly claims,</p>
<p style=3D"margin-left: 5px;"><span style=3D"color: #ff0000;">[UPDATED]</s=
pan></p>
</td>
<td style=3D"width: 48px;" valign=3D"top">
<p align=3D"center">YES</p>
</td>
<td style=3D"width: 42px;" valign=3D"top">
<p align=3D"center">YES</p>
</td>
<td style=3D"width: 48px;" valign=3D"top">
<p align=3D"center">YES</p>
</td>
<td style=3D"width: 306px;" valign=3D"top">
<p style=3D"margin-left: 5px;">These statements must not conflict with or q=
ualify any mandatory information and must comply with all applicable laws a=
nd regulations.&nbsp;It is the responsibility of the industry member to hav=
e any necessary documentation of authorization to cover the revisions to th=
e approved label(s).</p>
<p style=3D"margin-left: 5px;">Only the following statements are approved t=
o be added to a label:</p>
<p style=3D"margin-left: 5px;"><em>=E2=80=9CSustainable Farming=E2=80=9D</e=
m><br> <em>=E2=80=9CSustainably Grown=E2=80=9D</em><br> <em>=E2=80=9CCarbon=
 Neutral=E2=80=9D</em><br> <em>=E2=80=9CEnvironmentally Friendly=E2=80=9D</=
em><br> <em>=E2=80=9CVegan-Friendly=E2=80=9D</em><br> <em>=E2=80=9CEco-Frie=
ndly=E2=80=9D</em><br> <em>=E2=80=9CBiodynamic=E2=80=9D</em><br> <em>=E2=80=
=9CSalmon Safe=E2=80=9D</em><br> <em>=E2=80=9CDon=E2=80=99t Litter=E2=80=9D=
</em><br> <span style=3D"color: #ff0000;"><em>=E2=80=9CEnvironmentally Cons=
cious=E2=80=9D</em></span><br><span style=3D"color: #ff0000;"> <em>=E2=80=
=9CEco-Conscious=E2=80=9D</em></span></p>
</td>
</tr>
<tr>
<td style=3D"width: 264px;" valign=3D"top">
<p style=3D"margin-left: 5px;">38. Add, change, or delete opening instructi=
ons for a box wine container.</p>
</td>
<td style=3D"width: 48px;" valign=3D"top">
<p align=3D"center">YES</p>
</td>
<td style=3D"width: 42px;" valign=3D"top">
<p align=3D"center">N/A</p>
</td>
<td style=3D"width: 48px;" valign=3D"top">
<p align=3D"center">N/A</p>
</td>
<td style=3D"width: 306px;" valign=3D"top">
<p style=3D"margin-left: 5px;">The instructions may include graphics limite=
d to showing the step-by-step guidance.</p>
</td>
</tr>
<tr>
<td style=3D"width: 264px;" valign=3D"top">
<p style=3D"margin-left: 5px;">39. Add, change, or delete a statement provi=
ding tapping instructions for a keg.</p>
</td>
<td style=3D"width: 48px;" valign=3D"top">
<p align=3D"center">YES</p>
</td>
<td style=3D"width: 42px;" valign=3D"top">
<p align=3D"center">N/A</p>
</td>
<td style=3D"width: 48px;" valign=3D"top">
<p align=3D"center">YES</p>
</td>
<td style=3D"width: 306px;" valign=3D"top">
<p style=3D"margin-left: 5px;">&nbsp;</p>
</td>
</tr>
<tr>
<td style=3D"width: 264px;" valign=3D"top">
<p style=3D"margin-left: 5px;">40. Add to, change on, or delete from the la=
bel or container the name (or name and address) of the container manufactur=
er.</p>
</td>
<td style=3D"width: 48px;" valign=3D"top">
<p align=3D"center">YES</p>
</td>
<td style=3D"width: 42px;" valign=3D"top">
<p align=3D"center">YES</p>
</td>
<td style=3D"width: 48px;" valign=3D"top">
<p align=3D"center">YES</p>
</td>
<td style=3D"width: 306px;" valign=3D"top">
<p style=3D"margin-left: 5px;">&nbsp;</p>
</td>
</tr>
<tr>
<td style=3D"width: 264px;" valign=3D"top">
<p style=3D"margin-left: 5px;">41. Change the stated numerical representati=
on of the International Bitterness Units or Original Gravity.</p>
</td>
<td style=3D"width: 48px;" valign=3D"top">
<p align=3D"center">N/A</p>
</td>
<td style=3D"width: 42px;" valign=3D"top">
<p align=3D"center">N/A</p>
</td>
<td style=3D"width: 48px;" valign=3D"top">
<p align=3D"center">YES</p>
</td>
<td style=3D"width: 306px;" valign=3D"top">
<p style=3D"margin-left: 5px;">&nbsp;</p>
</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p><strong>Questions.</strong></p>
<p>If you have any questions concerning this circular, please contact the A=
lcohol Labeling and Formulation Division at 1-866-927-2533 or <a href=3D"ht=
tps://www.ttb.gov/contact-alfd" target=3D"_blank" rel=3D"noopener">https://=
www.ttb.gov/contact-alfd.</a></p>
<p style=3D"text-align: center;">Mary G. Ryan <br>Administrator <br>Alcohol=
 and Tobacco Tax and Trade Bureau</p>
<p>&nbsp;</p>
<p>Page last reviewed: October 15, 2021<br> Page last updated: October 15, =
2021<br> Maintained by: <a href=3D"https://www.ttb.gov/offices/regulations-=
and-rulings-division" target=3D"_blank">Regulations and Rulings Division</a=
></p> 	</div>

=09
							</div>
       =20
      </div>
    </div>
         =20
    <footer>
      <div class=3D"container-fluid">
       =20

<div class=3D"custom">
	<table border=3D"0" cellpadding=3D"2">
<tbody>
<tr bgcolor=3D"#00305e">
<td style=3D"width: 700px; color: white;" align=3D"left" valign=3D"middle">
<p style=3D"font-size: 14px;"><strong><a class=3D"footerlinks" style=3D"col=
or: white;" href=3D"https://www.ttb.gov/about-ttb/accessibility">Accessibil=
ity</a> =E2=80=A2 <a class=3D"footerlinks" style=3D"color: white;" href=3D"=
https://www.ttb.gov/about-ttb/privacy-policy">Privacy Policy</a> =E2=80=A2 =
<a class=3D"footerlinks" style=3D"color: white;" href=3D"https://www.treasu=
ry.gov/No-Fear-Act/Pages/default.aspx" target=3D"_blank" rel=3D"noopener">N=
o FEAR Act</a> =E2=80=A2 <a class=3D"footerlinks" style=3D"color: white;" h=
ref=3D"https://www.ttb.gov/ttb-tip-line">Report Fraud</a><br> <a class=3D"f=
ooterlinks" style=3D"color: white;" href=3D"https://www.ttb.gov/contact-ooc=
">Contact Webmaster </a>=E2=80=A2 <a class=3D"footerlinks" style=3D"color: =
white;" href=3D"https://survey.foreseeresults.com/survey/display?cid=3DgJJN=
tM8gkR1AIF10kZ4EwA=3D=3D&amp;mid=3DNhgRRMIVN4BJNJs8JUARpA4C" target=3D"_bla=
nk" rel=3D"noopener">Site Feedback</a>&nbsp;</strong><strong>=E2=80=A2</str=
ong></p>
</td>
<td style=3D"width: 242px;" align=3D"left">
<p><strong><span style=3D"color: white; font-size: 16px;">Stay Connected wi=
th TTB:</span></strong></p>
</td>
<td style=3D"width: 40px;" align=3D"left" valign=3D"middle"><a href=3D"http=
s://www.ttb.gov/ttb-newsletter"><img title=3D"TTB Newsletter" src=3D"https:=
//www.ttb.gov/images/icon-5-32-5.png" alt=3D"TTB Newsletter" width=3D"32" h=
eight=3D"32" border=3D"0"></a></td>
<td style=3D"width: 40px;" align=3D"left" valign=3D"middle"><a href=3D"http=
s://www.ttb.gov/main-pages/rss-feeds-from-ttb"><img title=3D"RSS Feeds" src=
=3D"https://www.ttb.gov/images/icon-4-32-5.png" alt=3D"RSS Feeds" width=3D"=
32" height=3D"32" border=3D"0"></a></td>
<td style=3D"width: 40px;" align=3D"left" valign=3D"middle"><a href=3D"http=
s://www.ttb.gov/news/govdelivery"><img title=3D"Email Updates" src=3D"https=
://www.ttb.gov/images/icon-3-32-5.png" alt=3D"Email Updates" width=3D"32" h=
eight=3D"32" border=3D"0"></a></td>
<td style=3D"width: 40px;" align=3D"left" valign=3D"middle"><a href=3D"http=
s://www.ttb.gov/outreach/outreach-program"><img title=3D"Events" src=3D"htt=
ps://www.ttb.gov/images/icon-2-32-5.png" alt=3D"Events" width=3D"32" height=
=3D"32" border=3D"0"></a></td>
<td style=3D"width: 40px;" align=3D"left" valign=3D"middle"><a href=3D"http=
s://www.ttb.gov/calendar"><img title=3D"System Maintenance" src=3D"https://=
www.ttb.gov/images/icon-1-32-5.png" alt=3D"System Maintenance" width=3D"32"=
 height=3D"32" border=3D"0"></a></td>
</tr>
</tbody>
</table></div>

        <!--<img src=3D"/templates/ttb/images/footer.jpg" alt=3D"Footer Div=
ider" class=3D"footer-divider" />-->
      </div>
    </footer>

	 =20
  </div>
  <div id=3D"contentCover"></div>=20
        =20



<div aria-label=3D"Feedback, opens dialog" class=3D"_acs _acsbadge--default=
 _acsbadge--medium _acsbottomright _acsAnimate" role=3D"button" style=3D"di=
splay: block; overflow: hidden; background-color: rgb(242, 69, 84); visibil=
ity: visible;" tabindex=3D"0">   <svg aria-hidden=3D"true" class=3D"_acsBad=
geImg _acsBadgeImg__aspark _acsBadgeImg__aspark--medium" viewBox=3D"0 0 12 =
14" xmlns=3D"http://www.w3.org/2000/svg"><title>Play Icon</title><g id=3D"L=
ayer_2"><g id=3D"Layer_1-2"><path d=3D"M0,0v14l12-7L0,0z" style=3D"fill:#ff=
f;"></path></g></g></svg>  <span class=3D"_acsBadgeLabel" style=3D"color:#f=
ff">How helpful is this page?</span> </div></body></html>
------MultipartBoundary--6ljYNM8BCxSCbZmt3Ta91IkGTREi3oce80ezpctHeR----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.ttb.gov/media/com_jchoptimize/cache/css/da15aeceaa437f0278d0cd71ccf7c22d.css

@charset "utf-8";

@import url("https://fonts.googleapis.com/css2?family=3DPublic+Sans");

@import url("https://fonts.googleapis.com/css2?family=3DMerriweather+Sans")=
;

.label, sub, sup { vertical-align: baseline; }

.collapsing, .nav .nav-divider, svg:not(:root) { overflow: hidden; }

.fa, .glyphicon { }

body, figure { margin: 0px; }

.btn-group > .btn-group, .btn-toolbar .btn, .btn-toolbar .btn-group, .btn-t=
oolbar .input-group, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs=
-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-=
xs-9, .dropdown-menu { float: left; }

.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse, =
.pre-scrollable { max-height: 340px; }

html { font-family: sans-serif; text-size-adjust: 100%; }

article, aside, details, figcaption, figure, footer, header, hgroup, main, =
menu, nav, section, summary { display: block; }

audio, canvas, progress, video { display: inline-block; vertical-align: bas=
eline; }

audio:not([controls]) { display: none; height: 0px; }

[hidden], template { display: none; }

a { background-color: transparent; }

a:active, a:hover { outline: 0px; }

b, optgroup, strong { font-weight: 700; }

dfn { font-style: italic; }

h1 { margin: 0.67em 0px; }

mark { background: rgb(255, 255, 0); color: rgb(0, 0, 0); }

sub, sup { font-size: 75%; line-height: 0; position: relative; }

sup { top: -0.5em; }

sub { bottom: -0.25em; }

img { border: 0px; vertical-align: middle; }

hr { box-sizing: content-box; height: 0px; }

pre, textarea { overflow: auto; }

code, kbd, pre, samp { font-size: 1em; }

button, input, optgroup, select, textarea { color: inherit; font: inherit; =
margin: 0px; }

.glyphicon, address { font-style: normal; }

button { overflow: visible; }

button, select { text-transform: none; }

button, html input[type=3D"button"], input[type=3D"reset"], input[type=3D"s=
ubmit"] { appearance: button; cursor: pointer; }

button[disabled], html input[disabled] { cursor: default; }

input[type=3D"checkbox"], input[type=3D"radio"] { box-sizing: border-box; p=
adding: 0px; }

input[type=3D"number"]::-webkit-inner-spin-button, input[type=3D"number"]::=
-webkit-outer-spin-button { height: auto; }

input[type=3D"search"]::-webkit-search-cancel-button, input[type=3D"search"=
]::-webkit-search-decoration { appearance: none; }

table { border-collapse: collapse; border-spacing: 0px; }

td, th { padding: 0px; }

@media print {
  blockquote, img, pre, tr { break-inside: avoid; }
  *, ::after, ::before { background: 0px 0px !important; color: rgb(0, 0, 0=
) !important; box-shadow: none !important; text-shadow: none !important; }
  a, a:visited { text-decoration: underline; }
  a[href]::after { content: " (" attr(href) ")"; }
  abbr[title]::after { content: " (" attr(title) ")"; }
  a[href^=3D"javascript:"]::after, a[href^=3D"#"]::after { content: ""; }
  blockquote, pre { border: 1px solid rgb(153, 153, 153); }
  thead { display: table-header-group; }
  img { max-width: 100% !important; }
  h2, h3, p { orphans: 3; widows: 3; }
  h2, h3 { break-after: avoid; }
  .navbar { display: none; }
  .btn > .caret, .dropup > .btn > .caret { border-top-color: rgb(0, 0, 0) !=
important; }
  .label { border: 1px solid rgb(0, 0, 0); }
  .table { border-collapse: collapse !important; }
  .table td, .table th { background-color: rgb(255, 255, 255) !important; }
  .table-bordered td, .table-bordered th { border: 1px solid rgb(221, 221, =
221) !important; }
}

.btn, .btn-danger.active, .btn-danger:active, .btn-default.active, .btn-def=
ault:active, .btn-info.active, .btn-info:active, .btn-primary.active, .btn-=
primary:active, .btn-warning.active, .btn-warning:active, .btn.active, .btn=
:active, .dropdown-menu > .disabled > a:focus, .dropdown-menu > .disabled >=
 a:hover, .form-control, .navbar-toggle, .open > .dropdown-toggle.btn-dange=
r, .open > .dropdown-toggle.btn-default, .open > .dropdown-toggle.btn-info,=
 .open > .dropdown-toggle.btn-primary, .open > .dropdown-toggle.btn-warning=
 { background-image: none; }

.img-thumbnail, body { background-color: rgb(255, 255, 255); }

@font-face { font-family: "Glyphicons Halflings"; src: url("/templates/ttb/=
fonts/glyphicons-halflings-regular.eot#iefix") format("embedded-opentype"),=
 url("/templates/ttb/fonts/glyphicons-halflings-regular.woff2") format("wof=
f2"), url("/templates/ttb/fonts/glyphicons-halflings-regular.woff") format(=
"woff"), url("/templates/ttb/fonts/glyphicons-halflings-regular.ttf") forma=
t("truetype"), url("/templates/ttb/fonts/glyphicons-halflings-regular.svg#g=
lyphicons_halflingsregular") format("svg"); font-display: swap; }

.glyphicon { position: relative; top: 1px; display: inline-block; font-fami=
ly: "Glyphicons Halflings"; font-weight: 400; line-height: 1; -webkit-font-=
smoothing: antialiased; }

.glyphicon-asterisk::before { content: "*"; }

.glyphicon-plus::before { content: "+"; }

.glyphicon-eur::before, .glyphicon-euro::before { content: "=E2=82=AC"; }

.glyphicon-minus::before { content: "=E2=88=92"; }

.glyphicon-cloud::before { content: "=E2=98=81"; }

.glyphicon-envelope::before { content: "=E2=9C=89"; }

.glyphicon-pencil::before { content: "=E2=9C=8F"; }

.glyphicon-glass::before { content: "=EE=80=81"; }

.glyphicon-music::before { content: "=EE=80=82"; }

.glyphicon-search::before { content: "=EE=80=83"; }

.glyphicon-heart::before { content: "=EE=80=85"; }

.glyphicon-star::before { content: "=EE=80=86"; }

.glyphicon-star-empty::before { content: "=EE=80=87"; }

.glyphicon-user::before { content: "=EE=80=88"; }

.glyphicon-film::before { content: "=EE=80=89"; }

.glyphicon-th-large::before { content: "=EE=80=90"; }

.glyphicon-th::before { content: "=EE=80=91"; }

.glyphicon-th-list::before { content: "=EE=80=92"; }

.glyphicon-ok::before { content: "=EE=80=93"; }

.glyphicon-remove::before { content: "=EE=80=94"; }

.glyphicon-zoom-in::before { content: "=EE=80=95"; }

.glyphicon-zoom-out::before { content: "=EE=80=96"; }

.glyphicon-off::before { content: "=EE=80=97"; }

.glyphicon-signal::before { content: "=EE=80=98"; }

.glyphicon-cog::before { content: "=EE=80=99"; }

.glyphicon-trash::before { content: "=EE=80=A0"; }

.glyphicon-home::before { content: "=EE=80=A1"; }

.glyphicon-file::before { content: "=EE=80=A2"; }

.glyphicon-time::before { content: "=EE=80=A3"; }

.glyphicon-road::before { content: "=EE=80=A4"; }

.glyphicon-download-alt::before { content: "=EE=80=A5"; }

.glyphicon-download::before { content: "=EE=80=A6"; }

.glyphicon-upload::before { content: "=EE=80=A7"; }

.glyphicon-inbox::before { content: "=EE=80=A8"; }

.glyphicon-play-circle::before { content: "=EE=80=A9"; }

.glyphicon-repeat::before { content: "=EE=80=B0"; }

.glyphicon-refresh::before { content: "=EE=80=B1"; }

.glyphicon-list-alt::before { content: "=EE=80=B2"; }

.glyphicon-lock::before { content: "=EE=80=B3"; }

.glyphicon-flag::before { content: "=EE=80=B4"; }

.glyphicon-headphones::before { content: "=EE=80=B5"; }

.glyphicon-volume-off::before { content: "=EE=80=B6"; }

.glyphicon-volume-down::before { content: "=EE=80=B7"; }

.glyphicon-volume-up::before { content: "=EE=80=B8"; }

.glyphicon-qrcode::before { content: "=EE=80=B9"; }

.glyphicon-barcode::before { content: "=EE=81=80"; }

.glyphicon-tag::before { content: "=EE=81=81"; }

.glyphicon-tags::before { content: "=EE=81=82"; }

.glyphicon-book::before { content: "=EE=81=83"; }

.glyphicon-bookmark::before { content: "=EE=81=84"; }

.glyphicon-print::before { content: "=EE=81=85"; }

.glyphicon-camera::before { content: "=EE=81=86"; }

.glyphicon-font::before { content: "=EE=81=87"; }

.glyphicon-bold::before { content: "=EE=81=88"; }

.glyphicon-italic::before { content: "=EE=81=89"; }

.glyphicon-text-height::before { content: "=EE=81=90"; }

.glyphicon-text-width::before { content: "=EE=81=91"; }

.glyphicon-align-left::before { content: "=EE=81=92"; }

.glyphicon-align-center::before { content: "=EE=81=93"; }

.glyphicon-align-right::before { content: "=EE=81=94"; }

.glyphicon-align-justify::before { content: "=EE=81=95"; }

.glyphicon-list::before { content: "=EE=81=96"; }

.glyphicon-indent-left::before { content: "=EE=81=97"; }

.glyphicon-indent-right::before { content: "=EE=81=98"; }

.glyphicon-facetime-video::before { content: "=EE=81=99"; }

.glyphicon-picture::before { content: "=EE=81=A0"; }

.glyphicon-map-marker::before { content: "=EE=81=A2"; }

.glyphicon-adjust::before { content: "=EE=81=A3"; }

.glyphicon-tint::before { content: "=EE=81=A4"; }

.glyphicon-edit::before { content: "=EE=81=A5"; }

.glyphicon-share::before { content: "=EE=81=A6"; }

.glyphicon-check::before { content: "=EE=81=A7"; }

.glyphicon-move::before { content: "=EE=81=A8"; }

.glyphicon-step-backward::before { content: "=EE=81=A9"; }

.glyphicon-fast-backward::before { content: "=EE=81=B0"; }

.glyphicon-backward::before { content: "=EE=81=B1"; }

.glyphicon-play::before { content: "=EE=81=B2"; }

.glyphicon-pause::before { content: "=EE=81=B3"; }

.glyphicon-stop::before { content: "=EE=81=B4"; }

.glyphicon-forward::before { content: "=EE=81=B5"; }

.glyphicon-fast-forward::before { content: "=EE=81=B6"; }

.glyphicon-step-forward::before { content: "=EE=81=B7"; }

.glyphicon-eject::before { content: "=EE=81=B8"; }

.glyphicon-chevron-left::before { content: "=EE=81=B9"; }

.glyphicon-chevron-right::before { content: "=EE=82=80"; }

.glyphicon-plus-sign::before { content: "=EE=82=81"; }

.glyphicon-minus-sign::before { content: "=EE=82=82"; }

.glyphicon-remove-sign::before { content: "=EE=82=83"; }

.glyphicon-ok-sign::before { content: "=EE=82=84"; }

.glyphicon-question-sign::before { content: "=EE=82=85"; }

.glyphicon-info-sign::before { content: "=EE=82=86"; }

.glyphicon-screenshot::before { content: "=EE=82=87"; }

.glyphicon-remove-circle::before { content: "=EE=82=88"; }

.glyphicon-ok-circle::before { content: "=EE=82=89"; }

.glyphicon-ban-circle::before { content: "=EE=82=90"; }

.glyphicon-arrow-left::before { content: "=EE=82=91"; }

.glyphicon-arrow-right::before { content: "=EE=82=92"; }

.glyphicon-arrow-up::before { content: "=EE=82=93"; }

.glyphicon-arrow-down::before { content: "=EE=82=94"; }

.glyphicon-share-alt::before { content: "=EE=82=95"; }

.glyphicon-resize-full::before { content: "=EE=82=96"; }

.glyphicon-resize-small::before { content: "=EE=82=97"; }

.glyphicon-exclamation-sign::before { content: "=EE=84=81"; }

.glyphicon-gift::before { content: "=EE=84=82"; }

.glyphicon-leaf::before { content: "=EE=84=83"; }

.glyphicon-fire::before { content: "=EE=84=84"; }

.glyphicon-eye-open::before { content: "=EE=84=85"; }

.glyphicon-eye-close::before { content: "=EE=84=86"; }

.glyphicon-warning-sign::before { content: "=EE=84=87"; }

.glyphicon-plane::before { content: "=EE=84=88"; }

.glyphicon-calendar::before { content: "=EE=84=89"; }

.glyphicon-random::before { content: "=EE=84=90"; }

.glyphicon-comment::before { content: "=EE=84=91"; }

.glyphicon-magnet::before { content: "=EE=84=92"; }

.glyphicon-chevron-up::before { content: "=EE=84=93"; }

.glyphicon-chevron-down::before { content: "=EE=84=94"; }

.glyphicon-retweet::before { content: "=EE=84=95"; }

.glyphicon-shopping-cart::before { content: "=EE=84=96"; }

.glyphicon-folder-close::before { content: "=EE=84=97"; }

.glyphicon-folder-open::before { content: "=EE=84=98"; }

.glyphicon-resize-vertical::before { content: "=EE=84=99"; }

.glyphicon-resize-horizontal::before { content: "=EE=84=A0"; }

.glyphicon-hdd::before { content: "=EE=84=A1"; }

.glyphicon-bullhorn::before { content: "=EE=84=A2"; }

.glyphicon-bell::before { content: "=EE=84=A3"; }

.glyphicon-certificate::before { content: "=EE=84=A4"; }

.glyphicon-thumbs-up::before { content: "=EE=84=A5"; }

.glyphicon-thumbs-down::before { content: "=EE=84=A6"; }

.glyphicon-hand-right::before { content: "=EE=84=A7"; }

.glyphicon-hand-left::before { content: "=EE=84=A8"; }

.glyphicon-hand-up::before { content: "=EE=84=A9"; }

.glyphicon-hand-down::before { content: "=EE=84=B0"; }

.glyphicon-circle-arrow-right::before { content: "=EE=84=B1"; }

.glyphicon-circle-arrow-left::before { content: "=EE=84=B2"; }

.glyphicon-circle-arrow-up::before { content: "=EE=84=B3"; }

.glyphicon-circle-arrow-down::before { content: "=EE=84=B4"; }

.glyphicon-globe::before { content: "=EE=84=B5"; }

.glyphicon-wrench::before { content: "=EE=84=B6"; }

.glyphicon-tasks::before { content: "=EE=84=B7"; }

.glyphicon-filter::before { content: "=EE=84=B8"; }

.glyphicon-briefcase::before { content: "=EE=84=B9"; }

.glyphicon-fullscreen::before { content: "=EE=85=80"; }

.glyphicon-dashboard::before { content: "=EE=85=81"; }

.glyphicon-paperclip::before { content: "=EE=85=82"; }

.glyphicon-heart-empty::before { content: "=EE=85=83"; }

.glyphicon-link::before { content: "=EE=85=84"; }

.glyphicon-phone::before { content: "=EE=85=85"; }

.glyphicon-pushpin::before { content: "=EE=85=86"; }

.glyphicon-usd::before { content: "=EE=85=88"; }

.glyphicon-gbp::before { content: "=EE=85=89"; }

.glyphicon-sort::before { content: "=EE=85=90"; }

.glyphicon-sort-by-alphabet::before { content: "=EE=85=91"; }

.glyphicon-sort-by-alphabet-alt::before { content: "=EE=85=92"; }

.glyphicon-sort-by-order::before { content: "=EE=85=93"; }

.glyphicon-sort-by-order-alt::before { content: "=EE=85=94"; }

.glyphicon-sort-by-attributes::before { content: "=EE=85=95"; }

.glyphicon-sort-by-attributes-alt::before { content: "=EE=85=96"; }

.glyphicon-unchecked::before { content: "=EE=85=97"; }

.glyphicon-expand::before { content: "=EE=85=98"; }

.glyphicon-collapse-down::before { content: "=EE=85=99"; }

.glyphicon-collapse-up::before { content: "=EE=85=A0"; }

.glyphicon-log-in::before { content: "=EE=85=A1"; }

.glyphicon-flash::before { content: "=EE=85=A2"; }

.glyphicon-log-out::before { content: "=EE=85=A3"; }

.glyphicon-new-window::before { content: "=EE=85=A4"; }

.glyphicon-record::before { content: "=EE=85=A5"; }

.glyphicon-save::before { content: "=EE=85=A6"; }

.glyphicon-open::before { content: "=EE=85=A7"; }

.glyphicon-saved::before { content: "=EE=85=A8"; }

.glyphicon-import::before { content: "=EE=85=A9"; }

.glyphicon-export::before { content: "=EE=85=B0"; }

.glyphicon-send::before { content: "=EE=85=B1"; }

.glyphicon-floppy-disk::before { content: "=EE=85=B2"; }

.glyphicon-floppy-saved::before { content: "=EE=85=B3"; }

.glyphicon-floppy-remove::before { content: "=EE=85=B4"; }

.glyphicon-floppy-save::before { content: "=EE=85=B5"; }

.glyphicon-floppy-open::before { content: "=EE=85=B6"; }

.glyphicon-credit-card::before { content: "=EE=85=B7"; }

.glyphicon-transfer::before { content: "=EE=85=B8"; }

.glyphicon-cutlery::before { content: "=EE=85=B9"; }

.glyphicon-header::before { content: "=EE=86=80"; }

.glyphicon-compressed::before { content: "=EE=86=81"; }

.glyphicon-earphone::before { content: "=EE=86=82"; }

.glyphicon-phone-alt::before { content: "=EE=86=83"; }

.glyphicon-tower::before { content: "=EE=86=84"; }

.glyphicon-stats::before { content: "=EE=86=85"; }

.glyphicon-sd-video::before { content: "=EE=86=86"; }

.glyphicon-hd-video::before { content: "=EE=86=87"; }

.glyphicon-subtitles::before { content: "=EE=86=88"; }

.glyphicon-sound-stereo::before { content: "=EE=86=89"; }

.glyphicon-sound-dolby::before { content: "=EE=86=90"; }

.glyphicon-sound-5-1::before { content: "=EE=86=91"; }

.glyphicon-sound-6-1::before { content: "=EE=86=92"; }

.glyphicon-sound-7-1::before { content: "=EE=86=93"; }

.glyphicon-copyright-mark::before { content: "=EE=86=94"; }

.glyphicon-registration-mark::before { content: "=EE=86=95"; }

.glyphicon-cloud-download::before { content: "=EE=86=97"; }

.glyphicon-cloud-upload::before { content: "=EE=86=98"; }

.glyphicon-tree-conifer::before { content: "=EE=86=99"; }

.glyphicon-tree-deciduous::before { content: "=EE=88=80"; }

.glyphicon-cd::before { content: "=EE=88=81"; }

.glyphicon-save-file::before { content: "=EE=88=82"; }

.glyphicon-open-file::before { content: "=EE=88=83"; }

.glyphicon-level-up::before { content: "=EE=88=84"; }

.glyphicon-copy::before { content: "=EE=88=85"; }

.glyphicon-paste::before { content: "=EE=88=86"; }

.glyphicon-alert::before { content: "=EE=88=89"; }

.glyphicon-equalizer::before { content: "=EE=88=90"; }

.glyphicon-king::before { content: "=EE=88=91"; }

.glyphicon-queen::before { content: "=EE=88=92"; }

.glyphicon-pawn::before { content: "=EE=88=93"; }

.glyphicon-bishop::before { content: "=EE=88=94"; }

.glyphicon-knight::before { content: "=EE=88=95"; }

.glyphicon-baby-formula::before { content: "=EE=88=96"; }

.glyphicon-tent::before { content: "=E2=9B=BA"; }

.glyphicon-blackboard::before { content: "=EE=88=98"; }

.glyphicon-bed::before { content: "=EE=88=99"; }

.glyphicon-apple::before { content: "=EF=A3=BF"; }

.glyphicon-erase::before { content: "=EE=88=A1"; }

.glyphicon-hourglass::before { content: "=E2=8C=9B"; }

.glyphicon-lamp::before { content: "=EE=88=A3"; }

.glyphicon-duplicate::before { content: "=EE=88=A4"; }

.glyphicon-piggy-bank::before { content: "=EE=88=A5"; }

.glyphicon-scissors::before { content: "=EE=88=A6"; }

.glyphicon-bitcoin::before, .glyphicon-btc::before, .glyphicon-xbt::before =
{ content: "=EE=88=A7"; }

.glyphicon-jpy::before, .glyphicon-yen::before { content: "=C2=A5"; }

.glyphicon-rub::before, .glyphicon-ruble::before { content: "=E2=82=BD"; }

.glyphicon-scale::before { content: "=EE=88=B0"; }

.glyphicon-ice-lolly::before { content: "=EE=88=B1"; }

.glyphicon-ice-lolly-tasted::before { content: "=EE=88=B2"; }

.glyphicon-education::before { content: "=EE=88=B3"; }

.glyphicon-option-horizontal::before { content: "=EE=88=B4"; }

.glyphicon-option-vertical::before { content: "=EE=88=B5"; }

.glyphicon-menu-hamburger::before { content: "=EE=88=B6"; }

.glyphicon-modal-window::before { content: "=EE=88=B7"; }

.glyphicon-oil::before { content: "=EE=88=B8"; }

.glyphicon-grain::before { content: "=EE=88=B9"; }

.glyphicon-sunglasses::before { content: "=EE=89=80"; }

.glyphicon-text-size::before { content: "=EE=89=81"; }

.glyphicon-text-color::before { content: "=EE=89=82"; }

.glyphicon-text-background::before { content: "=EE=89=83"; }

.glyphicon-object-align-top::before { content: "=EE=89=84"; }

.glyphicon-object-align-bottom::before { content: "=EE=89=85"; }

.glyphicon-object-align-horizontal::before { content: "=EE=89=86"; }

.glyphicon-object-align-left::before { content: "=EE=89=87"; }

.glyphicon-object-align-vertical::before { content: "=EE=89=88"; }

.glyphicon-object-align-right::before { content: "=EE=89=89"; }

.glyphicon-triangle-right::before { content: "=EE=89=90"; }

.glyphicon-triangle-left::before { content: "=EE=89=91"; }

.glyphicon-triangle-bottom::before { content: "=EE=89=92"; }

.glyphicon-triangle-top::before { content: "=EE=89=93"; }

.glyphicon-console::before { content: "=EE=89=94"; }

.glyphicon-superscript::before { content: "=EE=89=95"; }

.glyphicon-subscript::before { content: "=EE=89=96"; }

.glyphicon-menu-left::before { content: "=EE=89=97"; }

.glyphicon-menu-right::before { content: "=EE=89=98"; }

.glyphicon-menu-down::before { content: "=EE=89=99"; }

.glyphicon-menu-up::before { content: "=EE=89=A0"; }

*, ::after, ::before { box-sizing: border-box; }

html { font-size: 10px; -webkit-tap-highlight-color: transparent; }

body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-si=
ze: 14px; line-height: 1.42857; color: rgb(51, 51, 51); }

button, input, select, textarea { font-family: inherit; font-size: inherit;=
 line-height: inherit; }

a { color: rgb(51, 122, 183); text-decoration: none; }

a:focus, a:hover { color: rgb(35, 82, 124); text-decoration: underline; }

a:focus { outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px;=
 }

.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-resp=
onsive, .thumbnail a > img, .thumbnail > img { display: block; max-width: 1=
00%; height: auto; }

.img-rounded { border-radius: 6px; }

.img-thumbnail { padding: 4px; line-height: 1.42857; border: 1px solid rgb(=
221, 221, 221); border-radius: 4px; transition: all 0.2s ease-in-out 0s; di=
splay: inline-block; max-width: 100%; height: auto; }

.img-circle { border-radius: 50%; }

hr { margin-top: 20px; margin-bottom: 20px; border-width: 1px 0px 0px; bord=
er-right-style: initial; border-bottom-style: initial; border-left-style: i=
nitial; border-right-color: initial; border-bottom-color: initial; border-l=
eft-color: initial; border-image: initial; border-top-style: solid; border-=
top-color: rgb(238, 238, 238); }

[role=3D"button"] { cursor: pointer; }

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { font-family: inherit=
; font-weight: 500; line-height: 1.1; color: inherit; }

.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, .h4 .s=
mall, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h1 .small, h=
1 small, h2 .small, h2 small, h3 .small, h3 small, h4 .small, h4 small, h5 =
.small, h5 small, h6 .small, h6 small { font-weight: 400; line-height: 1; c=
olor: rgb(119, 119, 119); }

.h1, .h2, .h3, h1, h2, h3 { margin-top: 20px; margin-bottom: 10px; }

.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, h1 .sm=
all, h1 small, h2 .small, h2 small, h3 .small, h3 small { font-size: 65%; }

.h4, .h5, .h6, h4, h5, h6 { margin-top: 10px; margin-bottom: 10px; }

.h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h4 .sm=
all, h4 small, h5 .small, h5 small, h6 .small, h6 small { font-size: 75%; }

.h1, h1 { font-size: 36px; }

.h2, h2 { font-size: 30px; }

.h3, h3 { font-size: 24px; }

.h4, h4 { font-size: 18px; }

.h5, h5 { font-size: 14px; }

.h6, h6 { font-size: 12px; }

p { margin: 0px 0px 10px; }

.lead { margin-bottom: 20px; font-size: 16px; font-weight: 300; line-height=
: 1.4; }

dt, kbd kbd, label { font-weight: 700; }

address, blockquote .small, blockquote footer, blockquote small, dd, dt, pr=
e { line-height: 1.42857; }

@media (min-width: 768px) {
  .lead { font-size: 21px; }
}

.small, small { font-size: 85%; }

.mark, mark { background-color: rgb(252, 248, 227); padding: 0.2em; }

.list-inline, .list-unstyled { padding-left: 0px; list-style: none; }

.text-left { text-align: left; }

.text-right { text-align: right; }

.text-center { text-align: center; }

.text-justify { text-align: justify; }

.text-nowrap { white-space: nowrap; }

.text-lowercase { text-transform: lowercase; }

.text-uppercase { text-transform: uppercase; }

.text-capitalize { text-transform: capitalize; }

.text-muted { color: rgb(119, 119, 119); }

.text-primary { color: rgb(51, 122, 183); }

a.text-primary:focus, a.text-primary:hover { color: rgb(40, 96, 144); }

.text-success { color: rgb(60, 118, 61); }

a.text-success:focus, a.text-success:hover { color: rgb(43, 84, 44); }

.text-info { color: rgb(49, 112, 143); }

a.text-info:focus, a.text-info:hover { color: rgb(36, 82, 105); }

.text-warning { color: rgb(138, 109, 59); }

a.text-warning:focus, a.text-warning:hover { color: rgb(102, 81, 44); }

.text-danger { color: rgb(169, 68, 66); }

a.text-danger:focus, a.text-danger:hover { color: rgb(132, 53, 52); }

.bg-primary { color: rgb(255, 255, 255); background-color: rgb(51, 122, 183=
); }

a.bg-primary:focus, a.bg-primary:hover { background-color: rgb(40, 96, 144)=
; }

.bg-success { background-color: rgb(223, 240, 216); }

a.bg-success:focus, a.bg-success:hover { background-color: rgb(193, 226, 17=
9); }

.bg-info { background-color: rgb(217, 237, 247); }

a.bg-info:focus, a.bg-info:hover { background-color: rgb(175, 217, 238); }

.bg-warning { background-color: rgb(252, 248, 227); }

a.bg-warning:focus, a.bg-warning:hover { background-color: rgb(247, 236, 18=
1); }

.bg-danger { background-color: rgb(242, 222, 222); }

a.bg-danger:focus, a.bg-danger:hover { background-color: rgb(228, 185, 185)=
; }

pre code, table { background-color: transparent; }

.page-header { padding-bottom: 9px; margin: 40px 0px 20px; border-bottom: 1=
px solid rgb(238, 238, 238); }

dl, ol, ul { margin-top: 0px; }

blockquote ol:last-child, blockquote p:last-child, blockquote ul:last-child=
, ol ol, ol ul, ul ol, ul ul { margin-bottom: 0px; }

address, dl { margin-bottom: 20px; }

ol, ul { margin-bottom: 10px; }

.list-inline { margin-left: -5px; }

.list-inline > li { display: inline-block; padding-left: 5px; padding-right=
: 5px; }

dd { margin-left: 0px; }

@media (min-width: 768px) {
  .dl-horizontal dt { float: left; width: 160px; clear: left; text-align: r=
ight; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
  .dl-horizontal dd { margin-left: 180px; }
  .container { width: 750px; }
}

abbr[data-original-title], abbr[title] { cursor: help; border-bottom: 1px d=
otted rgb(119, 119, 119); }

.initialism { font-size: 90%; text-transform: uppercase; }

blockquote { padding: 10px 20px; margin: 0px 0px 20px; font-size: 17.5px; b=
order-left: 5px solid rgb(238, 238, 238); }

blockquote .small, blockquote footer, blockquote small { display: block; fo=
nt-size: 80%; color: rgb(119, 119, 119); }

legend, pre { display: block; color: rgb(51, 51, 51); }

blockquote .small::before, blockquote footer::before, blockquote small::bef=
ore { content: "=E2=80=94=C2=A0"; }

.blockquote-reverse, blockquote.pull-right { padding-right: 15px; padding-l=
eft: 0px; border-right: 5px solid rgb(238, 238, 238); border-left: 0px; tex=
t-align: right; }

code, kbd { padding: 2px 4px; font-size: 90%; }

caption, th { text-align: left; }

.blockquote-reverse .small::before, .blockquote-reverse footer::before, .bl=
ockquote-reverse small::before, blockquote.pull-right .small::before, block=
quote.pull-right footer::before, blockquote.pull-right small::before { cont=
ent: ""; }

.blockquote-reverse .small::after, .blockquote-reverse footer::after, .bloc=
kquote-reverse small::after, blockquote.pull-right .small::after, blockquot=
e.pull-right footer::after, blockquote.pull-right small::after { content: "=
=C2=A0=E2=80=94"; }

code, kbd, pre, samp { font-family: Menlo, Monaco, Consolas, "Courier New",=
 monospace; }

code { color: rgb(199, 37, 78); background-color: rgb(249, 242, 244); borde=
r-radius: 4px; }

kbd { color: rgb(255, 255, 255); background-color: rgb(51, 51, 51); border-=
radius: 3px; box-shadow: rgba(0, 0, 0, 0.25) 0px -1px 0px inset; }

kbd kbd { padding: 0px; font-size: 100%; box-shadow: none; }

pre { padding: 9.5px; margin: 0px 0px 10px; font-size: 13px; word-break: br=
eak-all; overflow-wrap: break-word; background-color: rgb(245, 245, 245); b=
order: 1px solid rgb(204, 204, 204); border-radius: 4px; }

.container, .container-fluid { margin-right: auto; margin-left: auto; }

pre code { padding: 0px; font-size: inherit; color: inherit; white-space: p=
re-wrap; border-radius: 0px; }

.container, .container-fluid { padding-left: 15px; padding-right: 15px; }

.pre-scrollable { overflow-y: scroll; }

@media (min-width: 992px) {
  .container { width: 970px; }
}

@media (min-width: 1200px) {
  .container { width: 1170px; }
}

.row { margin-left: -15px; margin-right: -15px; }

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-l=
g-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col=
-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5,=
 .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm=
-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .co=
l-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12=
, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs=
-8, .col-xs-9 { position: relative; min-height: 1px; padding-left: 15px; pa=
dding-right: 15px; }

.col-xs-12 { width: 100%; }

.col-xs-11 { width: 91.6667%; }

.col-xs-10 { width: 83.3333%; }

.col-xs-9 { width: 75%; }

.col-xs-8 { width: 66.6667%; }

.col-xs-7 { width: 58.3333%; }

.col-xs-6 { width: 50%; }

.col-xs-5 { width: 41.6667%; }

.col-xs-4 { width: 33.3333%; }

.col-xs-3 { width: 25%; }

.col-xs-2 { width: 16.6667%; }

.col-xs-1 { width: 8.33333%; }

.col-xs-pull-12 { right: 100%; }

.col-xs-pull-11 { right: 91.6667%; }

.col-xs-pull-10 { right: 83.3333%; }

.col-xs-pull-9 { right: 75%; }

.col-xs-pull-8 { right: 66.6667%; }

.col-xs-pull-7 { right: 58.3333%; }

.col-xs-pull-6 { right: 50%; }

.col-xs-pull-5 { right: 41.6667%; }

.col-xs-pull-4 { right: 33.3333%; }

.col-xs-pull-3 { right: 25%; }

.col-xs-pull-2 { right: 16.6667%; }

.col-xs-pull-1 { right: 8.33333%; }

.col-xs-pull-0 { right: auto; }

.col-xs-push-12 { left: 100%; }

.col-xs-push-11 { left: 91.6667%; }

.col-xs-push-10 { left: 83.3333%; }

.col-xs-push-9 { left: 75%; }

.col-xs-push-8 { left: 66.6667%; }

.col-xs-push-7 { left: 58.3333%; }

.col-xs-push-6 { left: 50%; }

.col-xs-push-5 { left: 41.6667%; }

.col-xs-push-4 { left: 33.3333%; }

.col-xs-push-3 { left: 25%; }

.col-xs-push-2 { left: 16.6667%; }

.col-xs-push-1 { left: 8.33333%; }

.col-xs-push-0 { left: auto; }

.col-xs-offset-12 { margin-left: 100%; }

.col-xs-offset-11 { margin-left: 91.6667%; }

.col-xs-offset-10 { margin-left: 83.3333%; }

.col-xs-offset-9 { margin-left: 75%; }

.col-xs-offset-8 { margin-left: 66.6667%; }

.col-xs-offset-7 { margin-left: 58.3333%; }

.col-xs-offset-6 { margin-left: 50%; }

.col-xs-offset-5 { margin-left: 41.6667%; }

.col-xs-offset-4 { margin-left: 33.3333%; }

.col-xs-offset-3 { margin-left: 25%; }

.col-xs-offset-2 { margin-left: 16.6667%; }

.col-xs-offset-1 { margin-left: 8.33333%; }

.col-xs-offset-0 { margin-left: 0px; }

@media (min-width: 768px) {
  .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col=
-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 { float: left;=
 }
  .col-sm-12 { width: 100%; }
  .col-sm-11 { width: 91.6667%; }
  .col-sm-10 { width: 83.3333%; }
  .col-sm-9 { width: 75%; }
  .col-sm-8 { width: 66.6667%; }
  .col-sm-7 { width: 58.3333%; }
  .col-sm-6 { width: 50%; }
  .col-sm-5 { width: 41.6667%; }
  .col-sm-4 { width: 33.3333%; }
  .col-sm-3 { width: 25%; }
  .col-sm-2 { width: 16.6667%; }
  .col-sm-1 { width: 8.33333%; }
  .col-sm-pull-12 { right: 100%; }
  .col-sm-pull-11 { right: 91.6667%; }
  .col-sm-pull-10 { right: 83.3333%; }
  .col-sm-pull-9 { right: 75%; }
  .col-sm-pull-8 { right: 66.6667%; }
  .col-sm-pull-7 { right: 58.3333%; }
  .col-sm-pull-6 { right: 50%; }
  .col-sm-pull-5 { right: 41.6667%; }
  .col-sm-pull-4 { right: 33.3333%; }
  .col-sm-pull-3 { right: 25%; }
  .col-sm-pull-2 { right: 16.6667%; }
  .col-sm-pull-1 { right: 8.33333%; }
  .col-sm-pull-0 { right: auto; }
  .col-sm-push-12 { left: 100%; }
  .col-sm-push-11 { left: 91.6667%; }
  .col-sm-push-10 { left: 83.3333%; }
  .col-sm-push-9 { left: 75%; }
  .col-sm-push-8 { left: 66.6667%; }
  .col-sm-push-7 { left: 58.3333%; }
  .col-sm-push-6 { left: 50%; }
  .col-sm-push-5 { left: 41.6667%; }
  .col-sm-push-4 { left: 33.3333%; }
  .col-sm-push-3 { left: 25%; }
  .col-sm-push-2 { left: 16.6667%; }
  .col-sm-push-1 { left: 8.33333%; }
  .col-sm-push-0 { left: auto; }
  .col-sm-offset-12 { margin-left: 100%; }
  .col-sm-offset-11 { margin-left: 91.6667%; }
  .col-sm-offset-10 { margin-left: 83.3333%; }
  .col-sm-offset-9 { margin-left: 75%; }
  .col-sm-offset-8 { margin-left: 66.6667%; }
  .col-sm-offset-7 { margin-left: 58.3333%; }
  .col-sm-offset-6 { margin-left: 50%; }
  .col-sm-offset-5 { margin-left: 41.6667%; }
  .col-sm-offset-4 { margin-left: 33.3333%; }
  .col-sm-offset-3 { margin-left: 25%; }
  .col-sm-offset-2 { margin-left: 16.6667%; }
  .col-sm-offset-1 { margin-left: 8.33333%; }
  .col-sm-offset-0 { margin-left: 0px; }
}

@media (min-width: 992px) {
  .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col=
-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 { float: left;=
 }
  .col-md-12 { width: 100%; }
  .col-md-11 { width: 91.6667%; }
  .col-md-10 { width: 83.3333%; }
  .col-md-9 { width: 75%; }
  .col-md-8 { width: 66.6667%; }
  .col-md-7 { width: 58.3333%; }
  .col-md-6 { width: 50%; }
  .col-md-5 { width: 41.6667%; }
  .col-md-4 { width: 33.3333%; }
  .col-md-3 { width: 25%; }
  .col-md-2 { width: 16.6667%; }
  .col-md-1 { width: 8.33333%; }
  .col-md-pull-12 { right: 100%; }
  .col-md-pull-11 { right: 91.6667%; }
  .col-md-pull-10 { right: 83.3333%; }
  .col-md-pull-9 { right: 75%; }
  .col-md-pull-8 { right: 66.6667%; }
  .col-md-pull-7 { right: 58.3333%; }
  .col-md-pull-6 { right: 50%; }
  .col-md-pull-5 { right: 41.6667%; }
  .col-md-pull-4 { right: 33.3333%; }
  .col-md-pull-3 { right: 25%; }
  .col-md-pull-2 { right: 16.6667%; }
  .col-md-pull-1 { right: 8.33333%; }
  .col-md-pull-0 { right: auto; }
  .col-md-push-12 { left: 100%; }
  .col-md-push-11 { left: 91.6667%; }
  .col-md-push-10 { left: 83.3333%; }
  .col-md-push-9 { left: 75%; }
  .col-md-push-8 { left: 66.6667%; }
  .col-md-push-7 { left: 58.3333%; }
  .col-md-push-6 { left: 50%; }
  .col-md-push-5 { left: 41.6667%; }
  .col-md-push-4 { left: 33.3333%; }
  .col-md-push-3 { left: 25%; }
  .col-md-push-2 { left: 16.6667%; }
  .col-md-push-1 { left: 8.33333%; }
  .col-md-push-0 { left: auto; }
  .col-md-offset-12 { margin-left: 100%; }
  .col-md-offset-11 { margin-left: 91.6667%; }
  .col-md-offset-10 { margin-left: 83.3333%; }
  .col-md-offset-9 { margin-left: 75%; }
  .col-md-offset-8 { margin-left: 66.6667%; }
  .col-md-offset-7 { margin-left: 58.3333%; }
  .col-md-offset-6 { margin-left: 50%; }
  .col-md-offset-5 { margin-left: 41.6667%; }
  .col-md-offset-4 { margin-left: 33.3333%; }
  .col-md-offset-3 { margin-left: 25%; }
  .col-md-offset-2 { margin-left: 16.6667%; }
  .col-md-offset-1 { margin-left: 8.33333%; }
  .col-md-offset-0 { margin-left: 0px; }
}

@media (min-width: 1200px) {
  .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col=
-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 { float: left;=
 }
  .col-lg-12 { width: 100%; }
  .col-lg-11 { width: 91.6667%; }
  .col-lg-10 { width: 83.3333%; }
  .col-lg-9 { width: 75%; }
  .col-lg-8 { width: 66.6667%; }
  .col-lg-7 { width: 58.3333%; }
  .col-lg-6 { width: 50%; }
  .col-lg-5 { width: 41.6667%; }
  .col-lg-4 { width: 33.3333%; }
  .col-lg-3 { width: 25%; }
  .col-lg-2 { width: 16.6667%; }
  .col-lg-1 { width: 8.33333%; }
  .col-lg-pull-12 { right: 100%; }
  .col-lg-pull-11 { right: 91.6667%; }
  .col-lg-pull-10 { right: 83.3333%; }
  .col-lg-pull-9 { right: 75%; }
  .col-lg-pull-8 { right: 66.6667%; }
  .col-lg-pull-7 { right: 58.3333%; }
  .col-lg-pull-6 { right: 50%; }
  .col-lg-pull-5 { right: 41.6667%; }
  .col-lg-pull-4 { right: 33.3333%; }
  .col-lg-pull-3 { right: 25%; }
  .col-lg-pull-2 { right: 16.6667%; }
  .col-lg-pull-1 { right: 8.33333%; }
  .col-lg-pull-0 { right: auto; }
  .col-lg-push-12 { left: 100%; }
  .col-lg-push-11 { left: 91.6667%; }
  .col-lg-push-10 { left: 83.3333%; }
  .col-lg-push-9 { left: 75%; }
  .col-lg-push-8 { left: 66.6667%; }
  .col-lg-push-7 { left: 58.3333%; }
  .col-lg-push-6 { left: 50%; }
  .col-lg-push-5 { left: 41.6667%; }
  .col-lg-push-4 { left: 33.3333%; }
  .col-lg-push-3 { left: 25%; }
  .col-lg-push-2 { left: 16.6667%; }
  .col-lg-push-1 { left: 8.33333%; }
  .col-lg-push-0 { left: auto; }
  .col-lg-offset-12 { margin-left: 100%; }
  .col-lg-offset-11 { margin-left: 91.6667%; }
  .col-lg-offset-10 { margin-left: 83.3333%; }
  .col-lg-offset-9 { margin-left: 75%; }
  .col-lg-offset-8 { margin-left: 66.6667%; }
  .col-lg-offset-7 { margin-left: 58.3333%; }
  .col-lg-offset-6 { margin-left: 50%; }
  .col-lg-offset-5 { margin-left: 41.6667%; }
  .col-lg-offset-4 { margin-left: 33.3333%; }
  .col-lg-offset-3 { margin-left: 25%; }
  .col-lg-offset-2 { margin-left: 16.6667%; }
  .col-lg-offset-1 { margin-left: 8.33333%; }
  .col-lg-offset-0 { margin-left: 0px; }
}

caption { padding-top: 8px; padding-bottom: 8px; color: rgb(119, 119, 119);=
 }

.table { width: 100%; max-width: 100%; margin-bottom: 20px; }

.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > t=
d, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr =
> th { padding: 8px; line-height: 1.42857; vertical-align: top; border-top:=
 1px solid rgb(221, 221, 221); }

.table > thead > tr > th { vertical-align: bottom; border-bottom: 2px solid=
 rgb(221, 221, 221); }

.table > caption + thead > tr:first-child > td, .table > caption + thead > =
tr:first-child > th, .table > colgroup + thead > tr:first-child > td, .tabl=
e > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr=
:first-child > td, .table > thead:first-child > tr:first-child > th { borde=
r-top: 0px; }

.table > tbody + tbody { border-top: 2px solid rgb(221, 221, 221); }

.table .table { background-color: rgb(255, 255, 255); }

.table-condensed > tbody > tr > td, .table-condensed > tbody > tr > th, .ta=
ble-condensed > tfoot > tr > td, .table-condensed > tfoot > tr > th, .table=
-condensed > thead > tr > td, .table-condensed > thead > tr > th { padding:=
 5px; }

.table-bordered, .table-bordered > tbody > tr > td, .table-bordered > tbody=
 > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr=
 > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th=
 { border: 1px solid rgb(221, 221, 221); }

.table-bordered > thead > tr > td, .table-bordered > thead > tr > th { bord=
er-bottom-width: 2px; }

.table-striped > tbody > tr:nth-of-type(2n+1) { background-color: rgb(249, =
249, 249); }

.table-hover > tbody > tr:hover, .table > tbody > tr.active > td, .table > =
tbody > tr.active > th, .table > tbody > tr > td.active, .table > tbody > t=
r > th.active, .table > tfoot > tr.active > td, .table > tfoot > tr.active =
> th, .table > tfoot > tr > td.active, .table > tfoot > tr > th.active, .ta=
ble > thead > tr.active > td, .table > thead > tr.active > th, .table > the=
ad > tr > td.active, .table > thead > tr > th.active { background-color: rg=
b(245, 245, 245); }

table col[class*=3D"col-"] { position: static; float: none; display: table-=
column; }

table td[class*=3D"col-"], table th[class*=3D"col-"] { position: static; fl=
oat: none; display: table-cell; }

.table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr.acti=
ve:hover > th, .table-hover > tbody > tr:hover > .active, .table-hover > tb=
ody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover { b=
ackground-color: rgb(232, 232, 232); }

.table > tbody > tr.success > td, .table > tbody > tr.success > th, .table =
> tbody > tr > td.success, .table > tbody > tr > th.success, .table > tfoot=
 > tr.success > td, .table > tfoot > tr.success > th, .table > tfoot > tr >=
 td.success, .table > tfoot > tr > th.success, .table > thead > tr.success =
> td, .table > thead > tr.success > th, .table > thead > tr > td.success, .=
table > thead > tr > th.success { background-color: rgb(223, 240, 216); }

.table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr.suc=
cess:hover > th, .table-hover > tbody > tr:hover > .success, .table-hover >=
 tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hove=
r { background-color: rgb(208, 233, 198); }

.table > tbody > tr.info > td, .table > tbody > tr.info > th, .table > tbod=
y > tr > td.info, .table > tbody > tr > th.info, .table > tfoot > tr.info >=
 td, .table > tfoot > tr.info > th, .table > tfoot > tr > td.info, .table >=
 tfoot > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.i=
nfo > th, .table > thead > tr > td.info, .table > thead > tr > th.info { ba=
ckground-color: rgb(217, 237, 247); }

.table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr.info:h=
over > th, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > =
tr > td.info:hover, .table-hover > tbody > tr > th.info:hover { background-=
color: rgb(196, 227, 243); }

.table > tbody > tr.warning > td, .table > tbody > tr.warning > th, .table =
> tbody > tr > td.warning, .table > tbody > tr > th.warning, .table > tfoot=
 > tr.warning > td, .table > tfoot > tr.warning > th, .table > tfoot > tr >=
 td.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning =
> td, .table > thead > tr.warning > th, .table > thead > tr > td.warning, .=
table > thead > tr > th.warning { background-color: rgb(252, 248, 227); }

.table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr.war=
ning:hover > th, .table-hover > tbody > tr:hover > .warning, .table-hover >=
 tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hove=
r { background-color: rgb(250, 242, 204); }

.table > tbody > tr.danger > td, .table > tbody > tr.danger > th, .table > =
tbody > tr > td.danger, .table > tbody > tr > th.danger, .table > tfoot > t=
r.danger > td, .table > tfoot > tr.danger > th, .table > tfoot > tr > td.da=
nger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .ta=
ble > thead > tr.danger > th, .table > thead > tr > td.danger, .table > the=
ad > tr > th.danger { background-color: rgb(242, 222, 222); }

.table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr.dang=
er:hover > th, .table-hover > tbody > tr:hover > .danger, .table-hover > tb=
ody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover { b=
ackground-color: rgb(235, 204, 204); }

.table-responsive { overflow-x: auto; min-height: 0.01%; }

@media screen and (max-width: 767px) {
  .table-responsive { width: 100%; margin-bottom: 15px; overflow-y: hidden;=
 border: 1px solid rgb(221, 221, 221); }
  .table-responsive > .table { margin-bottom: 0px; }
  .table-responsive > .table > tbody > tr > td, .table-responsive > .table =
> tbody > tr > th, .table-responsive > .table > tfoot > tr > td, .table-res=
ponsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr=
 > td, .table-responsive > .table > thead > tr > th { white-space: nowrap; =
}
  .table-responsive > .table-bordered { border: 0px; }
  .table-responsive > .table-bordered > tbody > tr > td:first-child, .table=
-responsive > .table-bordered > tbody > tr > th:first-child, .table-respons=
ive > .table-bordered > tfoot > tr > td:first-child, .table-responsive > .t=
able-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bor=
dered > thead > tr > td:first-child, .table-responsive > .table-bordered > =
thead > tr > th:first-child { border-left: 0px; }
  .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-=
responsive > .table-bordered > tbody > tr > th:last-child, .table-responsiv=
e > .table-bordered > tfoot > tr > td:last-child, .table-responsive > .tabl=
e-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordere=
d > thead > tr > td:last-child, .table-responsive > .table-bordered > thead=
 > tr > th:last-child { border-right: 0px; }
  .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-=
responsive > .table-bordered > tbody > tr:last-child > th, .table-responsiv=
e > .table-bordered > tfoot > tr:last-child > td, .table-responsive > .tabl=
e-bordered > tfoot > tr:last-child > th { border-bottom: 0px; }
}

fieldset, legend { padding: 0px; border: 0px; }

fieldset { margin: 0px; min-width: 0px; }

legend { width: 100%; margin-bottom: 20px; font-size: 21px; line-height: in=
herit; border-bottom: 1px solid rgb(229, 229, 229); }

label { display: inline-block; max-width: 100%; margin-bottom: 5px; }

input[type=3D"search"] { box-sizing: border-box; appearance: none; }

input[type=3D"checkbox"], input[type=3D"radio"] { margin: 4px 0px 0px; line=
-height: normal; }

.form-control, output { font-size: 14px; line-height: 1.42857; color: rgb(8=
5, 85, 85); display: block; }

input[type=3D"file"] { display: block; }

input[type=3D"range"] { display: block; width: 100%; }

select[multiple], select[size] { height: auto; }

input[type=3D"file"]:focus, input[type=3D"checkbox"]:focus, input[type=3D"r=
adio"]:focus { outline: -webkit-focus-ring-color auto 5px; outline-offset: =
-2px; }

output { padding-top: 7px; }

.form-control { width: 100%; height: 34px; padding: 6px 12px; background-co=
lor: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-radiu=
s: 4px; box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset; transition: bor=
der-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; }

.form-control:focus { border-color: rgb(102, 175, 233); outline: 0px; box-s=
hadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset, rgba(102, 175, 233, 0.6) 0px=
 0px 8px; }

.form-control::-webkit-input-placeholder { color: rgb(153, 153, 153); }

.has-success .checkbox, .has-success .checkbox-inline, .has-success .contro=
l-label, .has-success .form-control-feedback, .has-success .help-block, .ha=
s-success .radio, .has-success .radio-inline, .has-success.checkbox label, =
.has-success.checkbox-inline label, .has-success.radio label, .has-success.=
radio-inline label { color: rgb(60, 118, 61); }

.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-=
control { background-color: rgb(238, 238, 238); opacity: 1; }

.form-control[disabled], fieldset[disabled] .form-control { cursor: not-all=
owed; }

textarea.form-control { height: auto; }

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type=3D"date"].form-control, input[type=3D"time"].form-control, inp=
ut[type=3D"datetime-local"].form-control, input[type=3D"month"].form-contro=
l { line-height: 34px; }
  .input-group-sm input[type=3D"date"], .input-group-sm input[type=3D"time"=
], .input-group-sm input[type=3D"datetime-local"], .input-group-sm input[ty=
pe=3D"month"], input[type=3D"date"].input-sm, input[type=3D"time"].input-sm=
, input[type=3D"datetime-local"].input-sm, input[type=3D"month"].input-sm {=
 line-height: 30px; }
  .input-group-lg input[type=3D"date"], .input-group-lg input[type=3D"time"=
], .input-group-lg input[type=3D"datetime-local"], .input-group-lg input[ty=
pe=3D"month"], input[type=3D"date"].input-lg, input[type=3D"time"].input-lg=
, input[type=3D"datetime-local"].input-lg, input[type=3D"month"].input-lg {=
 line-height: 46px; }
}

.form-group { margin-bottom: 15px; }

.checkbox, .radio { position: relative; display: block; margin-top: 10px; m=
argin-bottom: 10px; }

.checkbox label, .radio label { min-height: 20px; padding-left: 20px; margi=
n-bottom: 0px; font-weight: 400; cursor: pointer; }

.checkbox input[type=3D"checkbox"], .checkbox-inline input[type=3D"checkbox=
"], .radio input[type=3D"radio"], .radio-inline input[type=3D"radio"] { pos=
ition: absolute; margin-left: -20px; }

.checkbox + .checkbox, .radio + .radio { margin-top: -5px; }

.checkbox-inline, .radio-inline { position: relative; display: inline-block=
; padding-left: 20px; margin-bottom: 0px; vertical-align: middle; font-weig=
ht: 400; cursor: pointer; }

.checkbox-inline + .checkbox-inline, .radio-inline + .radio-inline { margin=
-top: 0px; margin-left: 10px; }

.checkbox-inline.disabled, .checkbox.disabled label, .radio-inline.disabled=
, .radio.disabled label, fieldset[disabled] .checkbox label, fieldset[disab=
led] .checkbox-inline, fieldset[disabled] .radio label, fieldset[disabled] =
.radio-inline, fieldset[disabled] input[type=3D"checkbox"], fieldset[disabl=
ed] input[type=3D"radio"], input[type=3D"checkbox"].disabled, input[type=3D=
"checkbox"][disabled], input[type=3D"radio"].disabled, input[type=3D"radio"=
][disabled] { cursor: not-allowed; }

.form-control-static { padding-top: 7px; padding-bottom: 7px; margin-bottom=
: 0px; min-height: 34px; }

.form-control-static.input-lg, .form-control-static.input-sm { padding-left=
: 0px; padding-right: 0px; }

.form-group-sm .form-control, .input-sm { padding: 5px 10px; border-radius:=
 3px; font-size: 12px; }

.input-sm { height: 30px; line-height: 1.5; }

select.input-sm { height: 30px; line-height: 30px; }

select[multiple].input-sm, textarea.input-sm { height: auto; }

.form-group-sm .form-control { height: 30px; line-height: 1.5; }

.form-group-lg .form-control, .input-lg { border-radius: 6px; padding: 10px=
 16px; font-size: 18px; }

.form-group-sm select.form-control { height: 30px; line-height: 30px; }

.form-group-sm select[multiple].form-control, .form-group-sm textarea.form-=
control { height: auto; }

.form-group-sm .form-control-static { height: 30px; min-height: 32px; paddi=
ng: 6px 10px; font-size: 12px; line-height: 1.5; }

.input-lg { height: 46px; line-height: 1.33333; }

select.input-lg { height: 46px; line-height: 46px; }

select[multiple].input-lg, textarea.input-lg { height: auto; }

.form-group-lg .form-control { height: 46px; line-height: 1.33333; }

.form-group-lg select.form-control { height: 46px; line-height: 46px; }

.form-group-lg select[multiple].form-control, .form-group-lg textarea.form-=
control { height: auto; }

.form-group-lg .form-control-static { height: 46px; min-height: 38px; paddi=
ng: 11px 16px; font-size: 18px; line-height: 1.33333; }

.has-feedback { position: relative; }

.has-feedback .form-control { padding-right: 42.5px; }

.form-control-feedback {  top: 0px; right: 0px; z-index:=
 2; display: block; width: 34px; height: 34px; line-height: 34px; text-alig=
n: center; pointer-events: none; }

.collapsing, .dropdown, .dropup { position: relative; }

.form-group-lg .form-control + .form-control-feedback, .input-group-lg + .f=
orm-control-feedback, .input-lg + .form-control-feedback { width: 46px; hei=
ght: 46px; line-height: 46px; }

.form-group-sm .form-control + .form-control-feedback, .input-group-sm + .f=
orm-control-feedback, .input-sm + .form-control-feedback { width: 30px; hei=
ght: 30px; line-height: 30px; }

.has-success .form-control { border-color: rgb(60, 118, 61); box-shadow: rg=
ba(0, 0, 0, 0.075) 0px 1px 1px inset; }

.has-success .form-control:focus { border-color: rgb(43, 84, 44); box-shado=
w: rgba(0, 0, 0, 0.075) 0px 1px 1px inset, rgb(103, 177, 104) 0px 0px 6px; =
}

.has-success .input-group-addon { color: rgb(60, 118, 61); border-color: rg=
b(60, 118, 61); background-color: rgb(223, 240, 216); }

.has-warning .checkbox, .has-warning .checkbox-inline, .has-warning .contro=
l-label, .has-warning .form-control-feedback, .has-warning .help-block, .ha=
s-warning .radio, .has-warning .radio-inline, .has-warning.checkbox label, =
.has-warning.checkbox-inline label, .has-warning.radio label, .has-warning.=
radio-inline label { color: rgb(138, 109, 59); }

.has-warning .form-control { border-color: rgb(138, 109, 59); box-shadow: r=
gba(0, 0, 0, 0.075) 0px 1px 1px inset; }

.has-warning .form-control:focus { border-color: rgb(102, 81, 44); box-shad=
ow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset, rgb(192, 161, 107) 0px 0px 6px;=
 }

.has-warning .input-group-addon { color: rgb(138, 109, 59); border-color: r=
gb(138, 109, 59); background-color: rgb(252, 248, 227); }

.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-labe=
l, .has-error .form-control-feedback, .has-error .help-block, .has-error .r=
adio, .has-error .radio-inline, .has-error.checkbox label, .has-error.check=
box-inline label, .has-error.radio label, .has-error.radio-inline label { c=
olor: rgb(169, 68, 66); }

.has-error .form-control { border-color: rgb(169, 68, 66); box-shadow: rgba=
(0, 0, 0, 0.075) 0px 1px 1px inset; }

.has-error .form-control:focus { border-color: rgb(132, 53, 52); box-shadow=
: rgba(0, 0, 0, 0.075) 0px 1px 1px inset, rgb(206, 132, 131) 0px 0px 6px; }

.has-error .input-group-addon { color: rgb(169, 68, 66); border-color: rgb(=
169, 68, 66); background-color: rgb(242, 222, 222); }

.has-feedback label ~ .form-control-feedback { top: 25px; }

.has-feedback label.sr-only ~ .form-control-feedback { top: 0px; }

.help-block { display: block; margin-top: 5px; margin-bottom: 10px; color: =
rgb(115, 115, 115); }

@media (min-width: 768px) {
  .form-inline .form-control-static, .form-inline .form-group { display: in=
line-block; }
  .form-inline .control-label, .form-inline .form-group { margin-bottom: 0p=
x; vertical-align: middle; }
  .form-inline .form-control { display: inline-block; width: auto; vertical=
-align: middle; }
  .form-inline .input-group { display: inline-table; vertical-align: middle=
; }
  .form-inline .input-group .form-control, .form-inline .input-group .input=
-group-addon, .form-inline .input-group .input-group-btn { width: auto; }
  .form-inline .input-group > .form-control { width: 100%; }
  .form-inline .checkbox, .form-inline .radio { display: inline-block; marg=
in-top: 0px; margin-bottom: 0px; vertical-align: middle; }
  .form-inline .checkbox label, .form-inline .radio label { padding-left: 0=
px; }
  .form-inline .checkbox input[type=3D"checkbox"], .form-inline .radio inpu=
t[type=3D"radio"] { position: relative; margin-left: 0px; }
  .form-inline .has-feedback .form-control-feedback { top: 0px; }
  .form-horizontal .control-label { text-align: right; margin-bottom: 0px; =
padding-top: 7px; }
}

.form-horizontal .checkbox, .form-horizontal .checkbox-inline, .form-horizo=
ntal .radio, .form-horizontal .radio-inline { margin-top: 0px; margin-botto=
m: 0px; padding-top: 7px; }

.form-horizontal .checkbox, .form-horizontal .radio { min-height: 27px; }

.form-horizontal .form-group { margin-left: -15px; margin-right: -15px; }

.form-horizontal .has-feedback .form-control-feedback { right: 15px; }

@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label { padding-top: 11px; font-=
size: 18px; }
  .form-horizontal .form-group-sm .control-label { padding-top: 6px; font-s=
ize: 12px; }
}

.btn { display: inline-block; margin-bottom: 0px; font-weight: 400; text-al=
ign: center; vertical-align: middle; touch-action: manipulation; cursor: po=
inter; border: 1px solid transparent; white-space: nowrap; padding: 6px 12p=
x; font-size: 14px; line-height: 1.42857; border-radius: 4px; user-select: =
none; }

.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:a=
ctive:focus, .btn:focus { outline: -webkit-focus-ring-color auto 5px; outli=
ne-offset: -2px; }

.btn.focus, .btn:focus, .btn:hover { color: rgb(51, 51, 51); text-decoratio=
n: none; }

.btn.active, .btn:active { outline: 0px; box-shadow: rgba(0, 0, 0, 0.125) 0=
px 3px 5px inset; }

.btn.disabled, .btn[disabled], fieldset[disabled] .btn { cursor: not-allowe=
d; opacity: 0.65; box-shadow: none; }

a.btn.disabled, fieldset[disabled] a.btn { pointer-events: none; }

.btn-default { color: rgb(51, 51, 51); background-color: rgb(255, 255, 255)=
; border-color: rgb(204, 204, 204); }

.btn-default.focus, .btn-default:focus { color: rgb(51, 51, 51); background=
-color: rgb(230, 230, 230); border-color: rgb(140, 140, 140); }

.btn-default.active, .btn-default:active, .btn-default:hover, .open > .drop=
down-toggle.btn-default { color: rgb(51, 51, 51); background-color: rgb(230=
, 230, 230); border-color: rgb(173, 173, 173); }

.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:h=
over, .btn-default:active.focus, .btn-default:active:focus, .btn-default:ac=
tive:hover, .open > .dropdown-toggle.btn-default.focus, .open > .dropdown-t=
oggle.btn-default:focus, .open > .dropdown-toggle.btn-default:hover { color=
: rgb(51, 51, 51); background-color: rgb(212, 212, 212); border-color: rgb(=
140, 140, 140); }

.btn-default.disabled.focus, .btn-default.disabled:focus, .btn-default.disa=
bled:hover, .btn-default[disabled].focus, .btn-default[disabled]:focus, .bt=
n-default[disabled]:hover, fieldset[disabled] .btn-default.focus, fieldset[=
disabled] .btn-default:focus, fieldset[disabled] .btn-default:hover { backg=
round-color: rgb(255, 255, 255); border-color: rgb(204, 204, 204); }

.btn-default .badge { color: rgb(255, 255, 255); background-color: rgb(51, =
51, 51); }

.btn-primary { color: rgb(255, 255, 255); background-color: rgb(51, 122, 18=
3); border-color: rgb(46, 109, 164); }

.btn-primary.focus, .btn-primary:focus { color: rgb(255, 255, 255); backgro=
und-color: rgb(40, 96, 144); border-color: rgb(18, 43, 64); }

.btn-primary.active, .btn-primary:active, .btn-primary:hover, .open > .drop=
down-toggle.btn-primary { color: rgb(255, 255, 255); background-color: rgb(=
40, 96, 144); border-color: rgb(32, 77, 116); }

.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:h=
over, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:ac=
tive:hover, .open > .dropdown-toggle.btn-primary.focus, .open > .dropdown-t=
oggle.btn-primary:focus, .open > .dropdown-toggle.btn-primary:hover { color=
: rgb(255, 255, 255); background-color: rgb(32, 77, 116); border-color: rgb=
(18, 43, 64); }

.btn-primary.disabled.focus, .btn-primary.disabled:focus, .btn-primary.disa=
bled:hover, .btn-primary[disabled].focus, .btn-primary[disabled]:focus, .bt=
n-primary[disabled]:hover, fieldset[disabled] .btn-primary.focus, fieldset[=
disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover { backg=
round-color: rgb(51, 122, 183); border-color: rgb(46, 109, 164); }

.btn-primary .badge { color: rgb(51, 122, 183); background-color: rgb(255, =
255, 255); }

.btn-success { color: rgb(255, 255, 255); background-color: rgb(92, 184, 92=
); border-color: rgb(76, 174, 76); }

.btn-success.focus, .btn-success:focus { color: rgb(255, 255, 255); backgro=
und-color: rgb(68, 157, 68); border-color: rgb(37, 86, 37); }

.btn-success.active, .btn-success:active, .btn-success:hover, .open > .drop=
down-toggle.btn-success { color: rgb(255, 255, 255); background-color: rgb(=
68, 157, 68); border-color: rgb(57, 132, 57); }

.btn-success.active.focus, .btn-success.active:focus, .btn-success.active:h=
over, .btn-success:active.focus, .btn-success:active:focus, .btn-success:ac=
tive:hover, .open > .dropdown-toggle.btn-success.focus, .open > .dropdown-t=
oggle.btn-success:focus, .open > .dropdown-toggle.btn-success:hover { color=
: rgb(255, 255, 255); background-color: rgb(57, 132, 57); border-color: rgb=
(37, 86, 37); }

.btn-success.active, .btn-success:active, .open > .dropdown-toggle.btn-succ=
ess { background-image: none; }

.btn-success.disabled.focus, .btn-success.disabled:focus, .btn-success.disa=
bled:hover, .btn-success[disabled].focus, .btn-success[disabled]:focus, .bt=
n-success[disabled]:hover, fieldset[disabled] .btn-success.focus, fieldset[=
disabled] .btn-success:focus, fieldset[disabled] .btn-success:hover { backg=
round-color: rgb(92, 184, 92); border-color: rgb(76, 174, 76); }

.btn-success .badge { color: rgb(92, 184, 92); background-color: rgb(255, 2=
55, 255); }

.btn-info { color: rgb(255, 255, 255); background-color: rgb(91, 192, 222);=
 border-color: rgb(70, 184, 218); }

.btn-info.focus, .btn-info:focus { color: rgb(255, 255, 255); background-co=
lor: rgb(49, 176, 213); border-color: rgb(27, 109, 133); }

.btn-info.active, .btn-info:active, .btn-info:hover, .open > .dropdown-togg=
le.btn-info { color: rgb(255, 255, 255); background-color: rgb(49, 176, 213=
); border-color: rgb(38, 154, 188); }

.btn-info.active.focus, .btn-info.active:focus, .btn-info.active:hover, .bt=
n-info:active.focus, .btn-info:active:focus, .btn-info:active:hover, .open =
> .dropdown-toggle.btn-info.focus, .open > .dropdown-toggle.btn-info:focus,=
 .open > .dropdown-toggle.btn-info:hover { color: rgb(255, 255, 255); backg=
round-color: rgb(38, 154, 188); border-color: rgb(27, 109, 133); }

.btn-info.disabled.focus, .btn-info.disabled:focus, .btn-info.disabled:hove=
r, .btn-info[disabled].focus, .btn-info[disabled]:focus, .btn-info[disabled=
]:hover, fieldset[disabled] .btn-info.focus, fieldset[disabled] .btn-info:f=
ocus, fieldset[disabled] .btn-info:hover { background-color: rgb(91, 192, 2=
22); border-color: rgb(70, 184, 218); }

.btn-info .badge { color: rgb(91, 192, 222); background-color: rgb(255, 255=
, 255); }

.btn-warning { color: rgb(255, 255, 255); background-color: rgb(240, 173, 7=
8); border-color: rgb(238, 162, 54); }

.btn-warning.focus, .btn-warning:focus { color: rgb(255, 255, 255); backgro=
und-color: rgb(236, 151, 31); border-color: rgb(152, 95, 13); }

.btn-warning.active, .btn-warning:active, .btn-warning:hover, .open > .drop=
down-toggle.btn-warning { color: rgb(255, 255, 255); background-color: rgb(=
236, 151, 31); border-color: rgb(213, 133, 18); }

.btn-warning.active.focus, .btn-warning.active:focus, .btn-warning.active:h=
over, .btn-warning:active.focus, .btn-warning:active:focus, .btn-warning:ac=
tive:hover, .open > .dropdown-toggle.btn-warning.focus, .open > .dropdown-t=
oggle.btn-warning:focus, .open > .dropdown-toggle.btn-warning:hover { color=
: rgb(255, 255, 255); background-color: rgb(213, 133, 18); border-color: rg=
b(152, 95, 13); }

.btn-warning.disabled.focus, .btn-warning.disabled:focus, .btn-warning.disa=
bled:hover, .btn-warning[disabled].focus, .btn-warning[disabled]:focus, .bt=
n-warning[disabled]:hover, fieldset[disabled] .btn-warning.focus, fieldset[=
disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:hover { backg=
round-color: rgb(240, 173, 78); border-color: rgb(238, 162, 54); }

.btn-warning .badge { color: rgb(240, 173, 78); background-color: rgb(255, =
255, 255); }

.btn-danger { color: rgb(255, 255, 255); background-color: rgb(217, 83, 79)=
; border-color: rgb(212, 63, 58); }

.btn-danger.focus, .btn-danger:focus { color: rgb(255, 255, 255); backgroun=
d-color: rgb(201, 48, 44); border-color: rgb(118, 28, 25); }

.btn-danger.active, .btn-danger:active, .btn-danger:hover, .open > .dropdow=
n-toggle.btn-danger { color: rgb(255, 255, 255); background-color: rgb(201,=
 48, 44); border-color: rgb(172, 41, 37); }

.btn-danger.active.focus, .btn-danger.active:focus, .btn-danger.active:hove=
r, .btn-danger:active.focus, .btn-danger:active:focus, .btn-danger:active:h=
over, .open > .dropdown-toggle.btn-danger.focus, .open > .dropdown-toggle.b=
tn-danger:focus, .open > .dropdown-toggle.btn-danger:hover { color: rgb(255=
, 255, 255); background-color: rgb(172, 41, 37); border-color: rgb(118, 28,=
 25); }

.btn-danger.disabled.focus, .btn-danger.disabled:focus, .btn-danger.disable=
d:hover, .btn-danger[disabled].focus, .btn-danger[disabled]:focus, .btn-dan=
ger[disabled]:hover, fieldset[disabled] .btn-danger.focus, fieldset[disable=
d] .btn-danger:focus, fieldset[disabled] .btn-danger:hover { background-col=
or: rgb(217, 83, 79); border-color: rgb(212, 63, 58); }

.btn-danger .badge { color: rgb(217, 83, 79); background-color: rgb(255, 25=
5, 255); }

.btn-link { color: rgb(51, 122, 183); font-weight: 400; border-radius: 0px;=
 }

.btn-link, .btn-link.active, .btn-link:active, .btn-link[disabled], fieldse=
t[disabled] .btn-link { background-color: transparent; box-shadow: none; }

.btn-link, .btn-link:active, .btn-link:focus, .btn-link:hover { border-colo=
r: transparent; }

.btn-link:focus, .btn-link:hover { color: rgb(35, 82, 124); text-decoration=
: underline; background-color: transparent; }

.btn-link[disabled]:focus, .btn-link[disabled]:hover, fieldset[disabled] .b=
tn-link:focus, fieldset[disabled] .btn-link:hover { color: rgb(119, 119, 11=
9); text-decoration: none; }

.btn-group-lg > .btn, .btn-lg { padding: 10px 16px; font-size: 18px; line-h=
eight: 1.33333; border-radius: 6px; }

.btn-group-sm > .btn, .btn-sm { padding: 5px 10px; font-size: 12px; line-he=
ight: 1.5; border-radius: 3px; }

.btn-group-xs > .btn, .btn-xs { padding: 1px 5px; font-size: 12px; line-hei=
ght: 1.5; border-radius: 3px; }

.btn-block { display: block; width: 100%; }

.btn-block + .btn-block { margin-top: 5px; }

input[type=3D"button"].btn-block, input[type=3D"reset"].btn-block, input[ty=
pe=3D"submit"].btn-block { width: 100%; }

.fade { opacity: 0; transition: opacity 0.15s linear 0s; }

.fade.in { opacity: 1; }

.collapse { display: none; }

.collapse.in { display: block; }

tr.collapse.in { display: table-row; }

tbody.collapse.in { display: table-row-group; }

.collapsing { height: 0px; transition-property: height, visibility; transit=
ion-duration: 0.35s; transition-timing-function: ease; }

.caret { display: inline-block; width: 0px; height: 0px; margin-left: 2px; =
vertical-align: middle; border-top: 4px dashed; border-right: 4px solid tra=
nsparent; border-left: 4px solid transparent; }

.dropdown-toggle:focus { outline: 0px; }

.dropdown-menu {  top: 100%; left: 0px; z-index: 1000; d=
isplay: none; min-width: 160px; padding: 5px 0px; margin: 2px 0px 0px; list=
-style: none; font-size: 14px; text-align: left; background-color: rgb(255,=
 255, 255); border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 4px; box-=
shadow: rgba(0, 0, 0, 0.176) 0px 6px 12px; background-clip: padding-box; }

.dropdown-menu-right, .dropdown-menu.pull-right { left: auto; right: 0px; }

.dropdown-header, .dropdown-menu > li > a { display: block; padding: 3px 20=
px; line-height: 1.42857; white-space: nowrap; }

.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .bt=
n-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle, .btn-=
group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { border-bo=
ttom-right-radius: 0px; border-top-right-radius: 0px; }

.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child, .b=
tn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle=
:not(:first-child) { border-bottom-left-radius: 0px; border-top-left-radius=
: 0px; }

.btn-group-vertical > .btn:not(:first-child):not(:last-child), .btn-group >=
 .btn-group:not(:first-child):not(:last-child) > .btn, .btn-group > .btn:no=
t(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0px=
; }

.dropdown-menu .divider { height: 1px; margin: 9px 0px; overflow: hidden; b=
ackground-color: rgb(229, 229, 229); }

.dropdown-menu > li > a { clear: both; font-weight: 400; color: rgb(51, 51,=
 51); }

.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover { text-decorat=
ion: none; color: rgb(38, 38, 38); background-color: rgb(245, 245, 245); }

.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown=
-menu > .active > a:hover { color: rgb(255, 255, 255); text-decoration: non=
e; outline: 0px; background-color: rgb(51, 122, 183); }

.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:focus, .drop=
down-menu > .disabled > a:hover { color: rgb(119, 119, 119); }

.dropdown-menu > .disabled > a:focus, .dropdown-menu > .disabled > a:hover =
{ text-decoration: none; background-color: transparent; cursor: not-allowed=
; }

.open > .dropdown-menu { display: block; }

.open > a { outline: 0px; }

.dropdown-menu-left { left: 0px; right: auto; }

.dropdown-header { font-size: 12px; color: rgb(119, 119, 119); }

.dropdown-backdrop { position: fixed; inset: 0px; z-index: 990; }

.nav-justified > .dropdown .dropdown-menu, .nav-tabs.nav-justified > .dropd=
own .dropdown-menu { top: auto; left: auto; }

.pull-right > .dropdown-menu { right: 0px; left: auto; }

.dropup .caret, .navbar-fixed-bottom .dropdown .caret { border-top: 0px; bo=
rder-bottom: 4px dashed; content: ""; }

.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top=
: auto; bottom: 100%; margin-bottom: 2px; }

@media (min-width: 768px) {
  .navbar-right .dropdown-menu { left: auto; right: 0px; }
  .navbar-right .dropdown-menu-left { left: 0px; right: auto; }
}

.btn-group, .btn-group-vertical { position: relative; display: inline-block=
; vertical-align: middle; }

.btn-group-vertical > .btn, .btn-group > .btn { position: relative; float: =
left; }

.btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-=
group-vertical > .btn:focus, .btn-group-vertical > .btn:hover, .btn-group >=
 .btn.active, .btn-group > .btn:active, .btn-group > .btn:focus, .btn-group=
 > .btn:hover { z-index: 2; }

.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group=
 + .btn, .btn-group .btn-group + .btn-group { margin-left: -1px; }

.btn-toolbar { margin-left: -5px; }

.btn-toolbar > .btn, .btn-toolbar > .btn-group, .btn-toolbar > .input-group=
 { margin-left: 5px; }

.btn .caret, .btn-group > .btn:first-child { margin-left: 0px; }

.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outl=
ine: 0px; }

.btn-group > .btn + .dropdown-toggle { padding-left: 8px; padding-right: 8p=
x; }

.btn-group > .btn-lg + .dropdown-toggle { padding-left: 12px; padding-right=
: 12px; }

.btn-group.open .dropdown-toggle { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px=
 5px inset; }

.btn-group.open .dropdown-toggle.btn-link { box-shadow: none; }

.btn-lg .caret { border-width: 5px 5px 0px; }

.dropup .btn-lg .caret { border-width: 0px 5px 5px; }

.btn-group-vertical > .btn, .btn-group-vertical > .btn-group, .btn-group-ve=
rtical > .btn-group > .btn { display: block; float: none; width: 100%; max-=
width: 100%; }

.btn-group-vertical > .btn-group > .btn { float: none; }

.btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group,=
 .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group =
+ .btn-group { margin-top: -1px; margin-left: 0px; }

.btn-group-vertical > .btn:first-child:not(:last-child) { border-radius: 4p=
x 4px 0px 0px; }

.btn-group-vertical > .btn:last-child:not(:first-child) { border-radius: 0p=
x 0px 4px 4px; }

.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn =
{ border-radius: 0px; }

.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-c=
hild, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .drop=
down-toggle { border-bottom-right-radius: 0px; border-bottom-left-radius: 0=
px; }

.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-=
child { border-top-right-radius: 0px; border-top-left-radius: 0px; }

.btn-group-justified { display: table; width: 100%; table-layout: fixed; bo=
rder-collapse: separate; }

.btn-group-justified > .btn, .btn-group-justified > .btn-group { float: non=
e; display: table-cell; width: 1%; }

.btn-group-justified > .btn-group .btn { width: 100%; }

.btn-group-justified > .btn-group .dropdown-menu { left: auto; }

[data-toggle=3D"buttons"] > .btn input[type=3D"checkbox"], [data-toggle=3D"=
buttons"] > .btn input[type=3D"radio"], [data-toggle=3D"buttons"] > .btn-gr=
oup > .btn input[type=3D"checkbox"], [data-toggle=3D"buttons"] > .btn-group=
 > .btn input[type=3D"radio"] {  clip: rect(0px, 0px, 0p=
x, 0px); pointer-events: none; }

.input-group { position: relative; display: table; border-collapse: separat=
e; }

.input-group[class*=3D"col-"] { float: none; padding-left: 0px; padding-rig=
ht: 0px; }

.input-group .form-control { position: relative; z-index: 2; float: left; w=
idth: 100%; margin-bottom: 0px; }

.input-group .form-control:focus { z-index: 3; }

.input-group-lg > .form-control, .input-group-lg > .input-group-addon, .inp=
ut-group-lg > .input-group-btn > .btn { height: 46px; padding: 10px 16px; f=
ont-size: 18px; line-height: 1.33333; border-radius: 6px; }

select.input-group-lg > .form-control, select.input-group-lg > .input-group=
-addon, select.input-group-lg > .input-group-btn > .btn { height: 46px; lin=
e-height: 46px; }

select[multiple].input-group-lg > .form-control, select[multiple].input-gro=
up-lg > .input-group-addon, select[multiple].input-group-lg > .input-group-=
btn > .btn, textarea.input-group-lg > .form-control, textarea.input-group-l=
g > .input-group-addon, textarea.input-group-lg > .input-group-btn > .btn {=
 height: auto; }

.input-group-sm > .form-control, .input-group-sm > .input-group-addon, .inp=
ut-group-sm > .input-group-btn > .btn { height: 30px; padding: 5px 10px; fo=
nt-size: 12px; line-height: 1.5; border-radius: 3px; }

select.input-group-sm > .form-control, select.input-group-sm > .input-group=
-addon, select.input-group-sm > .input-group-btn > .btn { height: 30px; lin=
e-height: 30px; }

select[multiple].input-group-sm > .form-control, select[multiple].input-gro=
up-sm > .input-group-addon, select[multiple].input-group-sm > .input-group-=
btn > .btn, textarea.input-group-sm > .form-control, textarea.input-group-s=
m > .input-group-addon, textarea.input-group-sm > .input-group-btn > .btn {=
 height: auto; }

.input-group .form-control, .input-group-addon, .input-group-btn { display:=
 table-cell; }

.nav > li, .nav > li > a { display: block; position: relative; }

.input-group .form-control:not(:first-child):not(:last-child), .input-group=
-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-chil=
d):not(:last-child) { border-radius: 0px; }

.input-group-addon, .input-group-btn { width: 1%; white-space: nowrap; vert=
ical-align: middle; }

.input-group-addon { padding: 6px 12px; font-size: 14px; font-weight: 400; =
line-height: 1; color: rgb(85, 85, 85); text-align: center; background-colo=
r: rgb(238, 238, 238); border: 1px solid rgb(204, 204, 204); border-radius:=
 4px; }

.input-group-addon.input-sm { padding: 5px 10px; font-size: 12px; border-ra=
dius: 3px; }

.input-group-addon.input-lg { padding: 10px 16px; font-size: 18px; border-r=
adius: 6px; }

.input-group-addon input[type=3D"checkbox"], .input-group-addon input[type=
=3D"radio"] { margin-top: 0px; }

.input-group .form-control:first-child, .input-group-addon:first-child, .in=
put-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group=
 > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:=
last-child > .btn-group:not(:last-child) > .btn, .input-group-btn:last-chil=
d > .btn:not(:last-child):not(.dropdown-toggle) { border-bottom-right-radiu=
s: 0px; border-top-right-radius: 0px; }

.input-group-addon:first-child { border-right: 0px; }

.input-group .form-control:last-child, .input-group-addon:last-child, .inpu=
t-group-btn:first-child > .btn-group:not(:first-child) > .btn, .input-group=
-btn:first-child > .btn:not(:first-child), .input-group-btn:last-child > .b=
tn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-=
child > .dropdown-toggle { border-bottom-left-radius: 0px; border-top-left-=
radius: 0px; }

.input-group-addon:last-child { border-left: 0px; }

.input-group-btn { position: relative; font-size: 0px; white-space: nowrap;=
 }

.input-group-btn > .btn { position: relative; }

.input-group-btn > .btn + .btn { margin-left: -1px; }

.input-group-btn > .btn:active, .input-group-btn > .btn:focus, .input-group=
-btn > .btn:hover { z-index: 2; }

.input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-gr=
oup { margin-right: -1px; }

.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-grou=
p { z-index: 2; margin-left: -1px; }

.nav { margin-bottom: 0px; padding-left: 0px; list-style: none; }

.nav > li > a { padding: 10px 15px; }

.nav > li > a:focus, .nav > li > a:hover { text-decoration: none; backgroun=
d-color: rgb(238, 238, 238); }

.nav > li.disabled > a { color: rgb(119, 119, 119); }

.nav > li.disabled > a:focus, .nav > li.disabled > a:hover { color: rgb(119=
, 119, 119); text-decoration: none; background-color: transparent; cursor: =
not-allowed; }

.nav .open > a, .nav .open > a:focus, .nav .open > a:hover { background-col=
or: rgb(238, 238, 238); border-color: rgb(51, 122, 183); }

.nav .nav-divider { height: 1px; margin: 9px 0px; background-color: rgb(229=
, 229, 229); }

.nav > li > a > img { max-width: none; }

.nav-tabs { border-bottom: 1px solid rgb(221, 221, 221); }

.nav-tabs > li { float: left; margin-bottom: -1px; }

.nav-tabs > li > a { margin-right: 2px; line-height: 1.42857; border: 1px s=
olid transparent; border-radius: 4px 4px 0px 0px; }

.nav-tabs > li > a:hover { border-color: rgb(238, 238, 238) rgb(238, 238, 2=
38) rgb(221, 221, 221); }

.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.=
active > a:hover { color: rgb(85, 85, 85); background-color: rgb(255, 255, =
255); border-width: 1px; border-style: solid; border-color: rgb(221, 221, 2=
21) rgb(221, 221, 221) transparent; border-image: initial; cursor: default;=
 }

.nav-tabs.nav-justified { width: 100%; border-bottom: 0px; }

.nav-tabs.nav-justified > li { float: none; }

.nav-tabs.nav-justified > li > a { text-align: center; margin-bottom: 5px; =
margin-right: 0px; border-radius: 4px; }

.nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > =
a:focus, .nav-tabs.nav-justified > .active > a:hover { border: 1px solid rg=
b(221, 221, 221); }

@media (min-width: 768px) {
  .nav-tabs.nav-justified > li { display: table-cell; width: 1%; }
  .nav-tabs.nav-justified > li > a { margin-bottom: 0px; border-bottom: 1px=
 solid rgb(221, 221, 221); border-radius: 4px 4px 0px 0px; }
  .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active =
> a:focus, .nav-tabs.nav-justified > .active > a:hover { border-bottom-colo=
r: rgb(255, 255, 255); }
}

.nav-pills > li { float: left; }

.nav-justified > li, .nav-stacked > li { float: none; }

.nav-pills > li > a { border-radius: 4px; }

.nav-pills > li + li { margin-left: 2px; }

.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > =
li.active > a:hover { color: rgb(255, 255, 255); background-color: rgb(51, =
122, 183); }

.nav-stacked > li + li { margin-top: 2px; margin-left: 0px; }

.nav-justified { width: 100%; }

.nav-justified > li > a { text-align: center; margin-bottom: 5px; }

.nav-tabs-justified { border-bottom: 0px; }

.nav-tabs-justified > li > a { margin-right: 0px; border-radius: 4px; }

.nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:focus,=
 .nav-tabs-justified > .active > a:hover { border: 1px solid rgb(221, 221, =
221); }

@media (min-width: 768px) {
  .nav-justified > li { display: table-cell; width: 1%; }
  .nav-justified > li > a { margin-bottom: 0px; }
  .nav-tabs-justified > li > a { border-bottom: 1px solid rgb(221, 221, 221=
); border-radius: 4px 4px 0px 0px; }
  .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:focu=
s, .nav-tabs-justified > .active > a:hover { border-bottom-color: rgb(255, =
255, 255); }
}

.tab-content > .tab-pane { display: none; }

.tab-content > .active { display: block; }

.nav-tabs .dropdown-menu { margin-top: -1px; border-top-right-radius: 0px; =
border-top-left-radius: 0px; }

.navbar { position: relative; min-height: 50px; margin-bottom: 20px; border=
: 1px solid transparent; }

.navbar-collapse { overflow-x: visible; padding-right: 15px; padding-left: =
15px; border-top: 1px solid transparent; box-shadow: rgba(255, 255, 255, 0.=
1) 0px 1px 0px inset; }

.navbar-collapse.in { overflow-y: auto; }

@media (min-width: 768px) {
  .navbar { border-radius: 4px; }
  .navbar-header { float: left; }
  .navbar-collapse { width: auto; border-top: 0px; box-shadow: none; }
  .navbar-collapse.collapse { padding-bottom: 0px; display: block !importan=
t; height: auto !important; overflow: visible !important; }
  .navbar-collapse.in { overflow-y: visible; }
  .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse=
, .navbar-static-top .navbar-collapse { padding-left: 0px; padding-right: 0=
px; }
}

.embed-responsive, .modal, .modal-open, .progress { overflow: hidden; }

@media (max-device-width: 480px) and (orientation: landscape) {
  .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse=
 { max-height: 200px; }
}

.container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .co=
ntainer > .navbar-collapse, .container > .navbar-header { margin-right: -15=
px; margin-left: -15px; }

.navbar-static-top { z-index: 1000; border-width: 0px 0px 1px; }

.navbar-fixed-bottom, .navbar-fixed-top { position: fixed; right: 0px; left=
: 0px; z-index: 1030; }

.navbar-fixed-top { top: 0px; border-width: 0px 0px 1px; }

.navbar-fixed-bottom { bottom: 0px; margin-bottom: 0px; border-width: 1px 0=
px 0px; }

.navbar-brand { float: left; padding: 15px; font-size: 18px; line-height: 2=
0px; height: 50px; }

.navbar-brand:focus, .navbar-brand:hover { text-decoration: none; }

.navbar-brand > img { display: block; }

@media (min-width: 768px) {
  .container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .=
container > .navbar-collapse, .container > .navbar-header { margin-right: 0=
px; margin-left: 0px; }
  .navbar-fixed-bottom, .navbar-fixed-top, .navbar-static-top { border-radi=
us: 0px; }
  .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-br=
and { margin-left: -15px; }
}

.navbar-toggle { position: relative; float: right; margin-right: 15px; padd=
ing: 9px 10px; margin-top: 8px; margin-bottom: 8px; background-color: trans=
parent; border: 1px solid transparent; border-radius: 4px; }

.navbar-toggle:focus { outline: 0px; }

.navbar-toggle .icon-bar { display: block; width: 22px; height: 2px; border=
-radius: 1px; }

.navbar-toggle .icon-bar + .icon-bar { margin-top: 4px; }

.navbar-nav { margin: 7.5px -15px; }

.navbar-nav > li > a { padding-top: 10px; padding-bottom: 10px; line-height=
: 20px; }

@media (max-width: 767px) {
  .navbar-nav .open .dropdown-menu { position: static; float: none; width: =
auto; margin-top: 0px; background-color: transparent; border: 0px; box-shad=
ow: none; }
  .navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dro=
pdown-menu > li > a { padding: 5px 15px 5px 25px; }
  .navbar-nav .open .dropdown-menu > li > a { line-height: 20px; }
  .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-nav .open .dropd=
own-menu > li > a:hover { background-image: none; }
}

.progress-bar-striped, .progress-striped .progress-bar, .progress-striped .=
progress-bar-success { background-image: -webkit-linear-gradient(45deg, rgb=
a(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255=
, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transpare=
nt); }

@media (min-width: 768px) {
  .navbar-toggle { display: none; }
  .navbar-nav { float: left; margin: 0px; }
  .navbar-nav > li { float: left; }
  .navbar-nav > li > a { padding-top: 15px; padding-bottom: 15px; }
}

.navbar-form { padding: 10px 15px; border-top: 1px solid transparent; borde=
r-bottom: 1px solid transparent; box-shadow: rgba(255, 255, 255, 0.1) 0px 1=
px 0px inset, rgba(255, 255, 255, 0.1) 0px 1px 0px; margin: 8px -15px; }

@media (min-width: 768px) {
  .navbar-form .form-control-static, .navbar-form .form-group { display: in=
line-block; }
  .navbar-form .control-label, .navbar-form .form-group { margin-bottom: 0p=
x; vertical-align: middle; }
  .navbar-form .form-control { display: inline-block; width: auto; vertical=
-align: middle; }
  .navbar-form .input-group { display: inline-table; vertical-align: middle=
; }
  .navbar-form .input-group .form-control, .navbar-form .input-group .input=
-group-addon, .navbar-form .input-group .input-group-btn { width: auto; }
  .navbar-form .input-group > .form-control { width: 100%; }
  .navbar-form .checkbox, .navbar-form .radio { display: inline-block; marg=
in-top: 0px; margin-bottom: 0px; vertical-align: middle; }
  .navbar-form .checkbox label, .navbar-form .radio label { padding-left: 0=
px; }
  .navbar-form .checkbox input[type=3D"checkbox"], .navbar-form .radio inpu=
t[type=3D"radio"] { position: relative; margin-left: 0px; }
  .navbar-form .has-feedback .form-control-feedback { top: 0px; }
  .navbar-form { width: auto; border: 0px; margin-left: 0px; margin-right: =
0px; padding-top: 0px; padding-bottom: 0px; box-shadow: none; }
}

.breadcrumb > li, .pagination { display: inline-block; }

.btn .badge, .btn .label { top: -1px; position: relative; }

@media (max-width: 767px) {
  .navbar-form .form-group { margin-bottom: 5px; }
  .navbar-form .form-group:last-child { margin-bottom: 0px; }
}

.navbar-nav > li > .dropdown-menu { margin-top: 0px; border-top-right-radiu=
s: 0px; border-top-left-radius: 0px; }

.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { margin-bottom: 0px=
; border-radius: 4px 4px 0px 0px; }

.navbar-btn { margin-top: 8px; margin-bottom: 8px; }

.navbar-btn.btn-sm { margin-top: 10px; margin-bottom: 10px; }

.navbar-btn.btn-xs { margin-top: 14px; margin-bottom: 14px; }

.navbar-text { margin-top: 15px; margin-bottom: 15px; }

@media (min-width: 768px) {
  .navbar-text { float: left; margin-left: 15px; margin-right: 15px; }
  .navbar-left { float: left !important; }
  .navbar-right { margin-right: -15px; float: right !important; }
  .navbar-right ~ .navbar-right { margin-right: 0px; }
}

.navbar-default { background-color: rgb(248, 248, 248); border-color: rgb(2=
31, 231, 231); }

.navbar-default .navbar-brand { color: rgb(119, 119, 119); }

.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover { =
color: rgb(94, 94, 94); background-color: transparent; }

.navbar-default .navbar-nav > li > a, .navbar-default .navbar-text { color:=
 rgb(119, 119, 119); }

.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > l=
i > a:hover { color: rgb(51, 51, 51); background-color: transparent; }

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .a=
ctive > a:focus, .navbar-default .navbar-nav > .active > a:hover { color: r=
gb(85, 85, 85); background-color: rgb(231, 231, 231); }

.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > =
.disabled > a:focus, .navbar-default .navbar-nav > .disabled > a:hover { co=
lor: rgb(204, 204, 204); background-color: transparent; }

.navbar-default .navbar-toggle { border-color: rgb(221, 221, 221); }

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover =
{ background-color: rgb(221, 221, 221); }

.navbar-default .navbar-toggle .icon-bar { background-color: rgb(136, 136, =
136); }

.navbar-default .navbar-collapse, .navbar-default .navbar-form { border-col=
or: rgb(231, 231, 231); }

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .ope=
n > a:focus, .navbar-default .navbar-nav > .open > a:hover { background-col=
or: rgb(231, 231, 231); color: rgb(85, 85, 85); }

@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a { color: rgb(11=
9, 119, 119); }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-=
default .navbar-nav .open .dropdown-menu > li > a:hover { color: rgb(51, 51=
, 51); background-color: transparent; }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-d=
efault .navbar-nav .open .dropdown-menu > .active > a:focus, .navbar-defaul=
t .navbar-nav .open .dropdown-menu > .active > a:hover { color: rgb(85, 85,=
 85); background-color: rgb(231, 231, 231); }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar=
-default .navbar-nav .open .dropdown-menu > .disabled > a:focus, .navbar-de=
fault .navbar-nav .open .dropdown-menu > .disabled > a:hover { color: rgb(2=
04, 204, 204); background-color: transparent; }
}

.navbar-default .navbar-link { color: rgb(119, 119, 119); }

.navbar-default .navbar-link:hover { color: rgb(51, 51, 51); }

.navbar-default .btn-link { color: rgb(119, 119, 119); }

.navbar-default .btn-link:focus, .navbar-default .btn-link:hover { color: r=
gb(51, 51, 51); }

.navbar-default .btn-link[disabled]:focus, .navbar-default .btn-link[disabl=
ed]:hover, fieldset[disabled] .navbar-default .btn-link:focus, fieldset[dis=
abled] .navbar-default .btn-link:hover { color: rgb(204, 204, 204); }

.navbar-inverse { background-color: rgb(34, 34, 34); border-color: rgb(8, 8=
, 8); }

.navbar-inverse .navbar-brand { color: rgb(157, 157, 157); }

.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover { =
color: rgb(255, 255, 255); background-color: transparent; }

.navbar-inverse .navbar-nav > li > a, .navbar-inverse .navbar-text { color:=
 rgb(157, 157, 157); }

.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > l=
i > a:hover { color: rgb(255, 255, 255); background-color: transparent; }

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .a=
ctive > a:focus, .navbar-inverse .navbar-nav > .active > a:hover { color: r=
gb(255, 255, 255); background-color: rgb(8, 8, 8); }

.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > =
.disabled > a:focus, .navbar-inverse .navbar-nav > .disabled > a:hover { co=
lor: rgb(68, 68, 68); background-color: transparent; }

.navbar-inverse .navbar-toggle { border-color: rgb(51, 51, 51); }

.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover =
{ background-color: rgb(51, 51, 51); }

.navbar-inverse .navbar-toggle .icon-bar { background-color: rgb(255, 255, =
255); }

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-col=
or: rgb(16, 16, 16); }

.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .ope=
n > a:focus, .navbar-inverse .navbar-nav > .open > a:hover { background-col=
or: rgb(8, 8, 8); color: rgb(255, 255, 255); }

@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { bor=
der-color: rgb(8, 8, 8); }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider { background-co=
lor: rgb(8, 8, 8); }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { color: rgb(15=
7, 157, 157); }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-=
inverse .navbar-nav .open .dropdown-menu > li > a:hover { color: rgb(255, 2=
55, 255); background-color: transparent; }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-i=
nverse .navbar-nav .open .dropdown-menu > .active > a:focus, .navbar-invers=
e .navbar-nav .open .dropdown-menu > .active > a:hover { color: rgb(255, 25=
5, 255); background-color: rgb(8, 8, 8); }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar=
-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus, .navbar-in=
verse .navbar-nav .open .dropdown-menu > .disabled > a:hover { color: rgb(6=
8, 68, 68); background-color: transparent; }
}

.navbar-inverse .navbar-link { color: rgb(157, 157, 157); }

.navbar-inverse .navbar-link:hover { color: rgb(255, 255, 255); }

.navbar-inverse .btn-link { color: rgb(157, 157, 157); }

.navbar-inverse .btn-link:focus, .navbar-inverse .btn-link:hover { color: r=
gb(255, 255, 255); }

.navbar-inverse .btn-link[disabled]:focus, .navbar-inverse .btn-link[disabl=
ed]:hover, fieldset[disabled] .navbar-inverse .btn-link:focus, fieldset[dis=
abled] .navbar-inverse .btn-link:hover { color: rgb(68, 68, 68); }

.breadcrumb { padding: 8px 15px; margin-bottom: 20px; list-style: none; bac=
kground-color: rgb(245, 245, 245); border-radius: 4px; }

.breadcrumb > li + li::before { content: "/=C2=A0"; padding: 0px 5px; color=
: rgb(204, 204, 204); }

.breadcrumb > .active { color: rgb(119, 119, 119); }

.pagination { padding-left: 0px; margin: 20px 0px; border-radius: 4px; }

.pager li, .pagination > li { display: inline; }

.pagination > li > a, .pagination > li > span { position: relative; float: =
left; padding: 6px 12px; line-height: 1.42857; text-decoration: none; color=
: rgb(51, 122, 183); background-color: rgb(255, 255, 255); border: 1px soli=
d rgb(221, 221, 221); margin-left: -1px; }

.pagination > li:first-child > a, .pagination > li:first-child > span { mar=
gin-left: 0px; border-bottom-left-radius: 4px; border-top-left-radius: 4px;=
 }

.pagination > li:last-child > a, .pagination > li:last-child > span { borde=
r-bottom-right-radius: 4px; border-top-right-radius: 4px; }

.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > =
span:focus, .pagination > li > span:hover { z-index: 2; color: rgb(35, 82, =
124); background-color: rgb(238, 238, 238); border-color: rgb(221, 221, 221=
); }

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .=
active > a:hover, .pagination > .active > span, .pagination > .active > spa=
n:focus, .pagination > .active > span:hover { z-index: 3; color: rgb(255, 2=
55, 255); background-color: rgb(51, 122, 183); border-color: rgb(51, 122, 1=
83); cursor: default; }

.pagination > .disabled > a, .pagination > .disabled > a:focus, .pagination=
 > .disabled > a:hover, .pagination > .disabled > span, .pagination > .disa=
bled > span:focus, .pagination > .disabled > span:hover { color: rgb(119, 1=
19, 119); background-color: rgb(255, 255, 255); border-color: rgb(221, 221,=
 221); cursor: not-allowed; }

.pagination-lg > li > a, .pagination-lg > li > span { padding: 10px 16px; f=
ont-size: 18px; line-height: 1.33333; }

.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span=
 { border-bottom-left-radius: 6px; border-top-left-radius: 6px; }

.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span {=
 border-bottom-right-radius: 6px; border-top-right-radius: 6px; }

.pagination-sm > li > a, .pagination-sm > li > span { padding: 5px 10px; fo=
nt-size: 12px; line-height: 1.5; }

.badge, .label { font-weight: 700; line-height: 1; white-space: nowrap; tex=
t-align: center; }

.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span=
 { border-bottom-left-radius: 3px; border-top-left-radius: 3px; }

.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span {=
 border-bottom-right-radius: 3px; border-top-right-radius: 3px; }

.pager { padding-left: 0px; margin: 20px 0px; list-style: none; text-align:=
 center; }

.pager li > a, .pager li > span { display: inline-block; padding: 5px 14px;=
 background-color: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221)=
; border-radius: 15px; }

.pager li > a:focus, .pager li > a:hover { text-decoration: none; backgroun=
d-color: rgb(238, 238, 238); }

.pager .next > a, .pager .next > span { float: right; }

.pager .previous > a, .pager .previous > span { float: left; }

.pager .disabled > a, .pager .disabled > a:focus, .pager .disabled > a:hove=
r, .pager .disabled > span { color: rgb(119, 119, 119); background-color: r=
gb(255, 255, 255); cursor: not-allowed; }

a.badge:focus, a.badge:hover, a.label:focus, a.label:hover { color: rgb(255=
, 255, 255); cursor: pointer; text-decoration: none; }

.label { display: inline; padding: 0.2em 0.6em 0.3em; font-size: 75%; color=
: rgb(255, 255, 255); border-radius: 0.25em; }

.label:empty { display: none; }

.label-default { background-color: rgb(119, 119, 119); }

.label-default[href]:focus, .label-default[href]:hover { background-color: =
rgb(94, 94, 94); }

.label-primary { background-color: rgb(51, 122, 183); }

.label-primary[href]:focus, .label-primary[href]:hover { background-color: =
rgb(40, 96, 144); }

.label-success { background-color: rgb(92, 184, 92); }

.label-success[href]:focus, .label-success[href]:hover { background-color: =
rgb(68, 157, 68); }

.label-info { background-color: rgb(91, 192, 222); }

.label-info[href]:focus, .label-info[href]:hover { background-color: rgb(49=
, 176, 213); }

.label-warning { background-color: rgb(240, 173, 78); }

.label-warning[href]:focus, .label-warning[href]:hover { background-color: =
rgb(236, 151, 31); }

.label-danger { background-color: rgb(217, 83, 79); }

.label-danger[href]:focus, .label-danger[href]:hover { background-color: rg=
b(201, 48, 44); }

.badge { display: inline-block; min-width: 10px; padding: 3px 7px; font-siz=
e: 12px; color: rgb(255, 255, 255); vertical-align: middle; background-colo=
r: rgb(119, 119, 119); border-radius: 10px; }

.badge:empty { display: none; }

.media-object, .thumbnail { display: block; }

.btn-group-xs > .btn .badge, .btn-xs .badge { top: 0px; padding: 1px 5px; }

.list-group-item.active > .badge, .nav-pills > .active > a > .badge { color=
: rgb(51, 122, 183); background-color: rgb(255, 255, 255); }

.jumbotron, .jumbotron .h1, .jumbotron h1 { color: inherit; }

.list-group-item > .badge { float: right; }

.list-group-item > .badge + .badge { margin-right: 5px; }

.nav-pills > li > a > .badge { margin-left: 3px; }

.jumbotron { padding-top: 30px; padding-bottom: 30px; margin-bottom: 30px; =
background-color: rgb(238, 238, 238); }

.jumbotron p { margin-bottom: 15px; font-size: 21px; font-weight: 200; }

.alert, .thumbnail { margin-bottom: 20px; }

.alert .alert-link, .close { font-weight: 700; }

.jumbotron > hr { border-top-color: rgb(213, 213, 213); }

.container .jumbotron, .container-fluid .jumbotron { border-radius: 6px; pa=
dding-left: 15px; padding-right: 15px; }

.jumbotron .container { max-width: 100%; }

@media screen and (min-width: 768px) {
  .jumbotron { padding-top: 48px; padding-bottom: 48px; }
  .container .jumbotron, .container-fluid .jumbotron { padding-left: 60px; =
padding-right: 60px; }
  .jumbotron .h1, .jumbotron h1 { font-size: 63px; }
}

.thumbnail { padding: 4px; line-height: 1.42857; background-color: rgb(255,=
 255, 255); border: 1px solid rgb(221, 221, 221); border-radius: 4px; trans=
ition: border 0.2s ease-in-out 0s; }

.thumbnail a > img, .thumbnail > img { margin-left: auto; margin-right: aut=
o; }

a.thumbnail.active, a.thumbnail:focus, a.thumbnail:hover { border-color: rg=
b(51, 122, 183); }

.thumbnail .caption { padding: 9px; color: rgb(51, 51, 51); }

.alert { padding: 15px; border: 1px solid transparent; border-radius: 4px; =
}

.alert h4 { margin-top: 0px; color: inherit; }

.alert > p, .alert > ul { margin-bottom: 0px; }

.alert > p + p { margin-top: 5px; }

.alert-dismissable, .alert-dismissible { padding-right: 35px; }

.alert-dismissable .close, .alert-dismissible .close { position: relative; =
top: -2px; right: -21px; color: inherit; }

.modal, .modal-backdrop { inset: 0px; }

.alert-success { background-color: rgb(223, 240, 216); border-color: rgb(21=
4, 233, 198); color: rgb(60, 118, 61); }

.alert-success hr { border-top-color: rgb(201, 226, 179); }

.alert-success .alert-link { color: rgb(43, 84, 44); }

.alert-info { background-color: rgb(217, 237, 247); border-color: rgb(188, =
232, 241); color: rgb(49, 112, 143); }

.alert-info hr { border-top-color: rgb(166, 225, 236); }

.alert-info .alert-link { color: rgb(36, 82, 105); }

.alert-warning { background-color: rgb(252, 248, 227); border-color: rgb(25=
0, 235, 204); color: rgb(138, 109, 59); }

.alert-warning hr { border-top-color: rgb(247, 225, 181); }

.alert-warning .alert-link { color: rgb(102, 81, 44); }

.alert-danger { background-color: rgb(242, 222, 222); border-color: rgb(235=
, 204, 209); color: rgb(169, 68, 66); }

.alert-danger hr { border-top-color: rgb(228, 185, 192); }

.alert-danger .alert-link { color: rgb(132, 53, 52); }

@-webkit-keyframes progress-bar-stripes {=20
  0% { background-position: 40px 0px; }
  100% { background-position: 0px 0px; }
}

@keyframes progress-bar-stripes {=20
  0% { background-position: 40px 0px; }
  100% { background-position: 0px 0px; }
}

.progress { height: 20px; margin-bottom: 20px; background-color: rgb(245, 2=
45, 245); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px in=
set; }

.progress-bar { float: left; width: 0px; height: 100%; font-size: 12px; lin=
e-height: 20px; color: rgb(255, 255, 255); text-align: center; background-c=
olor: rgb(51, 122, 183); box-shadow: rgba(0, 0, 0, 0.15) 0px -1px 0px inset=
; transition: width 0.6s ease 0s; }

.progress-bar-striped, .progress-striped .progress-bar { background-image: =
linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, tran=
sparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, =
transparent 75%, transparent); background-size: 40px 40px; }

.progress-bar.active, .progress.active .progress-bar { animation: 2s linear=
 0s infinite normal none running progress-bar-stripes; }

.progress-bar-success { background-color: rgb(92, 184, 92); }

.progress-striped .progress-bar-success { background-image: linear-gradient=
(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rg=
ba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%=
, transparent); }

.progress-striped .progress-bar-info, .progress-striped .progress-bar-warni=
ng { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0=
.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, =
rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

.progress-bar-info { background-color: rgb(91, 192, 222); }

.progress-striped .progress-bar-info { background-image: linear-gradient(45=
deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(=
255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, t=
ransparent); }

.progress-bar-warning { background-color: rgb(240, 173, 78); }

.progress-striped .progress-bar-warning { background-image: linear-gradient=
(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rg=
ba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%=
, transparent); }

.progress-bar-danger { background-color: rgb(217, 83, 79); }

.progress-striped .progress-bar-danger { background-image: linear-gradient(=
45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgb=
a(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%,=
 transparent); }

.media { margin-top: 15px; }

.media:first-child { margin-top: 0px; }

.media, .media-body { zoom: 1; overflow: hidden; }

.media-body { width: 10000px; }

.media-object.img-thumbnail { max-width: none; }

.media-right, .media > .pull-right { padding-left: 10px; }

.media-left, .media > .pull-left { padding-right: 10px; }

.media-body, .media-left, .media-right { display: table-cell; vertical-alig=
n: top; }

.media-middle { vertical-align: middle; }

.media-bottom { vertical-align: bottom; }

.media-heading { margin-top: 0px; margin-bottom: 5px; }

.media-list { padding-left: 0px; list-style: none; }

.list-group { margin-bottom: 20px; padding-left: 0px; }

.list-group-item { position: relative; display: block; padding: 10px 15px; =
margin-bottom: -1px; background-color: rgb(255, 255, 255); border: 1px soli=
d rgb(221, 221, 221); }

.list-group-item:first-child { border-top-right-radius: 4px; border-top-lef=
t-radius: 4px; }

.list-group-item:last-child { margin-bottom: 0px; border-bottom-right-radiu=
s: 4px; border-bottom-left-radius: 4px; }

a.list-group-item, button.list-group-item { color: rgb(85, 85, 85); }

a.list-group-item .list-group-item-heading, button.list-group-item .list-gr=
oup-item-heading { color: rgb(51, 51, 51); }

a.list-group-item:focus, a.list-group-item:hover, button.list-group-item:fo=
cus, button.list-group-item:hover { text-decoration: none; color: rgb(85, 8=
5, 85); background-color: rgb(245, 245, 245); }

button.list-group-item { width: 100%; text-align: left; }

.list-group-item.disabled, .list-group-item.disabled:focus, .list-group-ite=
m.disabled:hover { background-color: rgb(238, 238, 238); color: rgb(119, 11=
9, 119); cursor: not-allowed; }

.list-group-item.disabled .list-group-item-heading, .list-group-item.disabl=
ed:focus .list-group-item-heading, .list-group-item.disabled:hover .list-gr=
oup-item-heading { color: inherit; }

.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:=
focus .list-group-item-text, .list-group-item.disabled:hover .list-group-it=
em-text { color: rgb(119, 119, 119); }

.list-group-item.active, .list-group-item.active:focus, .list-group-item.ac=
tive:hover { z-index: 2; color: rgb(255, 255, 255); background-color: rgb(5=
1, 122, 183); border-color: rgb(51, 122, 183); }

.list-group-item.active .list-group-item-heading, .list-group-item.active .=
list-group-item-heading > .small, .list-group-item.active .list-group-item-=
heading > small, .list-group-item.active:focus .list-group-item-heading, .l=
ist-group-item.active:focus .list-group-item-heading > .small, .list-group-=
item.active:focus .list-group-item-heading > small, .list-group-item.active=
:hover .list-group-item-heading, .list-group-item.active:hover .list-group-=
item-heading > .small, .list-group-item.active:hover .list-group-item-headi=
ng > small { color: inherit; }

.list-group-item.active .list-group-item-text, .list-group-item.active:focu=
s .list-group-item-text, .list-group-item.active:hover .list-group-item-tex=
t { color: rgb(199, 221, 239); }

.list-group-item-success { color: rgb(60, 118, 61); background-color: rgb(2=
23, 240, 216); }

a.list-group-item-success, button.list-group-item-success { color: rgb(60, =
118, 61); }

a.list-group-item-success .list-group-item-heading, button.list-group-item-=
success .list-group-item-heading { color: inherit; }

a.list-group-item-success:focus, a.list-group-item-success:hover, button.li=
st-group-item-success:focus, button.list-group-item-success:hover { color: =
rgb(60, 118, 61); background-color: rgb(208, 233, 198); }

a.list-group-item-success.active, a.list-group-item-success.active:focus, a=
.list-group-item-success.active:hover, button.list-group-item-success.activ=
e, button.list-group-item-success.active:focus, button.list-group-item-succ=
ess.active:hover { color: rgb(255, 255, 255); background-color: rgb(60, 118=
, 61); border-color: rgb(60, 118, 61); }

.list-group-item-info { color: rgb(49, 112, 143); background-color: rgb(217=
, 237, 247); }

a.list-group-item-info, button.list-group-item-info { color: rgb(49, 112, 1=
43); }

a.list-group-item-info .list-group-item-heading, button.list-group-item-inf=
o .list-group-item-heading { color: inherit; }

a.list-group-item-info:focus, a.list-group-item-info:hover, button.list-gro=
up-item-info:focus, button.list-group-item-info:hover { color: rgb(49, 112,=
 143); background-color: rgb(196, 227, 243); }

a.list-group-item-info.active, a.list-group-item-info.active:focus, a.list-=
group-item-info.active:hover, button.list-group-item-info.active, button.li=
st-group-item-info.active:focus, button.list-group-item-info.active:hover {=
 color: rgb(255, 255, 255); background-color: rgb(49, 112, 143); border-col=
or: rgb(49, 112, 143); }

.list-group-item-warning { color: rgb(138, 109, 59); background-color: rgb(=
252, 248, 227); }

a.list-group-item-warning, button.list-group-item-warning { color: rgb(138,=
 109, 59); }

a.list-group-item-warning .list-group-item-heading, button.list-group-item-=
warning .list-group-item-heading { color: inherit; }

a.list-group-item-warning:focus, a.list-group-item-warning:hover, button.li=
st-group-item-warning:focus, button.list-group-item-warning:hover { color: =
rgb(138, 109, 59); background-color: rgb(250, 242, 204); }

a.list-group-item-warning.active, a.list-group-item-warning.active:focus, a=
.list-group-item-warning.active:hover, button.list-group-item-warning.activ=
e, button.list-group-item-warning.active:focus, button.list-group-item-warn=
ing.active:hover { color: rgb(255, 255, 255); background-color: rgb(138, 10=
9, 59); border-color: rgb(138, 109, 59); }

.list-group-item-danger { color: rgb(169, 68, 66); background-color: rgb(24=
2, 222, 222); }

a.list-group-item-danger, button.list-group-item-danger { color: rgb(169, 6=
8, 66); }

a.list-group-item-danger .list-group-item-heading, button.list-group-item-d=
anger .list-group-item-heading { color: inherit; }

a.list-group-item-danger:focus, a.list-group-item-danger:hover, button.list=
-group-item-danger:focus, button.list-group-item-danger:hover { color: rgb(=
169, 68, 66); background-color: rgb(235, 204, 204); }

a.list-group-item-danger.active, a.list-group-item-danger.active:focus, a.l=
ist-group-item-danger.active:hover, button.list-group-item-danger.active, b=
utton.list-group-item-danger.active:focus, button.list-group-item-danger.ac=
tive:hover { color: rgb(255, 255, 255); background-color: rgb(169, 68, 66);=
 border-color: rgb(169, 68, 66); }

.panel-heading > .dropdown .dropdown-toggle, .panel-title, .panel-title > .=
small, .panel-title > .small > a, .panel-title > a, .panel-title > small, .=
panel-title > small > a { color: inherit; }

.list-group-item-heading { margin-top: 0px; margin-bottom: 5px; }

.list-group-item-text { margin-bottom: 0px; line-height: 1.3; }

.panel { margin-bottom: 20px; background-color: rgb(255, 255, 255); border:=
 1px solid transparent; border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.05)=
 0px 1px 1px; }

.panel-title, .panel > .list-group, .panel > .panel-collapse > .list-group,=
 .panel > .panel-collapse > .table, .panel > .table, .panel > .table-respon=
sive > .table { margin-bottom: 0px; }

.panel-body { padding: 15px; }

.panel-heading { padding: 10px 15px; border-bottom: 1px solid transparent; =
border-top-right-radius: 3px; border-top-left-radius: 3px; }

.panel-title { margin-top: 0px; font-size: 16px; }

.panel-footer { padding: 10px 15px; background-color: rgb(245, 245, 245); b=
order-top: 1px solid rgb(221, 221, 221); border-bottom-right-radius: 3px; b=
order-bottom-left-radius: 3px; }

.panel > .list-group .list-group-item, .panel > .panel-collapse > .list-gro=
up .list-group-item { border-width: 1px 0px; border-radius: 0px; }

.panel-group .panel-heading, .panel > .table-bordered > tbody > tr:first-ch=
ild > td, .panel > .table-bordered > tbody > tr:first-child > th, .panel > =
.table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tb=
ody > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child =
> td, .panel > .table-bordered > tfoot > tr:last-child > th, .panel > .tabl=
e-bordered > thead > tr:first-child > td, .panel > .table-bordered > thead =
> tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody=
 > tr:first-child > td, .panel > .table-responsive > .table-bordered > tbod=
y > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbo=
dy > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbo=
dy > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfo=
ot > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfo=
ot > tr:last-child > th, .panel > .table-responsive > .table-bordered > the=
ad > tr:first-child > td, .panel > .table-responsive > .table-bordered > th=
ead > tr:first-child > th { border-bottom: 0px; }

.panel > .table-responsive:last-child > .table:last-child, .panel > .table-=
responsive:last-child > .table:last-child > tbody:last-child > tr:last-chil=
d, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-c=
hild > tr:last-child, .panel > .table:last-child, .panel > .table:last-chil=
d > tbody:last-child > tr:last-child, .panel > .table:last-child > tfoot:la=
st-child > tr:last-child { border-bottom-left-radius: 3px; border-bottom-ri=
ght-radius: 3px; }

.panel > .list-group:first-child .list-group-item:first-child, .panel > .pa=
nel-collapse > .list-group:first-child .list-group-item:first-child { borde=
r-top: 0px; border-top-right-radius: 3px; border-top-left-radius: 3px; }

.panel > .list-group:last-child .list-group-item:last-child, .panel > .pane=
l-collapse > .list-group:last-child .list-group-item:last-child { border-bo=
ttom: 0px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;=
 }

.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:fi=
rst-child { border-top-right-radius: 0px; border-top-left-radius: 0px; }

.panel > .table-responsive:first-child > .table:first-child, .panel > .tabl=
e-responsive:first-child > .table:first-child > tbody:first-child > tr:firs=
t-child, .panel > .table-responsive:first-child > .table:first-child > thea=
d:first-child > tr:first-child, .panel > .table:first-child, .panel > .tabl=
e:first-child > tbody:first-child > tr:first-child, .panel > .table:first-c=
hild > thead:first-child > tr:first-child { border-top-right-radius: 3px; b=
order-top-left-radius: 3px; }

.list-group + .panel-footer, .panel-heading + .list-group .list-group-item:=
first-child { border-top-width: 0px; }

.panel > .panel-collapse > .table caption, .panel > .table caption, .panel =
> .table-responsive > .table caption { padding-left: 15px; padding-right: 1=
5px; }

.panel > .table-responsive:first-child > .table:first-child > tbody:first-c=
hild > tr:first-child td:first-child, .panel > .table-responsive:first-chil=
d > .table:first-child > tbody:first-child > tr:first-child th:first-child,=
 .panel > .table-responsive:first-child > .table:first-child > thead:first-=
child > tr:first-child td:first-child, .panel > .table-responsive:first-chi=
ld > .table:first-child > thead:first-child > tr:first-child th:first-child=
, .panel > .table:first-child > tbody:first-child > tr:first-child td:first=
-child, .panel > .table:first-child > tbody:first-child > tr:first-child th=
:first-child, .panel > .table:first-child > thead:first-child > tr:first-ch=
ild td:first-child, .panel > .table:first-child > thead:first-child > tr:fi=
rst-child th:first-child { border-top-left-radius: 3px; }

.panel > .table-responsive:first-child > .table:first-child > tbody:first-c=
hild > tr:first-child td:last-child, .panel > .table-responsive:first-child=
 > .table:first-child > tbody:first-child > tr:first-child th:last-child, .=
panel > .table-responsive:first-child > .table:first-child > thead:first-ch=
ild > tr:first-child td:last-child, .panel > .table-responsive:first-child =
> .table:first-child > thead:first-child > tr:first-child th:last-child, .p=
anel > .table:first-child > tbody:first-child > tr:first-child td:last-chil=
d, .panel > .table:first-child > tbody:first-child > tr:first-child th:last=
-child, .panel > .table:first-child > thead:first-child > tr:first-child td=
:last-child, .panel > .table:first-child > thead:first-child > tr:first-chi=
ld th:last-child { border-top-right-radius: 3px; }

.panel > .table-responsive:last-child > .table:last-child > tbody:last-chil=
d > tr:last-child td:first-child, .panel > .table-responsive:last-child > .=
table:last-child > tbody:last-child > tr:last-child th:first-child, .panel =
> .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:=
last-child td:first-child, .panel > .table-responsive:last-child > .table:l=
ast-child > tfoot:last-child > tr:last-child th:first-child, .panel > .tabl=
e:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .t=
able:last-child > tbody:last-child > tr:last-child th:first-child, .panel >=
 .table:last-child > tfoot:last-child > tr:last-child td:first-child, .pane=
l > .table:last-child > tfoot:last-child > tr:last-child th:first-child { b=
order-bottom-left-radius: 3px; }

.panel > .table-responsive:last-child > .table:last-child > tbody:last-chil=
d > tr:last-child td:last-child, .panel > .table-responsive:last-child > .t=
able:last-child > tbody:last-child > tr:last-child th:last-child, .panel > =
.table-responsive:last-child > .table:last-child > tfoot:last-child > tr:la=
st-child td:last-child, .panel > .table-responsive:last-child > .table:last=
-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table:la=
st-child > tbody:last-child > tr:last-child td:last-child, .panel > .table:=
last-child > tbody:last-child > tr:last-child th:last-child, .panel > .tabl=
e:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .ta=
ble:last-child > tfoot:last-child > tr:last-child th:last-child { border-bo=
ttom-right-radius: 3px; }

.panel > .panel-body + .table, .panel > .panel-body + .table-responsive, .p=
anel > .table + .panel-body, .panel > .table-responsive + .panel-body { bor=
der-top: 1px solid rgb(221, 221, 221); }

.panel > .table > tbody:first-child > tr:first-child td, .panel > .table > =
tbody:first-child > tr:first-child th { border-top: 0px; }

.panel > .table-bordered, .panel > .table-responsive > .table-bordered { bo=
rder: 0px; }

.panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-bor=
dered > tbody > tr > th:first-child, .panel > .table-bordered > tfoot > tr =
> td:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .=
panel > .table-bordered > thead > tr > td:first-child, .panel > .table-bord=
ered > thead > tr > th:first-child, .panel > .table-responsive > .table-bor=
dered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bo=
rdered > tbody > tr > th:first-child, .panel > .table-responsive > .table-b=
ordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-=
bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table=
-bordered > thead > tr > td:first-child, .panel > .table-responsive > .tabl=
e-bordered > thead > tr > th:first-child { border-left: 0px; }

.panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-bord=
ered > tbody > tr > th:last-child, .panel > .table-bordered > tfoot > tr > =
td:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .pane=
l > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered =
> thead > tr > th:last-child, .panel > .table-responsive > .table-bordered =
> tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered =
> tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered =
> tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered =
> tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered =
> thead > tr > td:last-child, .panel > .table-responsive > .table-bordered =
> thead > tr > th:last-child { border-right: 0px; }

.panel > .table-responsive { border: 0px; margin-bottom: 0px; }

.panel-group { margin-bottom: 20px; }

.panel-group .panel { margin-bottom: 0px; border-radius: 4px; }

.panel-group .panel + .panel { margin-top: 5px; }

.panel-group .panel-heading + .panel-collapse > .list-group, .panel-group .=
panel-heading + .panel-collapse > .panel-body { border-top: 1px solid rgb(2=
21, 221, 221); }

.panel-group .panel-footer { border-top: 0px; }

.panel-group .panel-footer + .panel-collapse .panel-body { border-bottom: 1=
px solid rgb(221, 221, 221); }

.panel-default { border-color: rgb(221, 221, 221); }

.panel-default > .panel-heading { color: rgb(51, 51, 51); background-color:=
 rgb(245, 245, 245); border-color: rgb(221, 221, 221); }

.panel-default > .panel-heading + .panel-collapse > .panel-body { border-to=
p-color: rgb(221, 221, 221); }

.panel-default > .panel-heading .badge { color: rgb(245, 245, 245); backgro=
und-color: rgb(51, 51, 51); }

.panel-default > .panel-footer + .panel-collapse > .panel-body { border-bot=
tom-color: rgb(221, 221, 221); }

.panel-primary { border-color: rgb(51, 122, 183); }

.panel-primary > .panel-heading { color: rgb(255, 255, 255); background-col=
or: rgb(51, 122, 183); border-color: rgb(51, 122, 183); }

.panel-primary > .panel-heading + .panel-collapse > .panel-body { border-to=
p-color: rgb(51, 122, 183); }

.panel-primary > .panel-heading .badge { color: rgb(51, 122, 183); backgrou=
nd-color: rgb(255, 255, 255); }

.panel-primary > .panel-footer + .panel-collapse > .panel-body { border-bot=
tom-color: rgb(51, 122, 183); }

.panel-success { border-color: rgb(214, 233, 198); }

.panel-success > .panel-heading { color: rgb(60, 118, 61); background-color=
: rgb(223, 240, 216); border-color: rgb(214, 233, 198); }

.panel-success > .panel-heading + .panel-collapse > .panel-body { border-to=
p-color: rgb(214, 233, 198); }

.panel-success > .panel-heading .badge { color: rgb(223, 240, 216); backgro=
und-color: rgb(60, 118, 61); }

.panel-success > .panel-footer + .panel-collapse > .panel-body { border-bot=
tom-color: rgb(214, 233, 198); }

.panel-info { border-color: rgb(188, 232, 241); }

.panel-info > .panel-heading { color: rgb(49, 112, 143); background-color: =
rgb(217, 237, 247); border-color: rgb(188, 232, 241); }

.panel-info > .panel-heading + .panel-collapse > .panel-body { border-top-c=
olor: rgb(188, 232, 241); }

.panel-info > .panel-heading .badge { color: rgb(217, 237, 247); background=
-color: rgb(49, 112, 143); }

.panel-info > .panel-footer + .panel-collapse > .panel-body { border-bottom=
-color: rgb(188, 232, 241); }

.panel-warning { border-color: rgb(250, 235, 204); }

.panel-warning > .panel-heading { color: rgb(138, 109, 59); background-colo=
r: rgb(252, 248, 227); border-color: rgb(250, 235, 204); }

.panel-warning > .panel-heading + .panel-collapse > .panel-body { border-to=
p-color: rgb(250, 235, 204); }

.panel-warning > .panel-heading .badge { color: rgb(252, 248, 227); backgro=
und-color: rgb(138, 109, 59); }

.panel-warning > .panel-footer + .panel-collapse > .panel-body { border-bot=
tom-color: rgb(250, 235, 204); }

.panel-danger { border-color: rgb(235, 204, 209); }

.panel-danger > .panel-heading { color: rgb(169, 68, 66); background-color:=
 rgb(242, 222, 222); border-color: rgb(235, 204, 209); }

.panel-danger > .panel-heading + .panel-collapse > .panel-body { border-top=
-color: rgb(235, 204, 209); }

.panel-danger > .panel-heading .badge { color: rgb(242, 222, 222); backgrou=
nd-color: rgb(169, 68, 66); }

.panel-danger > .panel-footer + .panel-collapse > .panel-body { border-bott=
om-color: rgb(235, 204, 209); }

.embed-responsive { position: relative; display: block; height: 0px; paddin=
g: 0px; }

.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-r=
esponsive iframe, .embed-responsive object, .embed-responsive video { posit=
ion: absolute; top: 0px; left: 0px; bottom: 0px; height: 100%; width: 100%;=
 border: 0px; }

.embed-responsive-16by9 { padding-bottom: 56.25%; }

.embed-responsive-4by3 { padding-bottom: 75%; }

.well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-co=
lor: rgb(245, 245, 245); border: 1px solid rgb(227, 227, 227); border-radiu=
s: 4px; box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 1px inset; }

.well blockquote { border-color: rgba(0, 0, 0, 0.15); }

.well-lg { padding: 24px; border-radius: 6px; }

.well-sm { padding: 9px; border-radius: 3px; }

.close { float: right; font-size: 21px; line-height: 1; color: rgb(0, 0, 0)=
; text-shadow: rgb(255, 255, 255) 0px 1px 0px; opacity: 0.2; }

.popover, .tooltip { font-family: "Helvetica Neue", Helvetica, Arial, sans-=
serif; font-style: normal; font-weight: 400; letter-spacing: normal; line-b=
reak: auto; line-height: 1.42857; text-shadow: none; text-transform: none; =
white-space: normal; word-break: normal; word-spacing: normal; overflow-wra=
p: normal; text-decoration: none; }

.close:focus, .close:hover { color: rgb(0, 0, 0); text-decoration: none; cu=
rsor: pointer; opacity: 0.5; }

button.close { padding: 0px; cursor: pointer; background: 0px 0px; border: =
0px; appearance: none; }

.modal-content, .popover { background-clip: padding-box; }

.modal { display: none; position: fixed; z-index: 1050; outline: 0px; }

.modal.fade .modal-dialog { transform: translate(0px, -25%); transition: tr=
ansform 0.3s ease-out 0s; }

.modal.in .modal-dialog { transform: translate(0px, 0px); }

.modal-open .modal { overflow: hidden auto; }

.modal-dialog { position: relative; width: auto; margin: 10px; }

.modal-content { position: relative; background-color: rgb(255, 255, 255); =
border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; box-shadow: rgba(=
0, 0, 0, 0.5) 0px 3px 9px; outline: 0px; }

.modal-backdrop { position: fixed; z-index: 1040; background-color: rgb(0, =
0, 0); }

.modal-backdrop.fade { opacity: 0; }

.modal-backdrop.in { opacity: 0.5; }

.modal-header { padding: 15px; border-bottom: 1px solid rgb(229, 229, 229);=
 }

.modal-header .close { margin-top: -2px; }

.modal-title { margin: 0px; line-height: 1.42857; }

.modal-body { position: relative; padding: 15px; }

.modal-footer { padding: 15px; text-align: right; border-top: 1px solid rgb=
(229, 229, 229); }

.modal-footer .btn + .btn { margin-left: 5px; margin-bottom: 0px; }

.modal-footer .btn-group .btn + .btn { margin-left: -1px; }

.modal-footer .btn-block + .btn-block { margin-left: 0px; }

.modal-scrollbar-measure {  top: -9999px; width: 50px; h=
eight: 50px; overflow: scroll; }

@media (min-width: 768px) {
  .modal-dialog { width: 600px; margin: 30px auto; }
  .modal-content { box-shadow: rgba(0, 0, 0, 0.5) 0px 5px 15px; }
  .modal-sm { width: 300px; }
}

@media (min-width: 992px) {
  .modal-lg { width: 900px; }
}

.tooltip {  z-index: 1070; display: block; text-align: s=
tart; font-size: 12px; opacity: 0; }

.tooltip.in { opacity: 0.9; }

.tooltip.top { margin-top: -3px; padding: 5px 0px; }

.tooltip.right { margin-left: 3px; padding: 0px 5px; }

.tooltip.bottom { margin-top: 3px; padding: 5px 0px; }

.tooltip.left { margin-left: -3px; padding: 0px 5px; }

.tooltip-inner { max-width: 200px; padding: 3px 8px; color: rgb(255, 255, 2=
55); text-align: center; background-color: rgb(0, 0, 0); border-radius: 4px=
; }

.tooltip-arrow {  width: 0px; height: 0px; border-color:=
 transparent; border-style: solid; }

.tooltip.top .tooltip-arrow, .tooltip.top-left .tooltip-arrow, .tooltip.top=
-right .tooltip-arrow { bottom: 0px; border-width: 5px 5px 0px; border-top-=
color: rgb(0, 0, 0); }

.tooltip.top .tooltip-arrow { left: 50%; margin-left: -5px; }

.tooltip.top-left .tooltip-arrow { right: 5px; margin-bottom: -5px; }

.tooltip.top-right .tooltip-arrow { left: 5px; margin-bottom: -5px; }

.tooltip.right .tooltip-arrow { top: 50%; left: 0px; margin-top: -5px; bord=
er-width: 5px 5px 5px 0px; border-right-color: rgb(0, 0, 0); }

.tooltip.left .tooltip-arrow { top: 50%; right: 0px; margin-top: -5px; bord=
er-width: 5px 0px 5px 5px; border-left-color: rgb(0, 0, 0); }

.tooltip.bottom .tooltip-arrow, .tooltip.bottom-left .tooltip-arrow, .toolt=
ip.bottom-right .tooltip-arrow { border-width: 0px 5px 5px; border-bottom-c=
olor: rgb(0, 0, 0); top: 0px; }

.tooltip.bottom .tooltip-arrow { left: 50%; margin-left: -5px; }

.tooltip.bottom-left .tooltip-arrow { right: 5px; margin-top: -5px; }

.tooltip.bottom-right .tooltip-arrow { left: 5px; margin-top: -5px; }

.popover {  top: 0px; left: 0px; z-index: 1060; display:=
 none; max-width: 276px; padding: 1px; text-align: start; font-size: 14px; =
background-color: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2);=
 border-radius: 6px; box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 10px; }

.carousel-caption, .carousel-control { color: rgb(255, 255, 255); text-shad=
ow: rgba(0, 0, 0, 0.6) 0px 1px 2px; text-align: center; }

.popover.top { margin-top: -10px; }

.popover.right { margin-left: 10px; }

.popover.bottom { margin-top: 10px; }

.popover.left { margin-left: -10px; }

.popover-title { margin: 0px; padding: 8px 14px; font-size: 14px; backgroun=
d-color: rgb(247, 247, 247); border-bottom: 1px solid rgb(235, 235, 235); b=
order-radius: 5px 5px 0px 0px; }

.popover-content { padding: 9px 14px; }

.popover > .arrow, .popover > .arrow::after {  display: =
block; width: 0px; height: 0px; border-color: transparent; border-style: so=
lid; }

.carousel, .carousel-inner { position: relative; }

.popover > .arrow { border-width: 11px; }

.popover > .arrow::after { border-width: 10px; content: ""; }

.popover.top > .arrow { left: 50%; margin-left: -11px; border-bottom-width:=
 0px; border-top-color: rgba(0, 0, 0, 0.25); bottom: -11px; }

.popover.top > .arrow::after { content: " "; bottom: 1px; margin-left: -10p=
x; border-bottom-width: 0px; border-top-color: rgb(255, 255, 255); }

.popover.left > .arrow::after, .popover.right > .arrow::after { content: " =
"; bottom: -10px; }

.popover.right > .arrow { top: 50%; left: -11px; margin-top: -11px; border-=
left-width: 0px; border-right-color: rgba(0, 0, 0, 0.25); }

.popover.right > .arrow::after { left: 1px; border-left-width: 0px; border-=
right-color: rgb(255, 255, 255); }

.popover.bottom > .arrow { left: 50%; margin-left: -11px; border-top-width:=
 0px; border-bottom-color: rgba(0, 0, 0, 0.25); top: -11px; }

.popover.bottom > .arrow::after { content: " "; top: 1px; margin-left: -10p=
x; border-top-width: 0px; border-bottom-color: rgb(255, 255, 255); }

.popover.left > .arrow { top: 50%; right: -11px; margin-top: -11px; border-=
right-width: 0px; border-left-color: rgba(0, 0, 0, 0.25); }

.popover.left > .arrow::after { right: 1px; border-right-width: 0px; border=
-left-color: rgb(255, 255, 255); }

.carousel-inner { overflow: hidden; width: 100%; }

.carousel-inner > .item { display: none; position: relative; transition: le=
ft 0.6s ease-in-out 0s; }

.carousel-inner > .item > a > img, .carousel-inner > .item > img { line-hei=
ght: 1; }

@media not all, (-webkit-transform-3d) {
  .carousel-inner > .item { transition: transform 0.6s ease-in-out 0s; back=
face-visibility: hidden; perspective: 1000px; }
  .carousel-inner > .item.active.right, .carousel-inner > .item.next { tran=
sform: translate3d(100%, 0px, 0px); left: 0px; }
  .carousel-inner > .item.active.left, .carousel-inner > .item.prev { trans=
form: translate3d(-100%, 0px, 0px); left: 0px; }
  .carousel-inner > .item.active, .carousel-inner > .item.next.left, .carou=
sel-inner > .item.prev.right { transform: translate3d(0px, 0px, 0px); left:=
 0px; }
}

.carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev=
 { display: block; }

.carousel-inner > .active { left: 0px; }

.carousel-inner > .next, .carousel-inner > .prev {  top:=
 0px; width: 100%; }

.carousel-inner > .next { left: 100%; }

.carousel-inner > .prev { left: -100%; }

.carousel-inner > .next.left, .carousel-inner > .prev.right { left: 0px; }

.carousel-inner > .active.left { left: -100%; }

.carousel-inner > .active.right { left: 100%; }

.carousel-control {  top: 0px; left: 0px; bottom: 0px; w=
idth: 15%; opacity: 0.5; font-size: 20px; background-color: rgba(0, 0, 0, 0=
); }

.carousel-control.left { background-image: linear-gradient(to right, rgba(0=
, 0, 0, 0.5) 0px, rgba(0, 0, 0, 0) 100%); background-repeat: repeat-x; }

.carousel-control.right { left: auto; right: 0px; background-image: linear-=
gradient(to right, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.5) 100%); backgrou=
nd-repeat: repeat-x; }

.carousel-control:focus, .carousel-control:hover { outline: 0px; color: rgb=
(255, 255, 255); text-decoration: none; opacity: 0.9; }

.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-che=
vron-right, .carousel-control .icon-next, .carousel-control .icon-prev { po=
sition: absolute; top: 50%; margin-top: -10px; z-index: 5; display: inline-=
block; }

.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev { l=
eft: 50%; margin-left: -10px; }

.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next { =
right: 50%; margin-right: -10px; }

.carousel-control .icon-next, .carousel-control .icon-prev { width: 20px; h=
eight: 20px; line-height: 1; font-family: serif; }

.carousel-control .icon-prev::before { content: "=E2=80=B9"; }

.carousel-control .icon-next::before { content: "=E2=80=BA"; }

.carousel-indicators {  bottom: 10px; left: 50%; z-index=
: 15; width: 60%; margin-left: -30%; padding-left: 0px; list-style: none; t=
ext-align: center; }

.carousel-indicators li { display: inline-block; width: 10px; height: 10px;=
 margin: 1px; text-indent: -999px; border: 1px solid rgb(255, 255, 255); bo=
rder-radius: 10px; cursor: pointer; background-color: rgba(0, 0, 0, 0); }

.carousel-indicators .active { margin: 0px; width: 12px; height: 12px; back=
ground-color: rgb(255, 255, 255); }

.carousel-caption {  left: 15%; right: 15%; bottom: 20px=
; z-index: 10; padding-top: 20px; padding-bottom: 20px; }

.carousel-caption .btn, .text-hide { text-shadow: none; }

@media screen and (min-width: 768px) {
  .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-c=
hevron-right, .carousel-control .icon-next, .carousel-control .icon-prev { =
width: 30px; height: 30px; margin-top: -10px; font-size: 30px; }
  .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {=
 margin-left: -10px; }
  .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next =
{ margin-right: -10px; }
  .carousel-caption { left: 20%; right: 20%; padding-bottom: 30px; }
  .carousel-indicators { bottom: 20px; }
}

.btn-group-vertical > .btn-group::after, .btn-group-vertical > .btn-group::=
before, .btn-toolbar::after, .btn-toolbar::before, .clearfix::after, .clear=
fix::before, .container-fluid::after, .container-fluid::before, .container:=
:after, .container::before, .dl-horizontal dd::after, .dl-horizontal dd::be=
fore, .form-horizontal .form-group::after, .form-horizontal .form-group::be=
fore, .modal-footer::after, .modal-footer::before, .modal-header::after, .m=
odal-header::before, .nav::after, .nav::before, .navbar-collapse::after, .n=
avbar-collapse::before, .navbar-header::after, .navbar-header::before, .nav=
bar::after, .navbar::before, .pager::after, .pager::before, .panel-body::af=
ter, .panel-body::before, .row::after, .row::before { content: " "; display=
: table; }

.btn-group-vertical > .btn-group::after, .btn-toolbar::after, .clearfix::af=
ter, .container-fluid::after, .container::after, .dl-horizontal dd::after, =
.form-horizontal .form-group::after, .modal-footer::after, .modal-header::a=
fter, .nav::after, .navbar-collapse::after, .navbar-header::after, .navbar:=
:after, .pager::after, .panel-body::after, .row::after { clear: both; }

.center-block { display: block; margin-left: auto; margin-right: auto; }

.fa.fa-pull-left, .fa.pull-left { margin-right: 0.3em; }

.pull-right { float: right !important; }

.pull-left { float: left !important; }

.hide { display: none !important; }

.show { display: block !important; }

.hidden, .visible-lg, .visible-lg-block, .visible-lg-inline, .visible-lg-in=
line-block, .visible-md, .visible-md-block, .visible-md-inline, .visible-md=
-inline-block, .visible-sm, .visible-sm-block, .visible-sm-inline, .visible=
-sm-inline-block, .visible-xs, .visible-xs-block, .visible-xs-inline, .visi=
ble-xs-inline-block { display: none !important; }

.invisible { visibility: hidden; }

.text-hide { font: 0px / 0 a; color: transparent; background-color: transpa=
rent; border: 0px; }

.affix { position: fixed; }

@media (max-width: 767px) {
  .visible-xs { display: block !important; }
  table.visible-xs { display: table !important; }
  tr.visible-xs { display: table-row !important; }
  td.visible-xs, th.visible-xs { display: table-cell !important; }
  .visible-xs-block { display: block !important; }
  .visible-xs-inline { display: inline !important; }
  .visible-xs-inline-block { display: inline-block !important; }
}

@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm { display: block !important; }
  table.visible-sm { display: table !important; }
  tr.visible-sm { display: table-row !important; }
  td.visible-sm, th.visible-sm { display: table-cell !important; }
  .visible-sm-block { display: block !important; }
  .visible-sm-inline { display: inline !important; }
  .visible-sm-inline-block { display: inline-block !important; }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md { display: block !important; }
  table.visible-md { display: table !important; }
  tr.visible-md { display: table-row !important; }
  td.visible-md, th.visible-md { display: table-cell !important; }
  .visible-md-block { display: block !important; }
  .visible-md-inline { display: inline !important; }
  .visible-md-inline-block { display: inline-block !important; }
}

@media (min-width: 1200px) {
  .visible-lg { display: block !important; }
  table.visible-lg { display: table !important; }
  tr.visible-lg { display: table-row !important; }
  td.visible-lg, th.visible-lg { display: table-cell !important; }
  .visible-lg-block { display: block !important; }
  .visible-lg-inline { display: inline !important; }
  .visible-lg-inline-block { display: inline-block !important; }
  .hidden-lg { display: none !important; }
}

@media (max-width: 767px) {
  .hidden-xs { display: none !important; }
}

@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm { display: none !important; }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md { display: none !important; }
}

.visible-print { display: none !important; }

@media print {
  .visible-print { display: block !important; }
  table.visible-print { display: table !important; }
  tr.visible-print { display: table-row !important; }
  td.visible-print, th.visible-print { display: table-cell !important; }
}

.visible-print-block { display: none !important; }

@media print {
  .visible-print-block { display: block !important; }
}

.visible-print-inline { display: none !important; }

@media print {
  .visible-print-inline { display: inline !important; }
}

.visible-print-inline-block { display: none !important; }

@media print {
  .visible-print-inline-block { display: inline-block !important; }
  .hidden-print { display: none !important; }
}

.fa, .fa-stack { display: inline-block; }

@font-face { font-family: FontAwesome; src: url("/templates/ttb/fonts/fonta=
wesome-webfont.eot#iefix&v=3D4.7.0") format("embedded-opentype"), url("/tem=
plates/ttb/fonts/fontawesome-webfont.woff2?v=3D4.7.0") format("woff2"), url=
("/templates/ttb/fonts/fontawesome-webfont.woff?v=3D4.7.0") format("woff"),=
 url("/templates/ttb/fonts/fontawesome-webfont.ttf?v=3D4.7.0") format("true=
type"), url("/templates/ttb/fonts/fontawesome-webfont.svg?v=3D4.7.0#fontawe=
someregular") format("svg"); font-weight: 400; font-style: normal; font-dis=
play: swap; }

.fa { font-style: normal; font-variant: normal; font-weight: normal; font-s=
tretch: normal; line-height: 1; font-family: FontAwesome; font-size: inheri=
t; text-rendering: auto; -webkit-font-smoothing: antialiased; }

.fa-lg { font-size: 1.33333em; line-height: 0.75em; vertical-align: -15%; }

.fa-2x { font-size: 2em; }

.fa-3x { font-size: 3em; }

.fa-4x { font-size: 4em; }

.fa-5x { font-size: 5em; }

.fa-fw { width: 1.28571em; text-align: center; }

.fa-ul { padding-left: 0px; margin-left: 2.14286em; list-style-type: none; =
}

.fa.fa-pull-right, .fa.pull-right { margin-left: 0.3em; }

.fa-ul > li { position: relative; }

.fa-li {  left: -2.14286em; width: 2.14286em; top: 0.142=
857em; text-align: center; }

.fa-li.fa-lg { left: -1.85714em; }

.fa-border { padding: 0.2em 0.25em 0.15em; border: 0.08em solid rgb(238, 23=
8, 238); border-radius: 0.1em; }

.fa-pull-left { float: left; }

.fa-pull-right { float: right; }

.fa-spin { animation: 2s linear 0s infinite normal none running fa-spin; }

.fa-pulse { animation: 1s steps(8) 0s infinite normal none running fa-spin;=
 }

@-webkit-keyframes fa-spin {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}

@keyframes fa-spin {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}

.fa-rotate-90 { transform: rotate(90deg); }

.fa-rotate-180 { transform: rotate(180deg); }

.fa-rotate-270 { transform: rotate(270deg); }

.fa-flip-horizontal { transform: scale(-1, 1); }

.fa-flip-vertical { transform: scale(1, -1); }

:root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-rotate-180, :=
root .fa-rotate-270, :root .fa-rotate-90 { filter: none; }

.fa-stack { position: relative; width: 2em; height: 2em; line-height: 2em; =
vertical-align: middle; }

.fa-stack-1x, .fa-stack-2x {  left: 0px; width: 100%; te=
xt-align: center; }

.fa-stack-1x { line-height: inherit; }

.fa-stack-2x { font-size: 2em; }

.fa-inverse { color: rgb(255, 255, 255); }

.fa-glass::before { content: "=EF=80=80"; }

.fa-music::before { content: "=EF=80=81"; }

.fa-search::before { content: "=EF=80=82"; }

.fa-envelope-o::before { content: "=EF=80=83"; }

.fa-heart::before { content: "=EF=80=84"; }

.fa-star::before { content: "=EF=80=85"; }

.fa-star-o::before { content: "=EF=80=86"; }

.fa-user::before { content: "=EF=80=87"; }

.fa-film::before { content: "=EF=80=88"; }

.fa-th-large::before { content: "=EF=80=89"; }

.fa-th::before { content: "=EF=80=8A"; }

.fa-th-list::before { content: "=EF=80=8B"; }

.fa-check::before { content: "=EF=80=8C"; }

.fa-close::before, .fa-remove::before, .fa-times::before { content: "=EF=80=
=8D"; }

.fa-search-plus::before { content: "=EF=80=8E"; }

.fa-search-minus::before { content: "=EF=80=90"; }

.fa-power-off::before { content: "=EF=80=91"; }

.fa-signal::before { content: "=EF=80=92"; }

.fa-cog::before, .fa-gear::before { content: "=EF=80=93"; }

.fa-trash-o::before { content: "=EF=80=94"; }

.fa-home::before { content: "=EF=80=95"; }

.fa-file-o::before { content: "=EF=80=96"; }

.fa-clock-o::before { content: "=EF=80=97"; }

.fa-road::before { content: "=EF=80=98"; }

.fa-download::before { content: "=EF=80=99"; }

.fa-arrow-circle-o-down::before { content: "=EF=80=9A"; }

.fa-arrow-circle-o-up::before { content: "=EF=80=9B"; }

.fa-inbox::before { content: "=EF=80=9C"; }

.fa-play-circle-o::before { content: "=EF=80=9D"; }

.fa-repeat::before, .fa-rotate-right::before { content: "=EF=80=9E"; }

.fa-refresh::before { content: "=EF=80=A1"; }

.fa-list-alt::before { content: "=EF=80=A2"; }

.fa-lock::before { content: "=EF=80=A3"; }

.fa-flag::before { content: "=EF=80=A4"; }

.fa-headphones::before { content: "=EF=80=A5"; }

.fa-volume-off::before { content: "=EF=80=A6"; }

.fa-volume-down::before { content: "=EF=80=A7"; }

.fa-volume-up::before { content: "=EF=80=A8"; }

.fa-qrcode::before { content: "=EF=80=A9"; }

.fa-barcode::before { content: "=EF=80=AA"; }

.fa-tag::before { content: "=EF=80=AB"; }

.fa-tags::before { content: "=EF=80=AC"; }

.fa-book::before { content: "=EF=80=AD"; }

.fa-bookmark::before { content: "=EF=80=AE"; }

.fa-print::before { content: "=EF=80=AF"; }

.fa-camera::before { content: "=EF=80=B0"; }

.fa-font::before { content: "=EF=80=B1"; }

.fa-bold::before { content: "=EF=80=B2"; }

.fa-italic::before { content: "=EF=80=B3"; }

.fa-text-height::before { content: "=EF=80=B4"; }

.fa-text-width::before { content: "=EF=80=B5"; }

.fa-align-left::before { content: "=EF=80=B6"; }

.fa-align-center::before { content: "=EF=80=B7"; }

.fa-align-right::before { content: "=EF=80=B8"; }

.fa-align-justify::before { content: "=EF=80=B9"; }

.fa-list::before { content: "=EF=80=BA"; }

.fa-dedent::before, .fa-outdent::before { content: "=EF=80=BB"; }

.fa-indent::before { content: "=EF=80=BC"; }

.fa-video-camera::before { content: "=EF=80=BD"; }

.fa-image::before, .fa-photo::before, .fa-picture-o::before { content: "=EF=
=80=BE"; }

.fa-pencil::before { content: "=EF=81=80"; }

.fa-map-marker::before { content: "=EF=81=81"; }

.fa-adjust::before { content: "=EF=81=82"; }

.fa-tint::before { content: "=EF=81=83"; }

.fa-edit::before, .fa-pencil-square-o::before { content: "=EF=81=84"; }

.fa-share-square-o::before { content: "=EF=81=85"; }

.fa-check-square-o::before { content: "=EF=81=86"; }

.fa-arrows::before { content: "=EF=81=87"; }

.fa-step-backward::before { content: "=EF=81=88"; }

.fa-fast-backward::before { content: "=EF=81=89"; }

.fa-backward::before { content: "=EF=81=8A"; }

.fa-play::before { content: "=EF=81=8B"; }

.fa-pause::before { content: "=EF=81=8C"; }

.fa-stop::before { content: "=EF=81=8D"; }

.fa-forward::before { content: "=EF=81=8E"; }

.fa-fast-forward::before { content: "=EF=81=90"; }

.fa-step-forward::before { content: "=EF=81=91"; }

.fa-eject::before { content: "=EF=81=92"; }

.fa-chevron-left::before { content: "=EF=81=93"; }

.fa-chevron-right::before { content: "=EF=81=94"; }

.fa-plus-circle::before { content: "=EF=81=95"; }

.fa-minus-circle::before { content: "=EF=81=96"; }

.fa-times-circle::before { content: "=EF=81=97"; }

.fa-check-circle::before { content: "=EF=81=98"; }

.fa-question-circle::before { content: "=EF=81=99"; }

.fa-info-circle::before { content: "=EF=81=9A"; }

.fa-crosshairs::before { content: "=EF=81=9B"; }

.fa-times-circle-o::before { content: "=EF=81=9C"; }

.fa-check-circle-o::before { content: "=EF=81=9D"; }

.fa-ban::before { content: "=EF=81=9E"; }

.fa-arrow-left::before { content: "=EF=81=A0"; }

.fa-arrow-right::before { content: "=EF=81=A1"; }

.fa-arrow-up::before { content: "=EF=81=A2"; }

.fa-arrow-down::before { content: "=EF=81=A3"; }

.fa-mail-forward::before, .fa-share::before { content: "=EF=81=A4"; }

.fa-expand::before { content: "=EF=81=A5"; }

.fa-compress::before { content: "=EF=81=A6"; }

.fa-plus::before { content: "=EF=81=A7"; }

.fa-minus::before { content: "=EF=81=A8"; }

.fa-asterisk::before { content: "=EF=81=A9"; }

.fa-exclamation-circle::before { content: "=EF=81=AA"; }

.fa-gift::before { content: "=EF=81=AB"; }

.fa-leaf::before { content: "=EF=81=AC"; }

.fa-fire::before { content: "=EF=81=AD"; }

.fa-eye::before { content: "=EF=81=AE"; }

.fa-eye-slash::before { content: "=EF=81=B0"; }

.fa-exclamation-triangle::before, .fa-warning::before { content: "=EF=81=B1=
"; }

.fa-plane::before { content: "=EF=81=B2"; }

.fa-calendar::before { content: "=EF=81=B3"; }

.fa-random::before { content: "=EF=81=B4"; }

.fa-comment::before { content: "=EF=81=B5"; }

.fa-magnet::before { content: "=EF=81=B6"; }

.fa-chevron-up::before { content: "=EF=81=B7"; }

.fa-chevron-down::before { content: "=EF=81=B8"; }

.fa-retweet::before { content: "=EF=81=B9"; }

.fa-shopping-cart::before { content: "=EF=81=BA"; }

.fa-folder::before { content: "=EF=81=BB"; }

.fa-folder-open::before { content: "=EF=81=BC"; }

.fa-arrows-v::before { content: "=EF=81=BD"; }

.fa-arrows-h::before { content: "=EF=81=BE"; }

.fa-bar-chart-o::before, .fa-bar-chart::before { content: "=EF=82=80"; }

.fa-twitter-square::before { content: "=EF=82=81"; }

.fa-facebook-square::before { content: "=EF=82=82"; }

.fa-camera-retro::before { content: "=EF=82=83"; }

.fa-key::before { content: "=EF=82=84"; }

.fa-cogs::before, .fa-gears::before { content: "=EF=82=85"; }

.fa-comments::before { content: "=EF=82=86"; }

.fa-thumbs-o-up::before { content: "=EF=82=87"; }

.fa-thumbs-o-down::before { content: "=EF=82=88"; }

.fa-star-half::before { content: "=EF=82=89"; }

.fa-heart-o::before { content: "=EF=82=8A"; }

.fa-sign-out::before { content: "=EF=82=8B"; }

.fa-linkedin-square::before { content: "=EF=82=8C"; }

.fa-thumb-tack::before { content: "=EF=82=8D"; }

.fa-external-link::before { content: "=EF=82=8E"; }

.fa-sign-in::before { content: "=EF=82=90"; }

.fa-trophy::before { content: "=EF=82=91"; }

.fa-github-square::before { content: "=EF=82=92"; }

.fa-upload::before { content: "=EF=82=93"; }

.fa-lemon-o::before { content: "=EF=82=94"; }

.fa-phone::before { content: "=EF=82=95"; }

.fa-square-o::before { content: "=EF=82=96"; }

.fa-bookmark-o::before { content: "=EF=82=97"; }

.fa-phone-square::before { content: "=EF=82=98"; }

.fa-twitter::before { content: "=EF=82=99"; }

.fa-facebook-f::before, .fa-facebook::before { content: "=EF=82=9A"; }

.fa-github::before { content: "=EF=82=9B"; }

.fa-unlock::before { content: "=EF=82=9C"; }

.fa-credit-card::before { content: "=EF=82=9D"; }

.fa-feed::before, .fa-rss::before { content: "=EF=82=9E"; }

.fa-hdd-o::before { content: "=EF=82=A0"; }

.fa-bullhorn::before { content: "=EF=82=A1"; }

.fa-bell::before { content: "=EF=83=B3"; }

.fa-certificate::before { content: "=EF=82=A3"; }

.fa-hand-o-right::before { content: "=EF=82=A4"; }

.fa-hand-o-left::before { content: "=EF=82=A5"; }

.fa-hand-o-up::before { content: "=EF=82=A6"; }

.fa-hand-o-down::before { content: "=EF=82=A7"; }

.fa-arrow-circle-left::before { content: "=EF=82=A8"; }

.fa-arrow-circle-right::before { content: "=EF=82=A9"; }

.fa-arrow-circle-up::before { content: "=EF=82=AA"; }

.fa-arrow-circle-down::before { content: "=EF=82=AB"; }

.fa-globe::before { content: "=EF=82=AC"; }

.fa-wrench::before { content: "=EF=82=AD"; }

.fa-tasks::before { content: "=EF=82=AE"; }

.fa-filter::before { content: "=EF=82=B0"; }

.fa-briefcase::before { content: "=EF=82=B1"; }

.fa-arrows-alt::before { content: "=EF=82=B2"; }

.fa-group::before, .fa-users::before { content: "=EF=83=80"; }

.fa-chain::before, .fa-link::before { content: "=EF=83=81"; }

.fa-cloud::before { content: "=EF=83=82"; }

.fa-flask::before { content: "=EF=83=83"; }

.fa-cut::before, .fa-scissors::before { content: "=EF=83=84"; }

.fa-copy::before, .fa-files-o::before { content: "=EF=83=85"; }

.fa-paperclip::before { content: "=EF=83=86"; }

.fa-floppy-o::before, .fa-save::before { content: "=EF=83=87"; }

.fa-square::before { content: "=EF=83=88"; }

.fa-bars::before, .fa-navicon::before, .fa-reorder::before { content: "=EF=
=83=89"; }

.fa-list-ul::before { content: "=EF=83=8A"; }

.fa-list-ol::before { content: "=EF=83=8B"; }

.fa-strikethrough::before { content: "=EF=83=8C"; }

.fa-underline::before { content: "=EF=83=8D"; }

.fa-table::before { content: "=EF=83=8E"; }

.fa-magic::before { content: "=EF=83=90"; }

.fa-truck::before { content: "=EF=83=91"; }

.fa-pinterest::before { content: "=EF=83=92"; }

.fa-pinterest-square::before { content: "=EF=83=93"; }

.fa-google-plus-square::before { content: "=EF=83=94"; }

.fa-google-plus::before { content: "=EF=83=95"; }

.fa-money::before { content: "=EF=83=96"; }

.fa-caret-down::before { content: "=EF=83=97"; }

.fa-caret-up::before { content: "=EF=83=98"; }

.fa-caret-left::before { content: "=EF=83=99"; }

.fa-caret-right::before { content: "=EF=83=9A"; }

.fa-columns::before { content: "=EF=83=9B"; }

.fa-sort::before, .fa-unsorted::before { content: "=EF=83=9C"; }

.fa-sort-desc::before, .fa-sort-down::before { content: "=EF=83=9D"; }

.fa-sort-asc::before, .fa-sort-up::before { content: "=EF=83=9E"; }

.fa-envelope::before { content: "=EF=83=A0"; }

.fa-linkedin::before { content: "=EF=83=A1"; }

.fa-rotate-left::before, .fa-undo::before { content: "=EF=83=A2"; }

.fa-gavel::before, .fa-legal::before { content: "=EF=83=A3"; }

.fa-dashboard::before, .fa-tachometer::before { content: "=EF=83=A4"; }

.fa-comment-o::before { content: "=EF=83=A5"; }

.fa-comments-o::before { content: "=EF=83=A6"; }

.fa-bolt::before, .fa-flash::before { content: "=EF=83=A7"; }

.fa-sitemap::before { content: "=EF=83=A8"; }

.fa-umbrella::before { content: "=EF=83=A9"; }

.fa-clipboard::before, .fa-paste::before { content: "=EF=83=AA"; }

.fa-lightbulb-o::before { content: "=EF=83=AB"; }

.fa-exchange::before { content: "=EF=83=AC"; }

.fa-cloud-download::before { content: "=EF=83=AD"; }

.fa-cloud-upload::before { content: "=EF=83=AE"; }

.fa-user-md::before { content: "=EF=83=B0"; }

.fa-stethoscope::before { content: "=EF=83=B1"; }

.fa-suitcase::before { content: "=EF=83=B2"; }

.fa-bell-o::before { content: "=EF=82=A2"; }

.fa-coffee::before { content: "=EF=83=B4"; }

.fa-cutlery::before { content: "=EF=83=B5"; }

.fa-file-text-o::before { content: "=EF=83=B6"; }

.fa-building-o::before { content: "=EF=83=B7"; }

.fa-hospital-o::before { content: "=EF=83=B8"; }

.fa-ambulance::before { content: "=EF=83=B9"; }

.fa-medkit::before { content: "=EF=83=BA"; }

.fa-fighter-jet::before { content: "=EF=83=BB"; }

.fa-beer::before { content: "=EF=83=BC"; }

.fa-h-square::before { content: "=EF=83=BD"; }

.fa-plus-square::before { content: "=EF=83=BE"; }

.fa-angle-double-left::before { content: "=EF=84=80"; }

.fa-angle-double-right::before { content: "=EF=84=81"; }

.fa-angle-double-up::before { content: "=EF=84=82"; }

.fa-angle-double-down::before { content: "=EF=84=83"; }

.fa-angle-left::before { content: "=EF=84=84"; }

.fa-angle-right::before { content: "=EF=84=85"; }

.fa-angle-up::before { content: "=EF=84=86"; }

.fa-angle-down::before { content: "=EF=84=87"; }

.fa-desktop::before { content: "=EF=84=88"; }

.fa-laptop::before { content: "=EF=84=89"; }

.fa-tablet::before { content: "=EF=84=8A"; }

.fa-mobile-phone::before, .fa-mobile::before { content: "=EF=84=8B"; }

.fa-circle-o::before { content: "=EF=84=8C"; }

.fa-quote-left::before { content: "=EF=84=8D"; }

.fa-quote-right::before { content: "=EF=84=8E"; }

.fa-spinner::before { content: "=EF=84=90"; }

.fa-circle::before { content: "=EF=84=91"; }

.fa-mail-reply::before, .fa-reply::before { content: "=EF=84=92"; }

.fa-github-alt::before { content: "=EF=84=93"; }

.fa-folder-o::before { content: "=EF=84=94"; }

.fa-folder-open-o::before { content: "=EF=84=95"; }

.fa-smile-o::before { content: "=EF=84=98"; }

.fa-frown-o::before { content: "=EF=84=99"; }

.fa-meh-o::before { content: "=EF=84=9A"; }

.fa-gamepad::before { content: "=EF=84=9B"; }

.fa-keyboard-o::before { content: "=EF=84=9C"; }

.fa-flag-o::before { content: "=EF=84=9D"; }

.fa-flag-checkered::before { content: "=EF=84=9E"; }

.fa-terminal::before { content: "=EF=84=A0"; }

.fa-code::before { content: "=EF=84=A1"; }

.fa-mail-reply-all::before, .fa-reply-all::before { content: "=EF=84=A2"; }

.fa-star-half-empty::before, .fa-star-half-full::before, .fa-star-half-o::b=
efore { content: "=EF=84=A3"; }

.fa-location-arrow::before { content: "=EF=84=A4"; }

.fa-crop::before { content: "=EF=84=A5"; }

.fa-code-fork::before { content: "=EF=84=A6"; }

.fa-chain-broken::before, .fa-unlink::before { content: "=EF=84=A7"; }

.fa-question::before { content: "=EF=84=A8"; }

.fa-info::before { content: "=EF=84=A9"; }

.fa-exclamation::before { content: "=EF=84=AA"; }

.fa-superscript::before { content: "=EF=84=AB"; }

.fa-subscript::before { content: "=EF=84=AC"; }

.fa-eraser::before { content: "=EF=84=AD"; }

.fa-puzzle-piece::before { content: "=EF=84=AE"; }

.fa-microphone::before { content: "=EF=84=B0"; }

.fa-microphone-slash::before { content: "=EF=84=B1"; }

.fa-shield::before { content: "=EF=84=B2"; }

.fa-calendar-o::before { content: "=EF=84=B3"; }

.fa-fire-extinguisher::before { content: "=EF=84=B4"; }

.fa-rocket::before { content: "=EF=84=B5"; }

.fa-maxcdn::before { content: "=EF=84=B6"; }

.fa-chevron-circle-left::before { content: "=EF=84=B7"; }

.fa-chevron-circle-right::before { content: "=EF=84=B8"; }

.fa-chevron-circle-up::before { content: "=EF=84=B9"; }

.fa-chevron-circle-down::before { content: "=EF=84=BA"; }

.fa-html5::before { content: "=EF=84=BB"; }

.fa-css3::before { content: "=EF=84=BC"; }

.fa-anchor::before { content: "=EF=84=BD"; }

.fa-unlock-alt::before { content: "=EF=84=BE"; }

.fa-bullseye::before { content: "=EF=85=80"; }

.fa-ellipsis-h::before { content: "=EF=85=81"; }

.fa-ellipsis-v::before { content: "=EF=85=82"; }

.fa-rss-square::before { content: "=EF=85=83"; }

.fa-play-circle::before { content: "=EF=85=84"; }

.fa-ticket::before { content: "=EF=85=85"; }

.fa-minus-square::before { content: "=EF=85=86"; }

.fa-minus-square-o::before { content: "=EF=85=87"; }

.fa-level-up::before { content: "=EF=85=88"; }

.fa-level-down::before { content: "=EF=85=89"; }

.fa-check-square::before { content: "=EF=85=8A"; }

.fa-pencil-square::before { content: "=EF=85=8B"; }

.fa-external-link-square::before { content: "=EF=85=8C"; }

.fa-share-square::before { content: "=EF=85=8D"; }

.fa-compass::before { content: "=EF=85=8E"; }

.fa-caret-square-o-down::before, .fa-toggle-down::before { content: "=EF=85=
=90"; }

.fa-caret-square-o-up::before, .fa-toggle-up::before { content: "=EF=85=91"=
; }

.fa-caret-square-o-right::before, .fa-toggle-right::before { content: "=EF=
=85=92"; }

.fa-eur::before, .fa-euro::before { content: "=EF=85=93"; }

.fa-gbp::before { content: "=EF=85=94"; }

.fa-dollar::before, .fa-usd::before { content: "=EF=85=95"; }

.fa-inr::before, .fa-rupee::before { content: "=EF=85=96"; }

.fa-cny::before, .fa-jpy::before, .fa-rmb::before, .fa-yen::before { conten=
t: "=EF=85=97"; }

.fa-rouble::before, .fa-rub::before, .fa-ruble::before { content: "=EF=85=
=98"; }

.fa-krw::before, .fa-won::before { content: "=EF=85=99"; }

.fa-bitcoin::before, .fa-btc::before { content: "=EF=85=9A"; }

.fa-file::before { content: "=EF=85=9B"; }

.fa-file-text::before { content: "=EF=85=9C"; }

.fa-sort-alpha-asc::before { content: "=EF=85=9D"; }

.fa-sort-alpha-desc::before { content: "=EF=85=9E"; }

.fa-sort-amount-asc::before { content: "=EF=85=A0"; }

.fa-sort-amount-desc::before { content: "=EF=85=A1"; }

.fa-sort-numeric-asc::before { content: "=EF=85=A2"; }

.fa-sort-numeric-desc::before { content: "=EF=85=A3"; }

.fa-thumbs-up::before { content: "=EF=85=A4"; }

.fa-thumbs-down::before { content: "=EF=85=A5"; }

.fa-youtube-square::before { content: "=EF=85=A6"; }

.fa-youtube::before { content: "=EF=85=A7"; }

.fa-xing::before { content: "=EF=85=A8"; }

.fa-xing-square::before { content: "=EF=85=A9"; }

.fa-youtube-play::before { content: "=EF=85=AA"; }

.fa-dropbox::before { content: "=EF=85=AB"; }

.fa-stack-overflow::before { content: "=EF=85=AC"; }

.fa-instagram::before { content: "=EF=85=AD"; }

.fa-flickr::before { content: "=EF=85=AE"; }

.fa-adn::before { content: "=EF=85=B0"; }

.fa-bitbucket::before { content: "=EF=85=B1"; }

.fa-bitbucket-square::before { content: "=EF=85=B2"; }

.fa-tumblr::before { content: "=EF=85=B3"; }

.fa-tumblr-square::before { content: "=EF=85=B4"; }

.fa-long-arrow-down::before { content: "=EF=85=B5"; }

.fa-long-arrow-up::before { content: "=EF=85=B6"; }

.fa-long-arrow-left::before { content: "=EF=85=B7"; }

.fa-long-arrow-right::before { content: "=EF=85=B8"; }

.fa-apple::before { content: "=EF=85=B9"; }

.fa-windows::before { content: "=EF=85=BA"; }

.fa-android::before { content: "=EF=85=BB"; }

.fa-linux::before { content: "=EF=85=BC"; }

.fa-dribbble::before { content: "=EF=85=BD"; }

.fa-skype::before { content: "=EF=85=BE"; }

.fa-foursquare::before { content: "=EF=86=80"; }

.fa-trello::before { content: "=EF=86=81"; }

.fa-female::before { content: "=EF=86=82"; }

.fa-male::before { content: "=EF=86=83"; }

.fa-gittip::before, .fa-gratipay::before { content: "=EF=86=84"; }

.fa-sun-o::before { content: "=EF=86=85"; }

.fa-moon-o::before { content: "=EF=86=86"; }

.fa-archive::before { content: "=EF=86=87"; }

.fa-bug::before { content: "=EF=86=88"; }

.fa-vk::before { content: "=EF=86=89"; }

.fa-weibo::before { content: "=EF=86=8A"; }

.fa-renren::before { content: "=EF=86=8B"; }

.fa-pagelines::before { content: "=EF=86=8C"; }

.fa-stack-exchange::before { content: "=EF=86=8D"; }

.fa-arrow-circle-o-right::before { content: "=EF=86=8E"; }

.fa-arrow-circle-o-left::before { content: "=EF=86=90"; }

.fa-caret-square-o-left::before, .fa-toggle-left::before { content: "=EF=86=
=91"; }

.fa-dot-circle-o::before { content: "=EF=86=92"; }

.fa-wheelchair::before { content: "=EF=86=93"; }

.fa-vimeo-square::before { content: "=EF=86=94"; }

.fa-try::before, .fa-turkish-lira::before { content: "=EF=86=95"; }

.fa-plus-square-o::before { content: "=EF=86=96"; }

.fa-space-shuttle::before { content: "=EF=86=97"; }

.fa-slack::before { content: "=EF=86=98"; }

.fa-envelope-square::before { content: "=EF=86=99"; }

.fa-wordpress::before { content: "=EF=86=9A"; }

.fa-openid::before { content: "=EF=86=9B"; }

.fa-bank::before, .fa-institution::before, .fa-university::before { content=
: "=EF=86=9C"; }

.fa-graduation-cap::before, .fa-mortar-board::before { content: "=EF=86=9D"=
; }

.fa-yahoo::before { content: "=EF=86=9E"; }

.fa-google::before { content: "=EF=86=A0"; }

.fa-reddit::before { content: "=EF=86=A1"; }

.fa-reddit-square::before { content: "=EF=86=A2"; }

.fa-stumbleupon-circle::before { content: "=EF=86=A3"; }

.fa-stumbleupon::before { content: "=EF=86=A4"; }

.fa-delicious::before { content: "=EF=86=A5"; }

.fa-digg::before { content: "=EF=86=A6"; }

.fa-pied-piper-pp::before { content: "=EF=86=A7"; }

.fa-pied-piper-alt::before { content: "=EF=86=A8"; }

.fa-drupal::before { content: "=EF=86=A9"; }

.fa-joomla::before { content: "=EF=86=AA"; }

.fa-language::before { content: "=EF=86=AB"; }

.fa-fax::before { content: "=EF=86=AC"; }

.fa-building::before { content: "=EF=86=AD"; }

.fa-child::before { content: "=EF=86=AE"; }

.fa-paw::before { content: "=EF=86=B0"; }

.fa-spoon::before { content: "=EF=86=B1"; }

.fa-cube::before { content: "=EF=86=B2"; }

.fa-cubes::before { content: "=EF=86=B3"; }

.fa-behance::before { content: "=EF=86=B4"; }

.fa-behance-square::before { content: "=EF=86=B5"; }

.fa-steam::before { content: "=EF=86=B6"; }

.fa-steam-square::before { content: "=EF=86=B7"; }

.fa-recycle::before { content: "=EF=86=B8"; }

.fa-automobile::before, .fa-car::before { content: "=EF=86=B9"; }

.fa-cab::before, .fa-taxi::before { content: "=EF=86=BA"; }

.fa-tree::before { content: "=EF=86=BB"; }

.fa-spotify::before { content: "=EF=86=BC"; }

.fa-deviantart::before { content: "=EF=86=BD"; }

.fa-soundcloud::before { content: "=EF=86=BE"; }

.fa-database::before { content: "=EF=87=80"; }

.fa-file-pdf-o::before { content: "=EF=87=81"; }

.fa-file-word-o::before { content: "=EF=87=82"; }

.fa-file-excel-o::before { content: "=EF=87=83"; }

.fa-file-powerpoint-o::before { content: "=EF=87=84"; }

.fa-file-image-o::before, .fa-file-photo-o::before, .fa-file-picture-o::bef=
ore { content: "=EF=87=85"; }

.fa-file-archive-o::before, .fa-file-zip-o::before { content: "=EF=87=86"; =
}

.fa-file-audio-o::before, .fa-file-sound-o::before { content: "=EF=87=87"; =
}

.fa-file-movie-o::before, .fa-file-video-o::before { content: "=EF=87=88"; =
}

.fa-file-code-o::before { content: "=EF=87=89"; }

.fa-vine::before { content: "=EF=87=8A"; }

.fa-codepen::before { content: "=EF=87=8B"; }

.fa-jsfiddle::before { content: "=EF=87=8C"; }

.fa-life-bouy::before, .fa-life-buoy::before, .fa-life-ring::before, .fa-li=
fe-saver::before, .fa-support::before { content: "=EF=87=8D"; }

.fa-circle-o-notch::before { content: "=EF=87=8E"; }

.fa-ra::before, .fa-rebel::before, .fa-resistance::before { content: "=EF=
=87=90"; }

.fa-empire::before, .fa-ge::before { content: "=EF=87=91"; }

.fa-git-square::before { content: "=EF=87=92"; }

.fa-git::before { content: "=EF=87=93"; }

.fa-hacker-news::before, .fa-y-combinator-square::before, .fa-yc-square::be=
fore { content: "=EF=87=94"; }

.fa-tencent-weibo::before { content: "=EF=87=95"; }

.fa-qq::before { content: "=EF=87=96"; }

.fa-wechat::before, .fa-weixin::before { content: "=EF=87=97"; }

.fa-paper-plane::before, .fa-send::before { content: "=EF=87=98"; }

.fa-paper-plane-o::before, .fa-send-o::before { content: "=EF=87=99"; }

.fa-history::before { content: "=EF=87=9A"; }

.fa-circle-thin::before { content: "=EF=87=9B"; }

.fa-header::before { content: "=EF=87=9C"; }

.fa-paragraph::before { content: "=EF=87=9D"; }

.fa-sliders::before { content: "=EF=87=9E"; }

.fa-share-alt::before { content: "=EF=87=A0"; }

.fa-share-alt-square::before { content: "=EF=87=A1"; }

.fa-bomb::before { content: "=EF=87=A2"; }

.fa-futbol-o::before, .fa-soccer-ball-o::before { content: "=EF=87=A3"; }

.fa-tty::before { content: "=EF=87=A4"; }

.fa-binoculars::before { content: "=EF=87=A5"; }

.fa-plug::before { content: "=EF=87=A6"; }

.fa-slideshare::before { content: "=EF=87=A7"; }

.fa-twitch::before { content: "=EF=87=A8"; }

.fa-yelp::before { content: "=EF=87=A9"; }

.fa-newspaper-o::before { content: "=EF=87=AA"; }

.fa-wifi::before { content: "=EF=87=AB"; }

.fa-calculator::before { content: "=EF=87=AC"; }

.fa-paypal::before { content: "=EF=87=AD"; }

.fa-google-wallet::before { content: "=EF=87=AE"; }

.fa-cc-visa::before { content: "=EF=87=B0"; }

.fa-cc-mastercard::before { content: "=EF=87=B1"; }

.fa-cc-discover::before { content: "=EF=87=B2"; }

.fa-cc-amex::before { content: "=EF=87=B3"; }

.fa-cc-paypal::before { content: "=EF=87=B4"; }

.fa-cc-stripe::before { content: "=EF=87=B5"; }

.fa-bell-slash::before { content: "=EF=87=B6"; }

.fa-bell-slash-o::before { content: "=EF=87=B7"; }

.fa-trash::before { content: "=EF=87=B8"; }

.fa-copyright::before { content: "=EF=87=B9"; }

.fa-at::before { content: "=EF=87=BA"; }

.fa-eyedropper::before { content: "=EF=87=BB"; }

.fa-paint-brush::before { content: "=EF=87=BC"; }

.fa-birthday-cake::before { content: "=EF=87=BD"; }

.fa-area-chart::before { content: "=EF=87=BE"; }

.fa-pie-chart::before { content: "=EF=88=80"; }

.fa-line-chart::before { content: "=EF=88=81"; }

.fa-lastfm::before { content: "=EF=88=82"; }

.fa-lastfm-square::before { content: "=EF=88=83"; }

.fa-toggle-off::before { content: "=EF=88=84"; }

.fa-toggle-on::before { content: "=EF=88=85"; }

.fa-bicycle::before { content: "=EF=88=86"; }

.fa-bus::before { content: "=EF=88=87"; }

.fa-ioxhost::before { content: "=EF=88=88"; }

.fa-angellist::before { content: "=EF=88=89"; }

.fa-cc::before { content: "=EF=88=8A"; }

.fa-ils::before, .fa-shekel::before, .fa-sheqel::before { content: "=EF=88=
=8B"; }

.fa-meanpath::before { content: "=EF=88=8C"; }

.fa-buysellads::before { content: "=EF=88=8D"; }

.fa-connectdevelop::before { content: "=EF=88=8E"; }

.fa-dashcube::before { content: "=EF=88=90"; }

.fa-forumbee::before { content: "=EF=88=91"; }

.fa-leanpub::before { content: "=EF=88=92"; }

.fa-sellsy::before { content: "=EF=88=93"; }

.fa-shirtsinbulk::before { content: "=EF=88=94"; }

.fa-simplybuilt::before { content: "=EF=88=95"; }

.fa-skyatlas::before { content: "=EF=88=96"; }

.fa-cart-plus::before { content: "=EF=88=97"; }

.fa-cart-arrow-down::before { content: "=EF=88=98"; }

.fa-diamond::before { content: "=EF=88=99"; }

.fa-ship::before { content: "=EF=88=9A"; }

.fa-user-secret::before { content: "=EF=88=9B"; }

.fa-motorcycle::before { content: "=EF=88=9C"; }

.fa-street-view::before { content: "=EF=88=9D"; }

.fa-heartbeat::before { content: "=EF=88=9E"; }

.fa-venus::before { content: "=EF=88=A1"; }

.fa-mars::before { content: "=EF=88=A2"; }

.fa-mercury::before { content: "=EF=88=A3"; }

.fa-intersex::before, .fa-transgender::before { content: "=EF=88=A4"; }

.fa-transgender-alt::before { content: "=EF=88=A5"; }

.fa-venus-double::before { content: "=EF=88=A6"; }

.fa-mars-double::before { content: "=EF=88=A7"; }

.fa-venus-mars::before { content: "=EF=88=A8"; }

.fa-mars-stroke::before { content: "=EF=88=A9"; }

.fa-mars-stroke-v::before { content: "=EF=88=AA"; }

.fa-mars-stroke-h::before { content: "=EF=88=AB"; }

.fa-neuter::before { content: "=EF=88=AC"; }

.fa-genderless::before { content: "=EF=88=AD"; }

.fa-facebook-official::before { content: "=EF=88=B0"; }

.fa-pinterest-p::before { content: "=EF=88=B1"; }

.fa-whatsapp::before { content: "=EF=88=B2"; }

.fa-server::before { content: "=EF=88=B3"; }

.fa-user-plus::before { content: "=EF=88=B4"; }

.fa-user-times::before { content: "=EF=88=B5"; }

.fa-bed::before, .fa-hotel::before { content: "=EF=88=B6"; }

.fa-viacoin::before { content: "=EF=88=B7"; }

.fa-train::before { content: "=EF=88=B8"; }

.fa-subway::before { content: "=EF=88=B9"; }

.fa-medium::before { content: "=EF=88=BA"; }

.fa-y-combinator::before, .fa-yc::before { content: "=EF=88=BB"; }

.fa-optin-monster::before { content: "=EF=88=BC"; }

.fa-opencart::before { content: "=EF=88=BD"; }

.fa-expeditedssl::before { content: "=EF=88=BE"; }

.fa-battery-4::before, .fa-battery-full::before, .fa-battery::before { cont=
ent: "=EF=89=80"; }

.fa-battery-3::before, .fa-battery-three-quarters::before { content: "=EF=
=89=81"; }

.fa-battery-2::before, .fa-battery-half::before { content: "=EF=89=82"; }

.fa-battery-1::before, .fa-battery-quarter::before { content: "=EF=89=83"; =
}

.fa-battery-0::before, .fa-battery-empty::before { content: "=EF=89=84"; }

.fa-mouse-pointer::before { content: "=EF=89=85"; }

.fa-i-cursor::before { content: "=EF=89=86"; }

.fa-object-group::before { content: "=EF=89=87"; }

.fa-object-ungroup::before { content: "=EF=89=88"; }

.fa-sticky-note::before { content: "=EF=89=89"; }

.fa-sticky-note-o::before { content: "=EF=89=8A"; }

.fa-cc-jcb::before { content: "=EF=89=8B"; }

.fa-cc-diners-club::before { content: "=EF=89=8C"; }

.fa-clone::before { content: "=EF=89=8D"; }

.fa-balance-scale::before { content: "=EF=89=8E"; }

.fa-hourglass-o::before { content: "=EF=89=90"; }

.fa-hourglass-1::before, .fa-hourglass-start::before { content: "=EF=89=91"=
; }

.fa-hourglass-2::before, .fa-hourglass-half::before { content: "=EF=89=92";=
 }

.fa-hourglass-3::before, .fa-hourglass-end::before { content: "=EF=89=93"; =
}

.fa-hourglass::before { content: "=EF=89=94"; }

.fa-hand-grab-o::before, .fa-hand-rock-o::before { content: "=EF=89=95"; }

.fa-hand-paper-o::before, .fa-hand-stop-o::before { content: "=EF=89=96"; }

.fa-hand-scissors-o::before { content: "=EF=89=97"; }

.fa-hand-lizard-o::before { content: "=EF=89=98"; }

.fa-hand-spock-o::before { content: "=EF=89=99"; }

.fa-hand-pointer-o::before { content: "=EF=89=9A"; }

.fa-hand-peace-o::before { content: "=EF=89=9B"; }

.fa-trademark::before { content: "=EF=89=9C"; }

.fa-registered::before { content: "=EF=89=9D"; }

.fa-creative-commons::before { content: "=EF=89=9E"; }

.fa-gg::before { content: "=EF=89=A0"; }

.fa-gg-circle::before { content: "=EF=89=A1"; }

.fa-tripadvisor::before { content: "=EF=89=A2"; }

.fa-odnoklassniki::before { content: "=EF=89=A3"; }

.fa-odnoklassniki-square::before { content: "=EF=89=A4"; }

.fa-get-pocket::before { content: "=EF=89=A5"; }

.fa-wikipedia-w::before { content: "=EF=89=A6"; }

.fa-safari::before { content: "=EF=89=A7"; }

.fa-chrome::before { content: "=EF=89=A8"; }

.fa-firefox::before { content: "=EF=89=A9"; }

.fa-opera::before { content: "=EF=89=AA"; }

.fa-internet-explorer::before { content: "=EF=89=AB"; }

.fa-television::before, .fa-tv::before { content: "=EF=89=AC"; }

.fa-contao::before { content: "=EF=89=AD"; }

.fa-500px::before { content: "=EF=89=AE"; }

.fa-amazon::before { content: "=EF=89=B0"; }

.fa-calendar-plus-o::before { content: "=EF=89=B1"; }

.fa-calendar-minus-o::before { content: "=EF=89=B2"; }

.fa-calendar-times-o::before { content: "=EF=89=B3"; }

.fa-calendar-check-o::before { content: "=EF=89=B4"; }

.fa-industry::before { content: "=EF=89=B5"; }

.fa-map-pin::before { content: "=EF=89=B6"; }

.fa-map-signs::before { content: "=EF=89=B7"; }

.fa-map-o::before { content: "=EF=89=B8"; }

.fa-map::before { content: "=EF=89=B9"; }

.fa-commenting::before { content: "=EF=89=BA"; }

.fa-commenting-o::before { content: "=EF=89=BB"; }

.fa-houzz::before { content: "=EF=89=BC"; }

.fa-vimeo::before { content: "=EF=89=BD"; }

.fa-black-tie::before { content: "=EF=89=BE"; }

.fa-fonticons::before { content: "=EF=8A=80"; }

.fa-reddit-alien::before { content: "=EF=8A=81"; }

.fa-edge::before { content: "=EF=8A=82"; }

.fa-credit-card-alt::before { content: "=EF=8A=83"; }

.fa-codiepie::before { content: "=EF=8A=84"; }

.fa-modx::before { content: "=EF=8A=85"; }

.fa-fort-awesome::before { content: "=EF=8A=86"; }

.fa-usb::before { content: "=EF=8A=87"; }

.fa-product-hunt::before { content: "=EF=8A=88"; }

.fa-mixcloud::before { content: "=EF=8A=89"; }

.fa-scribd::before { content: "=EF=8A=8A"; }

.fa-pause-circle::before { content: "=EF=8A=8B"; }

.fa-pause-circle-o::before { content: "=EF=8A=8C"; }

.fa-stop-circle::before { content: "=EF=8A=8D"; }

.fa-stop-circle-o::before { content: "=EF=8A=8E"; }

.fa-shopping-bag::before { content: "=EF=8A=90"; }

.fa-shopping-basket::before { content: "=EF=8A=91"; }

.fa-hashtag::before { content: "=EF=8A=92"; }

.fa-bluetooth::before { content: "=EF=8A=93"; }

.fa-bluetooth-b::before { content: "=EF=8A=94"; }

.fa-percent::before { content: "=EF=8A=95"; }

.fa-gitlab::before { content: "=EF=8A=96"; }

.fa-wpbeginner::before { content: "=EF=8A=97"; }

.fa-wpforms::before { content: "=EF=8A=98"; }

.fa-envira::before { content: "=EF=8A=99"; }

.fa-universal-access::before { content: "=EF=8A=9A"; }

.fa-wheelchair-alt::before { content: "=EF=8A=9B"; }

.fa-question-circle-o::before { content: "=EF=8A=9C"; }

.fa-blind::before { content: "=EF=8A=9D"; }

.fa-audio-description::before { content: "=EF=8A=9E"; }

.fa-volume-control-phone::before { content: "=EF=8A=A0"; }

.fa-braille::before { content: "=EF=8A=A1"; }

.fa-assistive-listening-systems::before { content: "=EF=8A=A2"; }

.fa-american-sign-language-interpreting::before, .fa-asl-interpreting::befo=
re { content: "=EF=8A=A3"; }

.fa-deaf::before, .fa-deafness::before, .fa-hard-of-hearing::before { conte=
nt: "=EF=8A=A4"; }

.fa-glide::before { content: "=EF=8A=A5"; }

.fa-glide-g::before { content: "=EF=8A=A6"; }

.fa-sign-language::before, .fa-signing::before { content: "=EF=8A=A7"; }

.fa-low-vision::before { content: "=EF=8A=A8"; }

.fa-viadeo::before { content: "=EF=8A=A9"; }

.fa-viadeo-square::before { content: "=EF=8A=AA"; }

.fa-snapchat::before { content: "=EF=8A=AB"; }

.fa-snapchat-ghost::before { content: "=EF=8A=AC"; }

.fa-snapchat-square::before { content: "=EF=8A=AD"; }

.fa-pied-piper::before { content: "=EF=8A=AE"; }

.fa-first-order::before { content: "=EF=8A=B0"; }

.fa-yoast::before { content: "=EF=8A=B1"; }

.fa-themeisle::before { content: "=EF=8A=B2"; }

.fa-google-plus-circle::before, .fa-google-plus-official::before { content:=
 "=EF=8A=B3"; }

.fa-fa::before, .fa-font-awesome::before { content: "=EF=8A=B4"; }

.fa-handshake-o::before { content: "=EF=8A=B5"; }

.fa-envelope-open::before { content: "=EF=8A=B6"; }

.fa-envelope-open-o::before { content: "=EF=8A=B7"; }

.fa-linode::before { content: "=EF=8A=B8"; }

.fa-address-book::before { content: "=EF=8A=B9"; }

.fa-address-book-o::before { content: "=EF=8A=BA"; }

.fa-address-card::before, .fa-vcard::before { content: "=EF=8A=BB"; }

.fa-address-card-o::before, .fa-vcard-o::before { content: "=EF=8A=BC"; }

.fa-user-circle::before { content: "=EF=8A=BD"; }

.fa-user-circle-o::before { content: "=EF=8A=BE"; }

.fa-user-o::before { content: "=EF=8B=80"; }

.fa-id-badge::before { content: "=EF=8B=81"; }

.fa-drivers-license::before, .fa-id-card::before { content: "=EF=8B=82"; }

.fa-drivers-license-o::before, .fa-id-card-o::before { content: "=EF=8B=83"=
; }

.fa-quora::before { content: "=EF=8B=84"; }

.fa-free-code-camp::before { content: "=EF=8B=85"; }

.fa-telegram::before { content: "=EF=8B=86"; }

.fa-thermometer-4::before, .fa-thermometer-full::before, .fa-thermometer::b=
efore { content: "=EF=8B=87"; }

.fa-thermometer-3::before, .fa-thermometer-three-quarters::before { content=
: "=EF=8B=88"; }

.fa-thermometer-2::before, .fa-thermometer-half::before { content: "=EF=8B=
=89"; }

.fa-thermometer-1::before, .fa-thermometer-quarter::before { content: "=EF=
=8B=8A"; }

.fa-thermometer-0::before, .fa-thermometer-empty::before { content: "=EF=8B=
=8B"; }

.fa-shower::before { content: "=EF=8B=8C"; }

.fa-bath::before, .fa-bathtub::before, .fa-s15::before { content: "=EF=8B=
=8D"; }

.fa-podcast::before { content: "=EF=8B=8E"; }

.fa-window-maximize::before { content: "=EF=8B=90"; }

.fa-window-minimize::before { content: "=EF=8B=91"; }

.fa-window-restore::before { content: "=EF=8B=92"; }

.fa-times-rectangle::before, .fa-window-close::before { content: "=EF=8B=93=
"; }

.fa-times-rectangle-o::before, .fa-window-close-o::before { content: "=EF=
=8B=94"; }

.fa-bandcamp::before { content: "=EF=8B=95"; }

.fa-grav::before { content: "=EF=8B=96"; }

.fa-etsy::before { content: "=EF=8B=97"; }

.fa-imdb::before { content: "=EF=8B=98"; }

.fa-ravelry::before { content: "=EF=8B=99"; }

.fa-eercast::before { content: "=EF=8B=9A"; }

.fa-microchip::before { content: "=EF=8B=9B"; }

.fa-snowflake-o::before { content: "=EF=8B=9C"; }

.fa-superpowers::before { content: "=EF=8B=9D"; }

.fa-wpexplorer::before { content: "=EF=8B=9E"; }

.fa-meetup::before { content: "=EF=8B=A0"; }

.sr-only {  width: 1px; height: 1px; padding: 0px; margi=
n: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px; }

.sr-only-focusable:active, .sr-only-focusable:focus { position: static; wid=
th: auto; height: auto; margin: 0px; overflow: visible; clip: auto; }

html { overflow-y: scroll; }

body { background-image: linear-gradient(rgb(249, 249, 249), rgb(218, 218, =
218)); font-family: "Public Sans", sans-serif; font-size: 16px; color: rgb(=
61, 61, 61); margin-top: -1px; }

a.skip-main { left: -999px;  top: auto; width: 1px; heig=
ht: 1px; overflow: hidden; z-index: -999; }

a.skip-main:focus, a.skip-main:active { color: rgb(255, 255, 255); backgrou=
nd-color: rgb(0, 0, 0); left: auto; top: auto; width: 30%; height: auto; ov=
erflow: auto; margin: 10px 35%; padding: 5px; border-radius: 15px; border: =
4px solid yellow; text-align: center; font-size: 1.2em; z-index: 999; }

#wrapper { margin: 0px auto; width: 100%; max-width: 1000px; overflow: visi=
ble; background-color: rgb(255, 255, 255); }

#wrapper.ui-active { height: 100vh; overflow: hidden; }

header { background-color: rgb(8, 60, 111); height: 80px; position: relativ=
e; z-index: 3; }

header .container-fluid { padding-left: 0px; }

#ttb-nav { display: table; width: 100%; }

#ttb-nav > * { display: table-cell; vertical-align: middle; }

#ttb-nav * { box-sizing: border-box !important; }

#ttb-nav-logo { width: 315px; text-align: center; }

#ttb-nav-logo a { display: block; background-image: url("/templates/ttb/ima=
ges/TTB-Web-Logo.png"); background-repeat: no-repeat; height: 80px; width: =
315px; margin: -1px auto 0px; text-indent: -1e+11px; }

#ttb-nav-menu { text-align: center; }

#ttb-nav-menu ul > li { position: relative; display: inline-block; backgrou=
nd-color: transparent; transition: background-color 0.2s ease-out 0s; }

#ttb-nav-menu li.item-101 { display: none; }

#ttb-nav-menu li span { color: rgb(255, 255, 255); font-weight: 700; font-s=
ize: 12px; line-height: 80px; padding: 0px 10px; }

#ttb-nav-menu li:hover, #ttb-nav-menu li:focus { background-color: rgb(218,=
 218, 218); }

#ttb-nav-menu li:focus-within { background-color: rgb(218, 218, 218); }

#ttb-nav-menu li:hover span, #ttb-nav-menu li:focus span { color: rgb(0, 0,=
 0); }

#ttb-nav-menu li:focus-within span { color: rgb(0, 0, 0); }

#ttb-nav-menu li .dropdown-menu { float: left; width: 100%; position: absol=
ute; margin: 0px auto; text-align: left; top: 100%; padding: 0px; border: 0=
px; border-radius: 0px; background-color: rgb(218, 218, 218); box-shadow: n=
one; visibility: hidden; opacity: 0; transition: visibility 0.2s ease 0s, o=
pacity 0.2s ease 0s; display: block; }

#ttb-nav-menu > .menu > li > .dropdown-menu { width: 1000px; margin-left: 3=
5px; }

#ttb-nav-menu li:hover .dropdown-menu, #ttb-nav-menu li:focus .dropdown-men=
u { visibility: visible; opacity: 1; }

#ttb-nav-menu li:focus-within .dropdown-menu { visibility: visible; opacity=
: 1; }

#ttb-nav-menu .menu > li:hover > .dropdown-menu > li, #ttb-nav-menu .menu >=
 li:focus > .dropdown-menu > li { width: 20%; }

#ttb-nav-menu .menu > li:focus-within > .dropdown-menu > li { width: 20%; }

#ttb-nav-menu .menu > li:hover > .dropdown-menu > li > a, #ttb-nav-menu .me=
nu > li:focus > .dropdown-menu > li > a { text-transform: uppercase; font-w=
eight: 700; border-bottom: 1px solid rgb(255, 255, 255); padding: 10px; mar=
gin-bottom: 5px; }

#ttb-nav-menu .menu > li:focus-within > .dropdown-menu > li > a { text-tran=
sform: uppercase; font-weight: 700; border-bottom: 1px solid rgb(255, 255, =
255); padding: 10px; margin-bottom: 5px; }

#ttb-nav-menu .menu > li:hover > .dropdown-menu > li > ul > li, #ttb-nav-me=
nu .menu > li:focus > .dropdown-menu > li > ul > li { width: 100%; }

#ttb-nav-menu .menu > li:focus-within > .dropdown-menu > li > ul > li { wid=
th: 100%; }

#ttb-nav-menu .menu > li:hover > .dropdown-menu > li > ul > li > a, #ttb-na=
v-menu .menu > li:focus > .dropdown-menu > li > ul > li > a { padding: 2px =
10px; }

#ttb-nav-menu .menu > li:focus-within > .dropdown-menu > li > ul > li > a {=
 padding: 2px 10px; }

@media (min-width: 1001px) {
  #ttb-nav-menu li.item-102:hover > .dropdown-menu, #ttb-nav-menu li.item-1=
02:focus > .dropdown-menu { left: -363px; height: 258px; }
  #ttb-nav-menu li.item-102:focus-within > .dropdown-menu { left: -363px; h=
eight: 258px; }
  #ttb-nav-menu li.item-104:hover > .dropdown-menu, #ttb-nav-menu li.item-1=
04:focus > .dropdown-menu { left: -451px; height: 320px; }
  #ttb-nav-menu li.item-104:focus-within > .dropdown-menu { left: -451px; h=
eight: 320px; }
  #ttb-nav-menu li.item-105:hover > .dropdown-menu, #ttb-nav-menu li.item-1=
05:focus > .dropdown-menu { left: -538px; height: 290px; }
  #ttb-nav-menu li.item-105:focus-within > .dropdown-menu { left: -538px; h=
eight: 290px; }
  #ttb-nav-menu li.item-106:hover > .dropdown-menu, #ttb-nav-menu li.item-1=
06:focus > .dropdown-menu { left: -643px; height: 280px; }
  #ttb-nav-menu li.item-106:focus-within > .dropdown-menu { left: -643px; h=
eight: 280px; }
}

#ttb-mobile-nav { width: 50px; text-align: left; display: none; }

@media (max-width: 1000px) {
  header .container-fluid { padding-left: 15px; }
  #ttb-mobile-nav { display: table-cell; }
  #ttb-nav-menu ul { display: none; }
  #mobile-nav { position: fixed; top: 80px; left: 0px; height: calc(100vh -=
 80px); width: 300px; background-color: rgb(218, 218, 218); text-align: lef=
t; padding: 20px 20px 0px; overflow: auto; transform: translate3d(-100%, 0p=
x, 0px); visibility: hidden; opacity: 0; transition: all 500ms ease 0s; box=
-shadow: rgba(0, 0, 0, 0.2) 2px 0px 5px; }
  #mobile-nav.active { transform: translate3d(0px, 0px, 0px); visibility: v=
isible; opacity: 1; }
  #mobile-nav::before { content: ""; width: 100%; height: 20px; position: a=
bsolute; top: 0px; left: 0px; background: linear-gradient(rgba(0, 0, 0, 0.2=
5) 0%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0) 100%); }
  #mobile-nav > ul > li { display: block; position: relative; }
  #mobile-nav ul li.item-101 { display: none; }
  #mobile-nav > ul > li > span { line-height: 40px; padding: 0px; color: rg=
b(8, 60, 111); font-weight: 700; font-size: 16px; width: 100%; display: blo=
ck; text-transform: uppercase; }
  #mobile-nav li .dropdown-menu { float: none; position: relative; backgrou=
nd-color: transparent; box-shadow: none; border-radius: 0px; border: none; =
}
  #mobile-nav > ul > li > .dropdown-menu { display: block; }
  #mobile-nav li .dropdown-menu li a { padding: 3px 10px; }
  #mobile-nav > ul > li > .dropdown-menu > li { position: relative; margin-=
bottom: 0px; background-color: transparent; box-shadow: none; border: none;=
 border-radius: 0px; }
  .sub-menu-btn {  right: 0px; top: 0px; margin: 0px; pa=
dding: 13px; border: none; background-color: transparent; line-height: 0; }
  #mobile-nav > ul > li > .dropdown-menu > li > a { font-size: 14px; font-w=
eight: 700; line-height: 40px; padding-top: 0px; padding-bottom: 0px; paddi=
ng-right: 40px; }
  #mobile-nav > ul > li > .dropdown-menu > li > .sub-nav { list-style: none=
; padding-left: 10px; }
  #mobile-nav > ul > li > .dropdown-menu > li > .sub-nav li a { font-size: =
13px; line-height: 24px; display: block; }
}

.page-header { margin: 20px 0px; font-family: Georgia, "Times New Roman", T=
imes, serif; padding: 0px; border-bottom: none; }

.page-header h2 { font-weight: 700; }

#ttb-nav-search { text-align: right; width: 250px; }

#ttb-nav-search #report { color: rgb(255, 255, 255); line-height: 1.1; marg=
in-bottom: 5px; }

#ttb-nav-search #report #report-title { color: rgb(255, 255, 255); text-dec=
oration: none; text-transform: uppercase; font-weight: bold; font-size: 11p=
x; }

#ttb-nav-search #report #report-contact { color: rgb(255, 255, 255); font-s=
ize: 11px; }

#ttb-nav-search #report #report-contact a { color: rgb(255, 255, 255); text=
-decoration: none; }

li.item-101 { display: none; }

#contentCover { display: block; position: fixed; z-index: 2; top: 0px; left=
: 0px; height: 100%; width: 100%; background: rgba(255, 255, 255, 0.75); op=
acity: 0; overflow: hidden; visibility: hidden; transition: opacity 0.3s ea=
se 0s, visibility 0.3s ease 0s; }

#contentCover.ui-active { opacity: 1; visibility: visible; }

@media (min-width: 1001px) {
  #contentCover.ui-active { opacity: 0; visibility: hidden; }
}

footer { padding: 50px 0px; }

.footer-divider { margin: 0px auto; display: block; }

footer .nav { max-width: 475px; margin: 0px auto; text-align: center; }

footer .nav li { display: inline-block; }

footer .nav li a { padding: 2px 8px 0px; border-right: 1px solid; }

footer .nav li a:hover { background-color: rgb(255, 255, 255); text-decorat=
ion: underline; }

footer .nav li:last-child a { border-right: none; }

.home .page-header { display: none; }

.home .item-title { display: none; }

.home .icons { display: none; }

.HPHeader { font-family: "Public Sans", sans-serif; font-weight: bold; text=
-align: center; padding: 5px; font-size: 20px; }

.home-section--title { font-family: "Public Sans", sans-serif; font-weight:=
 bold; text-align: center; padding: 5px; font-size: 20px; }

.reg-ind { position: relative; }

#reg-ind-bev-alc, #reg-ind-nonbev-alc { margin-bottom: 20px; }

.reg-ind--caption { text-align: left; width: 280px; padding: 0px 5px; font-=
size: 12px; font-weight: bold;  bottom: 5px; left: 50%; =
margin-left: -140px; }

.reg-ind--caption a { color: rgb(4, 75, 126); text-decoration: none; }

.reg-ind--caption-text { font-weight: normal; font-size: 16px; }

.reg-ind--caption-title { font-size: 16px; }

.features-slider { border: 10px solid rgb(8, 60, 111); }

.features-slider .slide-desc-bg-default { background: rgba(255, 255, 255, 0=
.65); border-top: 3px solid rgb(8, 60, 111); }

.features-slider .slide-desc-text-default { padding: 15px 10px 10px; }

.features-slider .slide-desc-text-default .slide-text { width: calc(100% - =
150px); color: rgb(61, 61, 61); font-weight: bold; }

.features-slider .slide-desc-text-default a.readmore {  =
bottom: 0px; right: 10px; }

.features-slider .navigation-container {  bottom: 64px; =
right: 0px; width: 150px; top: initial !important; }

.features-slider .navigation-container .prev-button, .features-slider .navi=
gation-container .next-button { border-radius: 15px; background: linear-gra=
dient(rgb(45, 143, 232) 0%, rgb(45, 143, 232) 100%); }

.features-slider .navigation-container .prev-button:hover, .features-slider=
 .navigation-container .prev-button:focus, .features-slider .navigation-con=
tainer .prev-button:active, .features-slider .navigation-container .next-bu=
tton:hover, .features-slider .navigation-container .next-button:focus, .fea=
tures-slider .navigation-container .next-button:active { background: linear=
-gradient(rgb(8, 60, 111) 0%, rgb(8, 60, 111) 100%); }

.features-slider .navigation-numbers { top: initial; bottom: 34px; width: 9=
0px; right: 40px; padding: 0px 3px; }

.features-slider .navigation-numbers .load-button { border: none; height: 2=
0px; width: 20px; line-height: 20px; margin: 5px 4px; background: linear-gr=
adient(rgb(45, 143, 232) 0%, rgb(45, 143, 232) 100%); opacity: 1; }

.features-slider .navigation-numbers .load-button.load-button-active { back=
ground: linear-gradient(rgb(8, 60, 111) 0%, rgb(8, 60, 111) 100%); }

.news-feed ul.srfrList { list-style: none; padding: 0px; }

.news-feed ul.srfrList li { margin: 12px 0px; }

#find-need { margin: 10px 0px; background: rgb(8, 60, 111); border-spacing:=
 6px; border-collapse: inherit; }

.IoInt { height: 150px; width: 224px; padding-left: 3px; padding-right: 5px=
; text-align: left; font-size: 11px; }

.IoInt p { vertical-align: text-top; }

#IOI { height: 156px; width: 100%; text-align: center; }

#IOITable { }

.home-footer { margin: 10px 0px; }

.home-footer p { font-weight: bold; margin-bottom: 0px; }

.home-footer ul { list-style: none; padding: 0px; }

.breadcrumb { font-family: Verdana, Geneva, sans-serif; color: rgb(8, 60, 1=
11); font-size: 11px; font-style: italic; padding: 10px 0px 28px; backgroun=
d-color: rgb(255, 255, 255); background-image: url("/templates/ttb/images/b=
readcrumb-border.jpg"); background-repeat: repeat-x; background-position: c=
enter bottom; border-radius: 0px; margin-bottom: 0px; }

.breadcrumb a:link { color: rgb(8, 60, 111); }

.page-header { display: none; }

a:link { color: rgb(0, 83, 162); text-decoration: none; }

a:visited { color: rgb(45, 143, 232); text-decoration: none; }

a:hover { text-decoration: underline; }

a:active { text-decoration: none; }

.slide-text a:link, .slide-text a:visited { color: rgb(0, 83, 162); }

h1, h2, h3, h4, h5, h6 { font-family: "Public Sans", sans-serif; font-weigh=
t: bold; }

h1 { font-family: "Merriweather Sans", sans-serif; font-size: 22px; color: =
rgb(61, 61, 61); font-weight: bold; }

h2 { font-size: 18px; color: rgb(61, 61, 61); }

h3 { font-size: 14px; color: rgb(61, 61, 61); line-height: 16px; }

#quickLinks { width: 277px; font-family: "Public Sans", sans-serif; font-si=
ze: 15px; color: rgb(61, 61, 61); }

#quickLinks a:link { color: rgb(8, 60, 111); text-decoration: none; }

#quickLinks a:hover { color: rgb(8, 60, 111); text-decoration: underline; }

#quickLinks ul li { text-decoration: none; list-style: none; line-height: 1=
.4; margin-left: -13px; margin-right: 14px; padding-bottom: 5px; }

#quickLinks h3 { font-family: "Public Sans", sans-serif; font-size: 16px; p=
adding-left: 20px; color: rgb(8, 60, 111); margin-top: -5px; margin-bottom:=
 -15px; }

#contactFooter { width: 96%; background-color: rgb(200, 237, 151); text-ali=
gn: left; padding: 10px; margin-top: 15px; }

#contactFooterNote { width: 96%; background-color: rgb(180, 199, 231); text=
-align: left; padding: 10px; margin-top: 15px; }

#bodyfooter { text-align: center; z-index: 1; width: 980px; background-colo=
r: rgb(255, 255, 255); float: left; padding-top: 30px; }

#bodyfooter table tr td { font-size: 12px; font-weight: normal; color: rgb(=
61, 61, 61); }

#importantFooter { width: 96%; background-color: rgb(245, 234, 20); text-al=
ign: left; padding: 10px; }

#importantFooterNote { width: 96%; background-color: rgb(180, 199, 231); te=
xt-align: left; padding: 10px; }

#contactFooterNote { width: 96%; background-color: rgb(180, 199, 231); text=
-align: left; padding: 10px; }

.clickHere { font-size: 12px; }

.colorPermits { color: rgb(45, 143, 232); }

.colorFormulas { color: rgb(0, 153, 0); }

.colorRed { color: rgb(208, 2, 27); }

.colorDarkRed { color: rgb(147, 0, 18); }

.colorWhite { color: rgb(255, 255, 255); }

.DarkBlueBK { background-color: rgb(8, 60, 111); color: rgb(255, 255, 255);=
 height: 35px; padding: 10px 10px 10px 2px; font-weight: normal; width: 70%=
; }

.DarkBlueBKLong { background-color: rgb(8, 60, 111); color: rgb(255, 255, 2=
55); height: 35px; padding: 10px 10px 10px 2px; font-weight: normal; width:=
 98%; }

.MedBlueBK { background-color: rgb(155, 183, 205); color: rgb(255, 255, 255=
); height: 15px; padding: 10px 10px 10px 2px; font-weight: normal; width: 7=
0%; }

.MedBlueBKLong { background-color: rgb(155, 183, 205); color: rgb(255, 255,=
 255); height: 15px; padding: 10px 10px 10px 2px; font-weight: normal; widt=
h: 98%; }

.MedBlueBKLongBlack { background-color: rgb(155, 183, 205); color: rgb(0, 0=
, 0); height: 15px; padding: 10px 10px 10px 2px; font-weight: normal; width=
: 98%; }

.LightBlueBK { background-color: rgb(45, 143, 232); color: rgb(255, 255, 25=
5); height: 15px; padding: 10px 10px 10px 2px; font-weight: normal; width: =
95%; font-size: 15px; }

.LightGrayBK { background-color: rgb(219, 219, 219); color: rgb(0, 0, 0); h=
eight: 15px; padding: 10px 10px 10px 2px; font-weight: bold; width: 95%; fo=
nt-size: 17px; }

.BlueBK { background-color: rgb(45, 143, 232); color: rgb(255, 255, 255); h=
eight: 15px; padding: 10px 10px 10px 2px; font-weight: bold; width: 95%; fo=
nt-size: 17px; }

.DarkerBlueBK { background-color: rgb(8, 60, 111); color: rgb(255, 255, 255=
); height: 15px; padding: 10px 10px 10px 2px; font-weight: bold; width: 98%=
; font-size: 17px; }

.LighterBlueBK { background-color: rgb(224, 238, 253); color: rgb(0, 0, 0);=
 height: 40px; padding: 5px 10px 10px; font-weight: normal; width: 95%; fon=
t-size: 15px; }

.LighterBlueBKp { background-color: rgb(224, 238, 253); color: rgb(0, 0, 0)=
; height: 15px; padding: 10px 10px 10px 2px; font-weight: normal; width: 95=
%; font-size: 15px; }

.LighterBlueBKTallp { background-color: rgb(224, 238, 253); color: rgb(0, 0=
, 0); height: 40px; padding: 0px 10px 10px 0px; font-weight: normal; width:=
 95%; font-size: 15px; }

#redBK { background-color: rgb(208, 2, 27); color: rgb(255, 255, 255); padd=
ing: 5px; font-size: 15px; text-align: center; }

#redBK a:link { color: rgb(255, 255, 255); text-decoration: underline; }

#redBK a:hover { color: rgb(255, 255, 255); text-decoration: underline; }

#redBK a:visited { color: rgb(255, 255, 255); text-decoration: underline; }

#redSmBK { background-color: rgb(208, 2, 27); color: rgb(255, 255, 255); wi=
dth: 690px; padding: 5px; font-size: 15px; text-align: center; }

#redSmBK a:link { color: rgb(255, 255, 255); text-decoration: underline; }

#redSmBK a:hover { color: rgb(255, 255, 255); text-decoration: underline; }

#redSmBK a:visited { color: rgb(255, 255, 255); text-decoration: underline;=
 }

#yellowBK { background-color: rgb(255, 190, 46); color: rgb(0, 0, 0); paddi=
ng: 5px; font-size: 15px; text-align: center; }

#yellowBK a:link { color: rgb(0, 0, 0); text-decoration: underline; }

#yellowBK a:hover { color: rgb(0, 0, 0); text-decoration: underline; }

#yellowBK a:visited { color: rgb(0, 0, 0); text-decoration: underline; }

#yellowBKL { background-color: rgb(255, 190, 46); color: rgb(0, 0, 0); padd=
ing: 5px; font-size: 15px; text-align: center; }

#greenBK { background-color: green; color: rgb(255, 255, 255); padding: 5px=
; font-size: 15px; text-align: center; }

#greenBK a:link { color: rgb(255, 255, 255); text-decoration: underline; }

#greenBK a:hover { color: rgb(255, 255, 255); text-decoration: underline; }

#greenBK a:visited { color: rgb(255, 255, 255); text-decoration: underline;=
 }

#greenBKL { background-color: rgb(255, 190, 46); color: rgb(255, 255, 255);=
 padding: 5px; font-size: 15px; text-align: center; }

#yellowSmBK { background-color: rgb(255, 230, 153); color: rgb(0, 0, 0); wi=
dth: 690px; padding: 5px; font-size: 15px; text-align: center; }

#yellowSmBK a:link { color: rgb(0, 0, 0); text-decoration: underline; }

#yellowSmBK a:hover { color: rgb(0, 0, 0); text-decoration: underline; }

#yellowSmBK a:visited { color: rgb(0, 0, 0); text-decoration: underline; }

#blueBK { background-color: rgb(24, 17, 115); color: rgb(255, 255, 255); pa=
dding: 5px; font-size: 12px; }

#blueBK a:link { color: rgb(255, 255, 255); text-decoration: underline; }

#blueBK a:hover { color: rgb(255, 255, 255); text-decoration: underline; }

#blueBK a:visited { color: rgb(255, 255, 255); text-decoration: underline; =
}

#blueSmBK { background-color: rgb(24, 17, 115); color: rgb(255, 255, 255); =
width: 690px; padding: 5px; font-size: 12px; }

#blueSmBK a:link { color: rgb(255, 255, 255); text-decoration: underline; }

#blueSmBK a:hover { color: rgb(255, 255, 255); text-decoration: underline; =
}

#blueSmBK a:visited { color: rgb(255, 255, 255); text-decoration: underline=
; }

#BlueBorder { border-color: rgb(23, 23, 23); padding: 5px; }

#LighterBlueBK { background-color: rgb(180, 199, 231); color: rgb(0, 0, 0);=
 width: 690px; padding: 5px; font-size: 15px; text-align: center; }

#LighterBlueBK a:link { text-decoration: underline; }

#LighterBlueBK a:hover { text-decoration: underline; }

#LighterBlueBK a:visited { text-decoration: underline; }

#LighterBlueLongBK { background-color: rgb(180, 199, 231); color: rgb(0, 0,=
 0); padding: 5px; font-size: 15px; text-align: center; }

#LighterBlueLongBK a:link { text-decoration: underline; }

#LighterBlueLongBK a:hover { text-decoration: underline; }

#LighterBlueLongBK a:visited { text-decoration: underline; }

#DarkBlueBKVirus { background-color: rgb(217, 217, 217); background-image: =
url("/images/banners/ttb_sys_alert_banner-yellowtext.jpg"); background-repe=
at: no-repeat; width: 950px; color: rgb(0, 0, 0); font-size: 15px; }

#DarkBlueBK { background-color: rgb(8, 60, 111); color: rgb(255, 255, 255);=
 padding: 5px; font-size: 15px; }

#DarkBlueBKTest { background-image: url("/images/banners/ttb_sys_alert_bann=
er_950x50-noarrow.jpg"); background-repeat: no-repeat; width: 950px; color:=
 rgb(255, 255, 255); font-size: 15px; }

#DarkBlueBKTest a:link { color: rgb(255, 255, 255); text-decoration: none; =
}

#DarkBlueBKTest a:hover { color: rgb(181, 10, 16); text-decoration: none; }

#DarkBlueBKTest a:visited { color: rgb(255, 255, 255); text-decoration: non=
e; }

#DarkRedBKVirus { background-color: rgb(208, 2, 27); background-repeat: no-=
repeat; width: 950px; color: rgb(255, 255, 255); font-size: 15px; }

#DarkRedBKVirus a:link { color: rgb(255, 255, 255); text-decoration: underl=
ine; }

#DarkRedBKVirus a:hover { color: rgb(255, 255, 255); text-decoration: under=
line; }

#DarkRedBKVirus a:visited { color: rgb(255, 255, 255); text-decoration: und=
erline; }

.colorBorder { background-color: rgb(130, 186, 232); width: 100%; height: 1=
px; margin-bottom: 10px; }

.colorBorderSmall { background-color: rgb(130, 186, 232); width: 70%; heigh=
t: 1px; }

.BorderColor { background-color: rgb(130, 186, 232); width: 100%; height: 1=
px; }

.colorBorderGray { background-color: rgb(188, 188, 188); color: rgb(130, 18=
6, 232); width: 100%; height: 1px; }

#prompt { background-image: url("/images/prompt.png"); background-repeat: n=
o-repeat; width: 550px; height: 48px; text-align: left; padding-left: 90px;=
 padding-top: 20px; margin-bottom: 15px; }

.Flabel { display: block; float: left; width: 120px; }

#browserAlert {  top: 0px; left: 0px; height: 100%; widt=
h: 100%; z-index: 999; display: none; }

#baMessage { width: 70%; margin: 0px auto; position: relative; top: 75px; p=
adding: 20px; display: inherit; background-color: rgb(255, 255, 255); }

.rssRed { color: rgb(208, 2, 27); text-decoration: none; font-weight: bold;=
 }

.rt { color: rgb(208, 2, 27); font-weight: bold; }

.rtLite { color: rgb(208, 2, 27); }

.srfrRow a { font-family: "Public Sans", sans-serif; padding-top: 4px; }

.btbox1 { border: 1px solid rgb(130, 130, 130); background-color: rgb(255, =
255, 255); width: 275px; height: 195px; padding: 4px; text-align: left; mar=
gin: 0px auto; position: relative; }

#Textpopup { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); }

#Textpopup a, #Textpopup a:visited { position: relative; width: 15px; text-=
align: left; padding: 0px; margin: 0px; border: 0px solid rgb(102, 102, 102=
); text-decoration: none; font-size: 1em; font-weight: bold; }

#Textpopup a span { display: none; }

#Textpopup a:hover { background-color: rgb(233, 233, 226); }

#Textpopup a:hover { color: rgb(208, 2, 27); background-color: rgb(233, 233=
, 226); text-indent: 0px; }

#Textpopup a:hover span { display: block;  top: -20px; l=
eft: 10px; width: 400px; margin: 20px; padding: 10px; color: rgb(0, 0, 0); =
font-weight: normal; background: rgb(218, 218, 218); text-align: left; bord=
er: 1px solid rgb(102, 102, 102); }

.usa-button { font-family: "Source Sans Pro Web", "Helvetica Neue", Helveti=
ca, Roboto, Arial, sans-serif; font-size: 1.375rem; line-height: 0.9; color=
: white; background-color: rgb(0, 94, 162); appearance: none; border: 0px; =
border-radius: 0.25rem; cursor: pointer; display: inline-block; font-weight=
: 700; margin-right: 0.5rem; padding: 0.75rem 1.25rem; text-align: center; =
text-decoration: none; width: 100%; }

@media (min-width: 30em) {
  .usa-button { width: auto; }
}

.usa-button:visited { color: white; }

.usa-button:hover, .usa-button.usa-button--hover { color: white; background=
-color: rgb(26, 68, 128); border-bottom: 0px; text-decoration: none; }

.usa-button:active, .usa-button.usa-button--active { color: white; backgrou=
nd-color: rgb(22, 46, 81); }

.usa-button:not([disabled]):focus, .usa-button:not([disabled]).usa-focus { =
outline-offset: 0.25rem; }

.usa-button:disabled { -webkit-font-smoothing: antialiased; background-colo=
r: rgb(201, 201, 201); color: white; pointer-events: none; }

.usa-button:disabled:hover, .usa-button:disabled.usa-button--hover, .usa-bu=
tton:disabled:active, .usa-button:disabled.usa-button--active, .usa-button:=
disabled:focus, .usa-button:disabled.usa-focus { background-color: rgb(201,=
 201, 201); border: 0px; box-shadow: none; }

.usa-button--accent-green { color: white; background-color: rgb(46, 133, 64=
); }

.usa-button--accent-green:visited { color: white; background-color: rgb(0, =
189, 227); }

.usa-button--accent-green:hover, .usa-button--accent-green.usa-button--hove=
r { color: white; background-color: rgb(23, 86, 36); }

.usa-button--accent-green:active, .usa-button--accent-green.usa-button--act=
ive { color: white; background-color: rgb(9, 45, 16); }

.usa-button--accent-cool { color: rgb(27, 27, 27); background-color: rgb(0,=
 189, 227); }

.usa-button--accent-cool:visited { color: rgb(27, 27, 27); background-color=
: rgb(0, 189, 227); }

.usa-button--accent-cool:hover, .usa-button--accent-cool.usa-button--hover =
{ color: rgb(27, 27, 27); background-color: rgb(40, 160, 203); }

.usa-button--accent-cool:active, .usa-button--accent-cool.usa-button--activ=
e { color: white; background-color: rgb(7, 100, 141); }

.usa-button--accent-warm { color: rgb(27, 27, 27); background-color: rgb(25=
0, 148, 65); }

.usa-button--accent-warm:visited { color: rgb(27, 27, 27); background-color=
: rgb(250, 148, 65); }

.usa-button--accent-warm:hover, .usa-button--accent-warm.usa-button--hover =
{ color: white; background-color: rgb(192, 86, 0); }

.usa-button--accent-warm:active, .usa-button--accent-warm.usa-button--activ=
e { color: white; background-color: rgb(119, 85, 64); }

.usa-button--outline { background-color: transparent; box-shadow: rgb(0, 94=
, 162) 0px 0px 0px 2px inset; color: rgb(0, 94, 162); }

.usa-button--outline:visited { color: rgb(0, 94, 162); }

.usa-button--outline:hover, .usa-button--outline.usa-button--hover { backgr=
ound-color: transparent; box-shadow: rgb(26, 68, 128) 0px 0px 0px 2px inset=
; color: rgb(26, 68, 128); }

.usa-button--outline:active, .usa-button--outline.usa-button--active { back=
ground-color: transparent; box-shadow: rgb(22, 46, 81) 0px 0px 0px 2px inse=
t; color: rgb(22, 46, 81); }

.usa-button--outline.usa-button--inverse { box-shadow: rgb(223, 225, 226) 0=
px 0px 0px 2px inset; color: rgb(223, 225, 226); }

.usa-button--outline.usa-button--inverse:visited { color: rgb(223, 225, 226=
); }

.usa-button--outline.usa-button--inverse:hover, .usa-button--outline.usa-bu=
tton--inverse.usa-button--hover { box-shadow: rgb(240, 240, 240) 0px 0px 0p=
x 2px inset; color: rgb(240, 240, 240); }

.usa-button--outline.usa-button--inverse:active, .usa-button--outline.usa-b=
utton--inverse.usa-button--active { background-color: transparent; box-shad=
ow: white 0px 0px 0px 2px inset; color: white; }

.usa-button--outline.usa-button--inverse.usa-button--unstyled { -webkit-fon=
t-smoothing: subpixel-antialiased; text-decoration: underline; background-c=
olor: transparent; border: 0px; border-radius: 0px; box-shadow: none; font-=
weight: normal; margin: 0px; padding: 0px; text-align: left; color: rgb(223=
, 225, 226); }

.usa-button--outline.usa-button--inverse.usa-button--unstyled:visited { col=
or: rgb(84, 39, 143); }

.usa-button--outline.usa-button--inverse.usa-button--unstyled:hover { color=
: rgb(26, 68, 128); }

.usa-button--outline.usa-button--inverse.usa-button--unstyled:active { colo=
r: rgb(22, 46, 81); }

.usa-button--outline.usa-button--inverse.usa-button--unstyled:focus { outli=
ne: rgb(36, 145, 255) solid 0.25rem; outline-offset: 0px; }

.usa-button--outline.usa-button--inverse.usa-button--unstyled:hover, .usa-b=
utton--outline.usa-button--inverse.usa-button--unstyled:active { -webkit-fo=
nt-smoothing: subpixel-antialiased; background-color: transparent; box-shad=
ow: none; text-decoration: underline; }

.usa-button--outline.usa-button--inverse.usa-button--unstyled:visited { col=
or: rgb(223, 225, 226); }

.usa-button--outline.usa-button--inverse.usa-button--unstyled:hover, .usa-b=
utton--outline.usa-button--inverse.usa-button--unstyled.usa-button--hover {=
 color: rgb(240, 240, 240); }

.usa-button--outline.usa-button--inverse.usa-button--unstyled:active, .usa-=
button--outline.usa-button--inverse.usa-button--unstyled.usa-button--active=
 { color: white; }

.usa-button--base { color: white; background-color: rgb(113, 118, 122); }

.usa-button--base:hover, .usa-button--base.usa-button--hover { color: white=
; background-color: rgb(86, 92, 101); }

.usa-button--base:active, .usa-button--base.usa-button--active { color: whi=
te; background-color: rgb(61, 69, 81); }

.usa-button--secondary { color: white; background-color: rgb(216, 57, 51); =
}

.usa-button--secondary:hover, .usa-button--secondary.usa-button--hover { co=
lor: white; background-color: rgb(181, 9, 9); }

.usa-button--secondary:active, .usa-button--secondary.usa-button--active { =
color: white; background-color: rgb(139, 10, 3); }

.usa-button--big { border-radius: 0.25rem; font-size: 1.46rem; padding: 1re=
m 1.5rem; }

.usa-button--disabled { -webkit-font-smoothing: antialiased; background-col=
or: rgb(201, 201, 201); color: white; pointer-events: none; }

.usa-button--disabled:hover, .usa-button--disabled.usa-button--hover, .usa-=
button--disabled:active, .usa-button--disabled.usa-button--active, .usa-but=
ton--disabled:focus, .usa-button--disabled.usa-focus { background-color: rg=
b(201, 201, 201); border: 0px; box-shadow: none; }

.usa-button--outline-disabled, .usa-button--outline-inverse-disabled, .usa-=
button--outline:disabled, .usa-button--outline-inverse:disabled, .usa-butto=
n--outline-inverse:disabled { background-color: transparent; pointer-events=
: none; }

.usa-button--outline-disabled:hover, .usa-button--outline-disabled.usa-butt=
on--hover, .usa-button--outline-disabled:active, .usa-button--outline-disab=
led.usa-button--active, .usa-button--outline-disabled:focus, .usa-button--o=
utline-disabled.usa-focus, .usa-button--outline-inverse-disabled:hover, .us=
a-button--outline-inverse-disabled.usa-button--hover, .usa-button--outline-=
inverse-disabled:active, .usa-button--outline-inverse-disabled.usa-button--=
active, .usa-button--outline-inverse-disabled:focus, .usa-button--outline-i=
nverse-disabled.usa-focus, .usa-button--outline:disabled:hover, .usa-button=
--outline:disabled.usa-button--hover, .usa-button--outline:disabled:active,=
 .usa-button--outline:disabled.usa-button--active, .usa-button--outline:dis=
abled:focus, .usa-button--outline:disabled.usa-focus, .usa-button--outline-=
inverse:disabled:hover, .usa-button--outline-inverse:disabled.usa-button--h=
over, .usa-button--outline-inverse:disabled:active, .usa-button--outline-in=
verse:disabled.usa-button--active, .usa-button--outline-inverse:disabled:fo=
cus, .usa-button--outline-inverse:disabled.usa-focus, .usa-button--outline-=
inverse:disabled:hover, .usa-button--outline-inverse:disabled.usa-button--h=
over, .usa-button--outline-inverse:disabled:active, .usa-button--outline-in=
verse:disabled.usa-button--active, .usa-button--outline-inverse:disabled:fo=
cus, .usa-button--outline-inverse:disabled.usa-focus { background-color: tr=
ansparent; border: 0px; }

.usa-button--outline-disabled, .usa-button--outline:disabled { box-shadow: =
rgb(201, 201, 201) 0px 0px 0px 2px inset; color: rgb(201, 201, 201); }

.usa-button--outline-disabled.usa-button--inverse, .usa-button--outline:dis=
abled.usa-button--inverse { background-color: transparent; box-shadow: rgb(=
113, 118, 122) 0px 0px 0px 2px inset; color: rgb(113, 118, 122); }

.usa-button--unstyled { -webkit-font-smoothing: subpixel-antialiased; color=
: rgb(0, 94, 162); text-decoration: underline; background-color: transparen=
t; border: 0px; border-radius: 0px; box-shadow: none; font-weight: normal; =
margin: 0px; padding: 0px; text-align: left; }

.usa-button--unstyled:visited { color: rgb(84, 39, 143); }

.usa-button--unstyled:hover { color: rgb(26, 68, 128); }

.usa-button--unstyled:active { color: rgb(22, 46, 81); }

.usa-button--unstyled:focus { outline: rgb(36, 145, 255) solid 0.25rem; out=
line-offset: 0px; }

.usa-button--unstyled:hover, .usa-button--unstyled:active { -webkit-font-sm=
oothing: subpixel-antialiased; background-color: transparent; box-shadow: n=
one; text-decoration: underline; }

blockquote { margin: 0px 0px 1.5em -24px; padding-left: 24px; border-left: =
2px solid rgb(199, 206, 214); font-style: normal; }

.usa-prose .usa-collection, .usa-collection, .usa-prose > ul, .usa-prose > =
ol, .usa-list { margin-bottom: 1em; margin-top: 1em; line-height: 1.5; padd=
ing-left: 3ch; }

.usa-collection:last-child, .usa-prose > ul:last-child, .usa-prose > ol:las=
t-child, .usa-list:last-child { margin-bottom: 0px; }

.usa-prose .usa-collection ul, .usa-collection ul, .usa-prose > ul ul, .usa=
-prose > ol ul, .usa-list ul, .usa-prose .usa-collection ol, .usa-collectio=
n ol, .usa-prose > ul ol, .usa-prose > ol ol, .usa-list ol { margin-top: 0.=
25em; }

.usa-prose .usa-collection__item, .usa-collection__item, .usa-prose > ul li=
, .usa-prose > ol li, .usa-list li { margin-bottom: 0.25em; max-width: 68ex=
; }

.usa-collection__item:last-child, .usa-prose > ul li:last-child, .usa-prose=
 > ol li:last-child, .usa-list li:last-child { margin-bottom: 0px; }

.usa-prose > table, .usa-table { font-family: "Source Sans Pro Web", "Helve=
tica Neue", Helvetica, Roboto, Arial, sans-serif; font-size: 1.06rem; line-=
height: 1.5; border-collapse: collapse; border-spacing: 0px; color: rgb(27,=
 27, 27); margin: 1.25rem 0px; text-align: left; }

.usa-prose > table thead th, .usa-table thead th { background-clip: padding=
-box; color: rgb(27, 27, 27); font-weight: 700; line-height: 1.3; }

.usa-prose > table thead th, .usa-table thead th, .usa-prose > table thead =
td, .usa-table thead td { background-color: rgb(223, 225, 226); color: rgb(=
27, 27, 27); }

.usa-prose > table tbody th, .usa-table tbody th { text-align: left; }

.usa-prose > table th, .usa-table th, .usa-prose > table td, .usa-table td =
{ background-color: white; border: 1px solid rgb(27, 27, 27); font-weight: =
normal; padding: 0.5rem 1rem; }

.usa-prose > table caption, .usa-table caption { font-family: "Source Sans =
Pro Web", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; font-size=
: 1rem; font-weight: 700; margin-bottom: 0.75rem; text-align: left; }

.usa-prose > table th[data-sortable], .usa-table th[data-sortable] { paddin=
g-right: 2.5rem; position: relative; }

.usa-prose > table th[data-sortable]::after, .usa-table th[data-sortable]::=
after { border-bottom: 1px solid transparent; bottom: 0px; content: ""; hei=
ght: 0px; left: 0px;  width: 100%; }

.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__b=
utton, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__header__bu=
tton, .usa-prose > table th[data-sortable][aria-sort=3D"none"] .usa-table__=
header__button, .usa-table th[data-sortable][aria-sort=3D"none"] .usa-table=
__header__button { -webkit-font-smoothing: subpixel-antialiased; background=
-color: transparent; border: 0px; border-radius: 0px; box-shadow: none; fon=
t-weight: normal; padding: 0px; height: 2rem; width: 2rem; background-posit=
ion: center center; background-size: 1.5rem; color: rgb(113, 118, 122); cur=
sor: pointer; display: inline-block; margin: 0px;  right=
: 0.25rem; text-align: center; text-decoration: none; top: 50%; transform: =
translate(0px, -50%); }

.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__b=
utton:visited, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__he=
ader__button:visited, .usa-prose > table th[data-sortable][aria-sort=3D"non=
e"] .usa-table__header__button:visited, .usa-table th[data-sortable][aria-s=
ort=3D"none"] .usa-table__header__button:visited { color: rgb(84, 39, 143);=
 }

.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__b=
utton:hover, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__head=
er__button:hover, .usa-prose > table th[data-sortable][aria-sort=3D"none"] =
.usa-table__header__button:hover, .usa-table th[data-sortable][aria-sort=3D=
"none"] .usa-table__header__button:hover { color: rgb(26, 68, 128); }

.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__b=
utton:active, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__hea=
der__button:active, .usa-prose > table th[data-sortable][aria-sort=3D"none"=
] .usa-table__header__button:active, .usa-table th[data-sortable][aria-sort=
=3D"none"] .usa-table__header__button:active { color: rgb(22, 46, 81); }

.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__b=
utton:focus, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__head=
er__button:focus, .usa-prose > table th[data-sortable][aria-sort=3D"none"] =
.usa-table__header__button:focus, .usa-table th[data-sortable][aria-sort=3D=
"none"] .usa-table__header__button:focus { outline: rgb(36, 145, 255) solid=
 0.25rem; outline-offset: 0px; }

.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__b=
utton:hover, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__head=
er__button:hover, .usa-prose > table th[data-sortable]:not([aria-sort]) .us=
a-table__header__button:active, .usa-table th[data-sortable]:not([aria-sort=
]) .usa-table__header__button:active, .usa-prose > table th[data-sortable][=
aria-sort=3D"none"] .usa-table__header__button:hover, .usa-table th[data-so=
rtable][aria-sort=3D"none"] .usa-table__header__button:hover, .usa-prose > =
table th[data-sortable][aria-sort=3D"none"] .usa-table__header__button:acti=
ve, .usa-table th[data-sortable][aria-sort=3D"none"] .usa-table__header__bu=
tton:active { -webkit-font-smoothing: subpixel-antialiased; background-colo=
r: transparent; box-shadow: none; text-decoration: underline; }

.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__b=
utton .usa-icon, .usa-table th[data-sortable]:not([aria-sort]) .usa-table__=
header__button .usa-icon, .usa-prose > table th[data-sortable][aria-sort=3D=
"none"] .usa-table__header__button .usa-icon, .usa-table th[data-sortable][=
aria-sort=3D"none"] .usa-table__header__button .usa-icon { height: 1.5rem; =
width: 1.5rem; vertical-align: middle; }

.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__b=
utton .usa-icon > g, .usa-table th[data-sortable]:not([aria-sort]) .usa-tab=
le__header__button .usa-icon > g, .usa-prose > table th[data-sortable][aria=
-sort=3D"none"] .usa-table__header__button .usa-icon > g, .usa-table th[dat=
a-sortable][aria-sort=3D"none"] .usa-table__header__button .usa-icon > g { =
fill: transparent; }

.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__b=
utton .usa-icon > g.unsorted, .usa-table th[data-sortable]:not([aria-sort])=
 .usa-table__header__button .usa-icon > g.unsorted, .usa-prose > table th[d=
ata-sortable][aria-sort=3D"none"] .usa-table__header__button .usa-icon > g.=
unsorted, .usa-table th[data-sortable][aria-sort=3D"none"] .usa-table__head=
er__button .usa-icon > g.unsorted { fill: rgb(113, 118, 122); }

.usa-prose > table th[data-sortable]:not([aria-sort]) .usa-table__header__b=
utton:hover .usa-icon > g.unsorted, .usa-table th[data-sortable]:not([aria-=
sort]) .usa-table__header__button:hover .usa-icon > g.unsorted, .usa-prose =
> table th[data-sortable][aria-sort=3D"none"] .usa-table__header__button:ho=
ver .usa-icon > g.unsorted, .usa-table th[data-sortable][aria-sort=3D"none"=
] .usa-table__header__button:hover .usa-icon > g.unsorted { fill: rgb(27, 2=
7, 27); }

.usa-prose > table th[data-sortable][aria-sort=3D"descending"], .usa-table =
th[data-sortable][aria-sort=3D"descending"] { background-color: rgb(151, 21=
2, 234); }

.usa-prose > table th[data-sortable][aria-sort=3D"descending"] .usa-table__=
header__button, .usa-table th[data-sortable][aria-sort=3D"descending"] .usa=
-table__header__button { -webkit-font-smoothing: subpixel-antialiased; back=
ground-color: transparent; border: 0px; border-radius: 0px; box-shadow: non=
e; font-weight: normal; padding: 0px; height: 2rem; width: 2rem; background=
-position: center center; background-size: 1.5rem; color: rgb(113, 118, 122=
); cursor: pointer; display: inline-block; margin: 0px; =
 right: 0.25rem; text-align: center; text-decoration: none; top: 50%; trans=
form: translate(0px, -50%); }

.usa-prose > table th[data-sortable][aria-sort=3D"descending"] .usa-table__=
header__button:visited, .usa-table th[data-sortable][aria-sort=3D"descendin=
g"] .usa-table__header__button:visited { color: rgb(84, 39, 143); }

.usa-prose > table th[data-sortable][aria-sort=3D"descending"] .usa-table__=
header__button:hover, .usa-table th[data-sortable][aria-sort=3D"descending"=
] .usa-table__header__button:hover { color: rgb(26, 68, 128); }

.usa-prose > table th[data-sortable][aria-sort=3D"descending"] .usa-table__=
header__button:active, .usa-table th[data-sortable][aria-sort=3D"descending=
"] .usa-table__header__button:active { color: rgb(22, 46, 81); }

.usa-prose > table th[data-sortable][aria-sort=3D"descending"] .usa-table__=
header__button:focus, .usa-table th[data-sortable][aria-sort=3D"descending"=
] .usa-table__header__button:focus { outline: rgb(36, 145, 255) solid 0.25r=
em; outline-offset: 0px; }

.usa-prose > table th[data-sortable][aria-sort=3D"descending"] .usa-table__=
header__button:hover, .usa-table th[data-sortable][aria-sort=3D"descending"=
] .usa-table__header__button:hover, .usa-prose > table th[data-sortable][ar=
ia-sort=3D"descending"] .usa-table__header__button:active, .usa-table th[da=
ta-sortable][aria-sort=3D"descending"] .usa-table__header__button:active { =
-webkit-font-smoothing: subpixel-antialiased; background-color: transparent=
; box-shadow: none; text-decoration: underline; }

.usa-prose > table th[data-sortable][aria-sort=3D"descending"] .usa-table__=
header__button .usa-icon, .usa-table th[data-sortable][aria-sort=3D"descend=
ing"] .usa-table__header__button .usa-icon { height: 1.5rem; width: 1.5rem;=
 vertical-align: middle; }

.usa-prose > table th[data-sortable][aria-sort=3D"descending"] .usa-table__=
header__button .usa-icon > g, .usa-table th[data-sortable][aria-sort=3D"des=
cending"] .usa-table__header__button .usa-icon > g { fill: transparent; }

.usa-prose > table th[data-sortable][aria-sort=3D"descending"] .usa-table__=
header__button .usa-icon > g.descending, .usa-table th[data-sortable][aria-=
sort=3D"descending"] .usa-table__header__button .usa-icon > g.descending { =
fill: rgb(27, 27, 27); }

.usa-prose > table th[data-sortable][aria-sort=3D"ascending"], .usa-table t=
h[data-sortable][aria-sort=3D"ascending"] { background-color: rgb(151, 212,=
 234); }

.usa-prose > table th[data-sortable][aria-sort=3D"ascending"] .usa-table__h=
eader__button, .usa-table th[data-sortable][aria-sort=3D"ascending"] .usa-t=
able__header__button { -webkit-font-smoothing: subpixel-antialiased; backgr=
ound-color: transparent; border: 0px; border-radius: 0px; box-shadow: none;=
 font-weight: normal; padding: 0px; height: 2rem; width: 2rem; background-p=
osition: center center; background-size: 1.5rem; color: rgb(113, 118, 122);=
 cursor: pointer; display: inline-block; margin: 0px;  r=
ight: 0.25rem; text-align: center; text-decoration: none; top: 50%; transfo=
rm: translate(0px, -50%); }

.usa-prose > table th[data-sortable][aria-sort=3D"ascending"] .usa-table__h=
eader__button:visited, .usa-table th[data-sortable][aria-sort=3D"ascending"=
] .usa-table__header__button:visited { color: rgb(84, 39, 143); }

.usa-prose > table th[data-sortable][aria-sort=3D"ascending"] .usa-table__h=
eader__button:hover, .usa-table th[data-sortable][aria-sort=3D"ascending"] =
.usa-table__header__button:hover { color: rgb(26, 68, 128); }

.usa-prose > table th[data-sortable][aria-sort=3D"ascending"] .usa-table__h=
eader__button:active, .usa-table th[data-sortable][aria-sort=3D"ascending"]=
 .usa-table__header__button:active { color: rgb(22, 46, 81); }

.usa-prose > table th[data-sortable][aria-sort=3D"ascending"] .usa-table__h=
eader__button:focus, .usa-table th[data-sortable][aria-sort=3D"ascending"] =
.usa-table__header__button:focus { outline: rgb(36, 145, 255) solid 0.25rem=
; outline-offset: 0px; }

.usa-prose > table th[data-sortable][aria-sort=3D"ascending"] .usa-table__h=
eader__button:hover, .usa-table th[data-sortable][aria-sort=3D"ascending"] =
.usa-table__header__button:hover, .usa-prose > table th[data-sortable][aria=
-sort=3D"ascending"] .usa-table__header__button:active, .usa-table th[data-=
sortable][aria-sort=3D"ascending"] .usa-table__header__button:active { -web=
kit-font-smoothing: subpixel-antialiased; background-color: transparent; bo=
x-shadow: none; text-decoration: underline; }

.usa-prose > table th[data-sortable][aria-sort=3D"ascending"] .usa-table__h=
eader__button .usa-icon, .usa-table th[data-sortable][aria-sort=3D"ascendin=
g"] .usa-table__header__button .usa-icon { height: 1.5rem; width: 1.5rem; v=
ertical-align: middle; }

.usa-prose > table th[data-sortable][aria-sort=3D"ascending"] .usa-table__h=
eader__button .usa-icon > g, .usa-table th[data-sortable][aria-sort=3D"asce=
nding"] .usa-table__header__button .usa-icon > g { fill: transparent; }

.usa-prose > table th[data-sortable][aria-sort=3D"ascending"] .usa-table__h=
eader__button .usa-icon > g.ascending, .usa-table th[data-sortable][aria-so=
rt=3D"ascending"] .usa-table__header__button .usa-icon > g.ascending { fill=
: rgb(27, 27, 27); }

.usa-prose > table thead th[aria-sort], .usa-table thead th[aria-sort] { ba=
ckground-color: rgb(151, 212, 234); color: rgb(27, 27, 27); }

.usa-prose > table td[data-sort-active], .usa-table td[data-sort-active], .=
usa-prose > table th[data-sort-active], .usa-table th[data-sort-active] { b=
ackground-color: rgb(225, 243, 248); color: rgb(27, 27, 27); }

.usa-prose > .usa-table--borderless thead th, .usa-table--borderless thead =
th { background-color: transparent; border-top: 0px; color: rgb(27, 27, 27)=
; }

.usa-table--borderless thead th[aria-sort] { color: rgb(27, 27, 27); }

.usa-table--borderless thead th[data-sortable]:not([aria-sort]) .usa-table_=
_header__button:hover .usa-icon > g.unsorted { fill: rgb(27, 27, 27); }

.usa-prose > .usa-table--borderless th, .usa-table--borderless th, .usa-pro=
se > .usa-table--borderless td, .usa-table--borderless td { border-left: 0p=
x; border-right: 0px; }

.usa-prose > .usa-table--compact th, .usa-table--compact th, .usa-prose > .=
usa-table--compact td, .usa-table--compact td { padding: 0.25rem 0.75rem; }

.usa-table--striped tbody tr:nth-child(2n+1) td, .usa-table--striped tbody =
tr:nth-child(2n+1) th { background-color: rgb(240, 240, 240); color: rgb(27=
, 27, 27); }

.usa-table--striped tbody tr:nth-child(2n+1) td[data-sort-active], .usa-tab=
le--striped tbody tr:nth-child(2n+1) th[data-sort-active] { background-colo=
r: rgb(195, 235, 250); color: rgb(27, 27, 27); }

.usa-prose > .width-mobile .usa-table--stacked thead, .width-mobile .usa-ta=
ble--stacked thead { display: none; }

.usa-prose > .width-mobile .usa-table--stacked th, .width-mobile .usa-table=
--stacked th, .usa-prose > .width-mobile .usa-table--stacked td, .width-mob=
ile .usa-table--stacked td { border-bottom-width: 0px; display: block; widt=
h: 100%; }

.usa-prose > .width-mobile .usa-table--stacked tr, .width-mobile .usa-table=
--stacked tr { border-bottom: 0.25rem solid rgb(27, 27, 27); border-top-wid=
th: 0px; display: block; width: 100%; }

.width-mobile .usa-table--stacked tr th:first-child, .width-mobile .usa-tab=
le--stacked tr td:first-child { border-top-width: 0px; }

.width-mobile .usa-table--stacked tr:nth-child(2n+1) td, .width-mobile .usa=
-table--stacked tr:nth-child(2n+1) th { background-color: inherit; }

.width-mobile .usa-table--stacked tr:first-child th:first-child, .width-mob=
ile .usa-table--stacked tr:first-child td:first-child { border-top: 0.25rem=
 solid rgb(27, 27, 27); }

.width-mobile .usa-table--stacked th[data-label], .width-mobile .usa-table-=
-stacked td[data-label] { padding-bottom: 0.75rem; }

.width-mobile .usa-table--stacked th[data-label]::before, .width-mobile .us=
a-table--stacked td[data-label]::before { content: attr(data-label); displa=
y: block; font-weight: 700; margin: -0.5rem -1rem 0px; padding: 0.75rem 1re=
m 0.25rem; }

.usa-prose > .width-mobile .usa-table--stacked-header thead, .width-mobile =
.usa-table--stacked-header thead { display: none; }

.usa-prose > .width-mobile .usa-table--stacked-header th, .width-mobile .us=
a-table--stacked-header th, .usa-prose > .width-mobile .usa-table--stacked-=
header td, .width-mobile .usa-table--stacked-header td { border-bottom-widt=
h: 0px; display: block; width: 100%; }

.usa-prose > .width-mobile .usa-table--stacked-header tr, .width-mobile .us=
a-table--stacked-header tr { border-bottom: 0.25rem solid rgb(27, 27, 27); =
border-top-width: 0px; display: block; width: 100%; }

.width-mobile .usa-table--stacked-header tr th:first-child, .width-mobile .=
usa-table--stacked-header tr td:first-child { border-top-width: 0px; }

.width-mobile .usa-table--stacked-header tr:nth-child(2n+1) td, .width-mobi=
le .usa-table--stacked-header tr:nth-child(2n+1) th { background-color: inh=
erit; }

.width-mobile .usa-table--stacked-header tr:first-child th:first-child, .wi=
dth-mobile .usa-table--stacked-header tr:first-child td:first-child { borde=
r-top: 0.25rem solid rgb(27, 27, 27); }

.width-mobile .usa-table--stacked-header th[data-label], .width-mobile .usa=
-table--stacked-header td[data-label] { padding-bottom: 0.75rem; }

.width-mobile .usa-table--stacked-header th[data-label]::before, .width-mob=
ile .usa-table--stacked-header td[data-label]::before { content: attr(data-=
label); display: block; font-weight: 700; margin: -0.5rem -1rem 0px; paddin=
g: 0.75rem 1rem 0.25rem; }

.width-mobile .usa-table--stacked-header tr td:first-child, .width-mobile .=
usa-table--stacked-header tr th:first-child { font-family: "Source Sans Pro=
 Web", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; font-size: 1=
.06rem; line-height: 1.1; background-color: rgb(223, 225, 226); color: rgb(=
27, 27, 27); font-weight: 700; padding: 0.75rem 1rem; }

.width-mobile .usa-table--stacked-header tr td:first-child::before, .width-=
mobile .usa-table--stacked-header tr th:first-child::before { display: none=
; }

.usa-prose > .usa-table-container--scrollable, .usa-table-container--scroll=
able { margin: 1.25rem 0px; overflow-y: hidden; }

.usa-table-container--scrollable .usa-table { margin: 0px; }

.usa-prose > .usa-table-container--scrollable td, .usa-table-container--scr=
ollable td { white-space: nowrap; }

html { line-height: 1.15; text-size-adjust: 100%; }

body { margin: 0px; }

main { display: block; }

h1 { font-size: 2em; margin: 0.67em 0px; }

hr { box-sizing: content-box; height: 0px; overflow: visible; }

pre { font-family: monospace, monospace; font-size: 1em; }

a { background-color: transparent; }

abbr[title] { border-bottom: none; text-decoration: underline dotted; }

b, strong { font-weight: bolder; }

code, kbd, samp { font-family: monospace, monospace; font-size: 1em; }

small { font-size: 80%; }

sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-ali=
gn: baseline; }

sub { bottom: -0.25em; }

sup { top: -0.5em; }

img { border-style: none; }

button, input, optgroup, select, textarea { font-family: inherit; font-size=
: 100%; line-height: 1.15; margin: 0px; }

button, input { overflow: visible; }

button, select { text-transform: none; }

button, [type=3D"button"], [type=3D"reset"], [type=3D"submit"] { appearance=
: button; }

fieldset { padding: 0.35em 0.75em 0.625em; }

legend { box-sizing: border-box; color: inherit; display: table; max-width:=
 100%; padding: 0px; white-space: normal; }

progress { vertical-align: baseline; }

textarea { overflow: auto; }

[type=3D"checkbox"], [type=3D"radio"] { box-sizing: border-box; padding: 0p=
x; }

[type=3D"number"]::-webkit-inner-spin-button, [type=3D"number"]::-webkit-ou=
ter-spin-button { height: auto; }

[type=3D"search"] { appearance: textfield; outline-offset: -2px; }

[type=3D"search"]::-webkit-search-decoration { appearance: none; }

::-webkit-file-upload-button { appearance: button; font: inherit; }

details { display: block; }

summary { display: list-item; }

template { display: none; }

[hidden] { display: none; }

@font-face { font-family: "Roboto Mono Web"; font-style: normal; font-weigh=
t: 300; font-display: fallback; src: url("/templates/ttb/uswds/fonts/roboto=
-mono/roboto-mono-v5-latin-300.woff2") format("woff2"), url("/templates/ttb=
/uswds/fonts/roboto-mono/roboto-mono-v5-latin-300.woff") format("woff"), ur=
l("/templates/ttb/uswds/fonts/roboto-mono/roboto-mono-v5-latin-300.ttf") fo=
rmat("truetype"); }

@font-face { font-family: "Roboto Mono Web"; font-style: normal; font-weigh=
t: 400; font-display: fallback; src: url("/templates/ttb/uswds/fonts/roboto=
-mono/roboto-mono-v5-latin-regular.woff2") format("woff2"), url("/templates=
/ttb/uswds/fonts/roboto-mono/roboto-mono-v5-latin-regular.woff") format("wo=
ff"), url("/templates/ttb/uswds/fonts/roboto-mono/roboto-mono-v5-latin-regu=
lar.ttf") format("truetype"); }

@font-face { font-family: "Roboto Mono Web"; font-style: normal; font-weigh=
t: 700; font-display: fallback; src: url("/templates/ttb/uswds/fonts/roboto=
-mono/roboto-mono-v5-latin-700.woff2") format("woff2"), url("/templates/ttb=
/uswds/fonts/roboto-mono/roboto-mono-v5-latin-700.woff") format("woff"), ur=
l("/templates/ttb/uswds/fonts/roboto-mono/roboto-mono-v5-latin-700.ttf") fo=
rmat("truetype"); }

@font-face { font-family: "Roboto Mono Web"; font-style: italic; font-weigh=
t: 300; font-display: fallback; src: url("/templates/ttb/uswds/fonts/roboto=
-mono/roboto-mono-v5-latin-300italic.woff2") format("woff2"), url("/templat=
es/ttb/uswds/fonts/roboto-mono/roboto-mono-v5-latin-300italic.woff") format=
("woff"), url("/templates/ttb/uswds/fonts/roboto-mono/roboto-mono-v5-latin-=
300italic.ttf") format("truetype"); }

@font-face { font-family: "Roboto Mono Web"; font-style: italic; font-weigh=
t: 400; font-display: fallback; src: url("/templates/ttb/uswds/fonts/roboto=
-mono/roboto-mono-v5-latin-italic.woff2") format("woff2"), url("/templates/=
ttb/uswds/fonts/roboto-mono/roboto-mono-v5-latin-italic.woff") format("woff=
"), url("/templates/ttb/uswds/fonts/roboto-mono/roboto-mono-v5-latin-italic=
.ttf") format("truetype"); }

@font-face { font-family: "Roboto Mono Web"; font-style: italic; font-weigh=
t: 700; font-display: fallback; src: url("/templates/ttb/uswds/fonts/roboto=
-mono/roboto-mono-v5-latin-700italic.woff2") format("woff2"), url("/templat=
es/ttb/uswds/fonts/roboto-mono/roboto-mono-v5-latin-700italic.woff") format=
("woff"), url("/templates/ttb/uswds/fonts/roboto-mono/roboto-mono-v5-latin-=
700italic.ttf") format("truetype"); }

@font-face { font-family: "Source Sans Pro Web"; font-style: normal; font-w=
eight: 300; font-display: fallback; src: url("/templates/ttb/uswds/fonts/so=
urce-sans-pro/sourcesanspro-light-webfont.woff2") format("woff2"), url("/te=
mplates/ttb/uswds/fonts/source-sans-pro/sourcesanspro-light-webfont.woff") =
format("woff"), url("/templates/ttb/uswds/fonts/source-sans-pro/sourcesansp=
ro-light-webfont.ttf") format("truetype"); }

@font-face { font-family: "Source Sans Pro Web"; font-style: normal; font-w=
eight: 400; font-display: fallback; src: url("/templates/ttb/uswds/fonts/so=
urce-sans-pro/sourcesanspro-regular-webfont.woff2") format("woff2"), url("/=
templates/ttb/uswds/fonts/source-sans-pro/sourcesanspro-regular-webfont.wof=
f") format("woff"), url("/templates/ttb/uswds/fonts/source-sans-pro/sources=
anspro-regular-webfont.ttf") format("truetype"); }

@font-face { font-family: "Source Sans Pro Web"; font-style: normal; font-w=
eight: 700; font-display: fallback; src: url("/templates/ttb/uswds/fonts/so=
urce-sans-pro/sourcesanspro-bold-webfont.woff2") format("woff2"), url("/tem=
plates/ttb/uswds/fonts/source-sans-pro/sourcesanspro-bold-webfont.woff") fo=
rmat("woff"), url("/templates/ttb/uswds/fonts/source-sans-pro/sourcesanspro=
-bold-webfont.ttf") format("truetype"); }

@font-face { font-family: "Source Sans Pro Web"; font-style: italic; font-w=
eight: 300; font-display: fallback; src: url("/templates/ttb/uswds/fonts/so=
urce-sans-pro/sourcesanspro-lightitalic-webfont.woff2") format("woff2"), ur=
l("/templates/ttb/uswds/fonts/source-sans-pro/sourcesanspro-lightitalic-web=
font.woff") format("woff"), url("/templates/ttb/uswds/fonts/source-sans-pro=
/sourcesanspro-lightitalic-webfont.ttf") format("truetype"); }

@font-face { font-family: "Source Sans Pro Web"; font-style: italic; font-w=
eight: 400; font-display: fallback; src: url("/templates/ttb/uswds/fonts/so=
urce-sans-pro/sourcesanspro-italic-webfont.woff2") format("woff2"), url("/t=
emplates/ttb/uswds/fonts/source-sans-pro/sourcesanspro-italic-webfont.woff"=
) format("woff"), url("/templates/ttb/uswds/fonts/source-sans-pro/sourcesan=
spro-italic-webfont.ttf") format("truetype"); }

@font-face { font-family: "Source Sans Pro Web"; font-style: italic; font-w=
eight: 700; font-display: fallback; src: url("/templates/ttb/uswds/fonts/so=
urce-sans-pro/sourcesanspro-bolditalic-webfont.woff2") format("woff2"), url=
("/templates/ttb/uswds/fonts/source-sans-pro/sourcesanspro-bolditalic-webfo=
nt.woff") format("woff"), url("/templates/ttb/uswds/fonts/source-sans-pro/s=
ourcesanspro-bolditalic-webfont.ttf") format("truetype"); }

@font-face { font-family: "Merriweather Web"; font-style: normal; font-weig=
ht: 300; font-display: fallback; src: url("/templates/ttb/uswds/fonts/merri=
weather/Latin-Merriweather-Light.woff2") format("woff2"), url("/templates/t=
tb/uswds/fonts/merriweather/Latin-Merriweather-Light.woff") format("woff"),=
 url("/templates/ttb/uswds/fonts/merriweather/Latin-Merriweather-Light.ttf"=
) format("truetype"); }

@font-face { font-family: "Merriweather Web"; font-style: normal; font-weig=
ht: 400; font-display: fallback; src: url("/templates/ttb/uswds/fonts/merri=
weather/Latin-Merriweather-Regular.woff2") format("woff2"), url("/templates=
/ttb/uswds/fonts/merriweather/Latin-Merriweather-Regular.woff") format("wof=
f"), url("/templates/ttb/uswds/fonts/merriweather/Latin-Merriweather-Regula=
r.ttf") format("truetype"); }

@font-face { font-family: "Merriweather Web"; font-style: normal; font-weig=
ht: 700; font-display: fallback; src: url("/templates/ttb/uswds/fonts/merri=
weather/Latin-Merriweather-Bold.woff2") format("woff2"), url("/templates/tt=
b/uswds/fonts/merriweather/Latin-Merriweather-Bold.woff") format("woff"), u=
rl("/templates/ttb/uswds/fonts/merriweather/Latin-Merriweather-Bold.ttf") f=
ormat("truetype"); }

@font-face { font-family: "Merriweather Web"; font-style: italic; font-weig=
ht: 300; font-display: fallback; src: url("/templates/ttb/uswds/fonts/merri=
weather/Latin-Merriweather-LightItalic.woff2") format("woff2"), url("/templ=
ates/ttb/uswds/fonts/merriweather/Latin-Merriweather-LightItalic.woff") for=
mat("woff"), url("/templates/ttb/uswds/fonts/merriweather/Latin-Merriweathe=
r-LightItalic.ttf") format("truetype"); }

@font-face { font-family: "Merriweather Web"; font-style: italic; font-weig=
ht: 400; font-display: fallback; src: url("/templates/ttb/uswds/fonts/merri=
weather/Latin-Merriweather-Italic.woff2") format("woff2"), url("/templates/=
ttb/uswds/fonts/merriweather/Latin-Merriweather-Italic.woff") format("woff"=
), url("/templates/ttb/uswds/fonts/merriweather/Latin-Merriweather-Italic.t=
tf") format("truetype"); }

@font-face { font-family: "Merriweather Web"; font-style: italic; font-weig=
ht: 700; font-display: fallback; src: url("/templates/ttb/uswds/fonts/merri=
weather/Latin-Merriweather-BoldItalic.woff2") format("woff2"), url("/templa=
tes/ttb/uswds/fonts/merriweather/Latin-Merriweather-BoldItalic.woff") forma=
t("woff"), url("/templates/ttb/uswds/fonts/merriweather/Latin-Merriweather-=
BoldItalic.ttf") format("truetype"); }

input:not([disabled]):focus, select:not([disabled]):focus, textarea:not([di=
sabled]):focus, button:not([disabled]):focus { outline: rgb(36, 145, 255) s=
olid 0.25rem; outline-offset: 0px; }

iframe:focus, [href]:focus, [tabindex]:focus, [contenteditable=3D"true"]:fo=
cus { outline: rgb(36, 145, 255) solid 0.25rem; outline-offset: 0px; }

.usa-focus { outline: rgb(36, 145, 255) solid 0.25rem; outline-offset: 0px;=
 }

html { box-sizing: border-box; }

*, ::before, ::after { box-sizing: inherit; }

html { font-feature-settings: "kern"; font-kerning: normal; font-family: "S=
ource Sans Pro Web", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif=
; font-size: 100%; }

cite, var, address, dfn { font-style: normal; }

body { color: rgb(27, 27, 27); background-color: white; overflow-x: hidden;=
 }

.usa-sr-only {  left: -999em; right: auto; }

.usa-button { font-family: "Source Sans Pro Web", "Helvetica Neue", Helveti=
ca, Roboto, Arial, sans-serif; font-size: 1.06rem; line-height: 0.9; color:=
 white; background-color: rgb(0, 94, 162); appearance: none; border: 0px; b=
order-radius: 0.25rem; cursor: pointer; display: inline-block; font-weight:=
 700; margin-right: 0.5rem; padding: 0.75rem 1.25rem; text-align: center; t=
ext-decoration: none; width: 100%; }

@media (min-width: 30em) {
  .usa-button { width: auto; }
}

.usa-button:visited { color: white; }

.usa-button:hover, .usa-button.usa-button--hover { color: white; background=
-color: rgb(26, 68, 128); border-bottom: 0px; text-decoration: none; }

.usa-button:active, .usa-button.usa-button--active { color: white; backgrou=
nd-color: rgb(22, 46, 81); }

.usa-button:not([disabled]):focus, .usa-button:not([disabled]).usa-focus { =
outline-offset: 0.25rem; }

.usa-button:disabled { -webkit-font-smoothing: antialiased; background-colo=
r: rgb(201, 201, 201); color: white; pointer-events: none; }

.usa-button:disabled:hover, .usa-button:disabled.usa-button--hover, .usa-bu=
tton:disabled:active, .usa-button:disabled.usa-button--active, .usa-button:=
disabled:focus, .usa-button:disabled.usa-focus { background-color: rgb(201,=
 201, 201); border: 0px; box-shadow: none; }

.usa-button--accent-green { color: white; background-color: rgb(46, 133, 64=
); }

.usa-button--accent-green:visited { color: white; background-color: rgb(0, =
189, 227); }

.usa-button--accent-green:hover, .usa-button--accent-green.usa-button--hove=
r { color: white; background-color: rgb(23, 86, 36); }

.usa-button--accent-green:active, .usa-button--accent-green.usa-button--act=
ive { color: white; background-color: rgb(9, 45, 16); }

.usa-button--accent-cool { color: rgb(27, 27, 27); background-color: rgb(0,=
 189, 227); }

.usa-button--accent-cool:visited { color: rgb(27, 27, 27); background-color=
: rgb(0, 189, 227); }

.usa-button--accent-cool:hover, .usa-button--accent-cool.usa-button--hover =
{ color: rgb(27, 27, 27); background-color: rgb(40, 160, 203); }

.usa-button--accent-cool:active, .usa-button--accent-cool.usa-button--activ=
e { color: white; background-color: rgb(7, 100, 141); }

.usa-button--accent-warm { color: rgb(27, 27, 27); background-color: rgb(25=
0, 148, 65); }

.usa-button--accent-warm:visited { color: rgb(27, 27, 27); background-color=
: rgb(250, 148, 65); }

.usa-button--accent-warm:hover, .usa-button--accent-warm.usa-button--hover =
{ color: white; background-color: rgb(192, 86, 0); }

.usa-button--accent-warm:active, .usa-button--accent-warm.usa-button--activ=
e { color: white; background-color: rgb(119, 85, 64); }

.usa-button--outline { background-color: transparent; box-shadow: rgb(0, 94=
, 162) 0px 0px 0px 2px inset; color: rgb(0, 94, 162); }

.usa-button--outline:visited { color: rgb(0, 94, 162); }

.usa-button--outline:hover, .usa-button--outline.usa-button--hover { backgr=
ound-color: transparent; box-shadow: rgb(26, 68, 128) 0px 0px 0px 2px inset=
; color: rgb(26, 68, 128); }

.usa-button--outline:active, .usa-button--outline.usa-button--active { back=
ground-color: transparent; box-shadow: rgb(22, 46, 81) 0px 0px 0px 2px inse=
t; color: rgb(22, 46, 81); }

.usa-button--outline.usa-button--inverse { box-shadow: rgb(223, 225, 226) 0=
px 0px 0px 2px inset; color: rgb(223, 225, 226); }

.usa-button--outline.usa-button--inverse:visited { color: rgb(223, 225, 226=
); }

.usa-button--outline.usa-button--inverse:hover, .usa-button--outline.usa-bu=
tton--inverse.usa-button--hover { box-shadow: rgb(240, 240, 240) 0px 0px 0p=
x 2px inset; color: rgb(240, 240, 240); }

.usa-button--outline.usa-button--inverse:active, .usa-button--outline.usa-b=
utton--inverse.usa-button--active { background-color: transparent; box-shad=
ow: white 0px 0px 0px 2px inset; color: white; }

.usa-button--outline.usa-button--inverse.usa-button--unstyled { -webkit-fon=
t-smoothing: subpixel-antialiased; text-decoration: underline; background-c=
olor: transparent; border: 0px; border-radius: 0px; box-shadow: none; font-=
weight: normal; margin: 0px; padding: 0px; text-align: left; color: rgb(223=
, 225, 226); }

.usa-button--outline.usa-button--inverse.usa-button--unstyled:visited { col=
or: rgb(84, 39, 143); }

.usa-button--outline.usa-button--inverse.usa-button--unstyled:hover { color=
: rgb(26, 68, 128); }

.usa-button--outline.usa-button--inverse.usa-button--unstyled:active { colo=
r: rgb(22, 46, 81); }

.usa-button--outline.usa-button--inverse.usa-button--unstyled:focus { outli=
ne: rgb(36, 145, 255) solid 0.25rem; outline-offset: 0px; }

.usa-button--outline.usa-button--inverse.usa-button--unstyled:hover, .usa-b=
utton--outline.usa-button--inverse.usa-button--unstyled:active { -webkit-fo=
nt-smoothing: subpixel-antialiased; background-color: transparent; box-shad=
ow: none; text-decoration: underline; }

.usa-button--outline.usa-button--inverse.usa-button--unstyled:visited { col=
or: rgb(223, 225, 226); }

.usa-button--outline.usa-button--inverse.usa-button--unstyled:hover, .usa-b=
utton--outline.usa-button--inverse.usa-button--unstyled.usa-button--hover {=
 color: rgb(240, 240, 240); }

.usa-button--outline.usa-button--inverse.usa-button--unstyled:active, .usa-=
button--outline.usa-button--inverse.usa-button--unstyled.usa-button--active=
 { color: white; }

.usa-button--base { color: white; background-color: rgb(113, 118, 122); }

.usa-button--base:hover, .usa-button--base.usa-button--hover { color: white=
; background-color: rgb(86, 92, 101); }

.usa-button--base:active, .usa-button--base.usa-button--active { color: whi=
te; background-color: rgb(61, 69, 81); }

.usa-button--secondary { color: white; background-color: rgb(216, 57, 51); =
}

.usa-button--secondary:hover, .usa-button--secondary.usa-button--hover { co=
lor: white; background-color: rgb(181, 9, 9); }

.usa-button--secondary:active, .usa-button--secondary.usa-button--active { =
color: white; background-color: rgb(139, 10, 3); }

.usa-button--big { border-radius: 0.25rem; font-size: 1.46rem; padding: 1re=
m 1.5rem; }

.usa-button--disabled { -webkit-font-smoothing: antialiased; background-col=
or: rgb(201, 201, 201); color: white; pointer-events: none; }

.usa-button--disabled:hover, .usa-button--disabled.usa-button--hover, .usa-=
button--disabled:active, .usa-button--disabled.usa-button--active, .usa-but=
ton--disabled:focus, .usa-button--disabled.usa-focus { background-color: rg=
b(201, 201, 201); border: 0px; box-shadow: none; }

.usa-button--outline-disabled, .usa-button--outline-inverse-disabled, .usa-=
button--outline:disabled, .usa-button--outline-inverse:disabled, .usa-butto=
n--outline-inverse:disabled { background-color: transparent; pointer-events=
: none; }

.usa-button--outline-disabled:hover, .usa-button--outline-disabled.usa-butt=
on--hover, .usa-button--outline-disabled:active, .usa-button--outline-disab=
led.usa-button--active, .usa-button--outline-disabled:focus, .usa-button--o=
utline-disabled.usa-focus, .usa-button--outline-inverse-disabled:hover, .us=
a-button--outline-inverse-disabled.usa-button--hover, .usa-button--outline-=
inverse-disabled:active, .usa-button--outline-inverse-disabled.usa-button--=
active, .usa-button--outline-inverse-disabled:focus, .usa-button--outline-i=
nverse-disabled.usa-focus, .usa-button--outline:disabled:hover, .usa-button=
--outline:disabled.usa-button--hover, .usa-button--outline:disabled:active,=
 .usa-button--outline:disabled.usa-button--active, .usa-button--outline:dis=
abled:focus, .usa-button--outline:disabled.usa-focus, .usa-button--outline-=
inverse:disabled:hover, .usa-button--outline-inverse:disabled.usa-button--h=
over, .usa-button--outline-inverse:disabled:active, .usa-button--outline-in=
verse:disabled.usa-button--active, .usa-button--outline-inverse:disabled:fo=
cus, .usa-button--outline-inverse:disabled.usa-focus, .usa-button--outline-=
inverse:disabled:hover, .usa-button--outline-inverse:disabled.usa-button--h=
over, .usa-button--outline-inverse:disabled:active, .usa-button--outline-in=
verse:disabled.usa-button--active, .usa-button--outline-inverse:disabled:fo=
cus, .usa-button--outline-inverse:disabled.usa-focus { background-color: tr=
ansparent; border: 0px; }

.usa-button--outline-disabled, .usa-button--outline:disabled { box-shadow: =
rgb(201, 201, 201) 0px 0px 0px 2px inset; color: rgb(201, 201, 201); }

.usa-button--outline-disabled.usa-button--inverse, .usa-button--outline:dis=
abled.usa-button--inverse { background-color: transparent; box-shadow: rgb(=
113, 118, 122) 0px 0px 0px 2px inset; color: rgb(113, 118, 122); }

.usa-button--unstyled { -webkit-font-smoothing: subpixel-antialiased; color=
: rgb(0, 94, 162); text-decoration: underline; background-color: transparen=
t; border: 0px; border-radius: 0px; box-shadow: none; font-weight: normal; =
margin: 0px; padding: 0px; text-align: left; }

.usa-button--unstyled:visited { color: rgb(84, 39, 143); }

.usa-button--unstyled:hover { color: rgb(26, 68, 128); }

.usa-button--unstyled:active { color: rgb(22, 46, 81); }

.usa-button--unstyled:focus { outline: rgb(36, 145, 255) solid 0.25rem; out=
line-offset: 0px; }

.usa-button--unstyled:hover, .usa-button--unstyled:active { -webkit-font-sm=
oothing: subpixel-antialiased; background-color: transparent; box-shadow: n=
one; text-decoration: underline; }

.usa-embed-container iframe, .usa-embed-container object, .usa-embed-contai=
ner embed {  top: 0px; left: 0px; width: 100%; height: 1=
00%; }

.usa-embed-container { padding-bottom: 56.25%; position: relative; height: =
0px; overflow: hidden; max-width: 100%; }

img { max-width: 100%; }

.usa-media-link { display: inline-block; line-height: 0; }

.usa-combo-box__list, .usa-combo-box__input, .usa-input-group, .usa-input, =
.usa-textarea, .usa-range, .usa-select, .usa-fieldset, .usa-hint { font-fam=
ily: "Source Sans Pro Web", "Helvetica Neue", Helvetica, Roboto, Arial, san=
s-serif; font-size: 1.06rem; line-height: 1.3; }

.usa-combo-box__input, .usa-input-group, .usa-input, .usa-textarea, .usa-ra=
nge, .usa-select { border-width: 1px; border-color: rgb(86, 92, 101); borde=
r-style: solid; appearance: none; border-radius: 0px; color: rgb(27, 27, 27=
); display: block; height: 2.5rem; margin-top: 0.5rem; max-width: 30rem; pa=
dding: 0.5rem; width: 100%; }

.usa-input--success.usa-combo-box__input, .usa-input--success.usa-input-gro=
up, .usa-input--success.usa-input, .usa-input--success.usa-textarea, .usa-i=
nput--success.usa-range, .usa-input--success.usa-select { border-width: 0.2=
5rem; border-color: rgb(0, 169, 28); border-style: solid; }

.usa-fieldset { border: none; margin: 0px; padding: 0px; }

.usa-form-group { margin-top: 1.5rem; }

.usa-form-group .usa-label:first-child { margin-top: 0px; }

.usa-form-group--error { border-left: 0.25rem solid rgb(181, 9, 9); margin-=
top: 2rem; padding-left: 1rem; position: relative; }

@media (min-width: 64em) {
  .usa-form-group--error { margin-left: -1.25rem; }
}

.usa-error-message { padding-bottom: 0.25rem; padding-top: 0.25rem; color: =
rgb(181, 9, 9); display: block; font-weight: 700; }

.usa-hint { color: rgb(113, 118, 122); }

.usa-label, .usa-legend { font-family: "Source Sans Pro Web", "Helvetica Ne=
ue", Helvetica, Roboto, Arial, sans-serif; font-size: 1.06rem; line-height:=
 1.3; display: block; font-weight: normal; margin-top: 1.5rem; max-width: 3=
0rem; }

.usa-label--error { font-weight: 700; margin-top: 0px; }

.usa-label--required, .usa-hint--required { color: rgb(181, 9, 9); }

.usa-legend--large { font-size: 2.13rem; font-weight: 700; margin-top: 1rem=
; }

abbr[title=3D"required"] { text-decoration: none; }

.usa-input-list { margin-bottom: 0px; margin-top: 0px; list-style-type: non=
e; padding-left: 0px; }

.usa-input-list li { line-height: 1.3; }

.usa-prose .usa-input-list { margin-bottom: 0px; margin-top: 0px; list-styl=
e-type: none; padding-left: 0px; }

.usa-prose .usa-input-list li { line-height: 1.3; }

.usa-checkbox__input, .usa-radio__input {  left: -999em;=
 right: auto; }

.lt-ie9 .usa-checkbox__input, .lt-ie9 .usa-radio__input { border: 0px; floa=
t: left; margin: 0.25rem 0.25rem 0px 0px; position: static; width: auto; }

.usa-checkbox__label, .usa-radio__label { cursor: pointer; display: inherit=
; font-weight: normal; margin-top: 0.75rem; padding-left: 2rem; position: r=
elative; text-indent: -2rem; }

.usa-checkbox__label::before, .usa-radio__label::before { background: white=
; content: " "; display: inline-block; left: 2px; position: relative; white=
-space: pre; }

.usa-checkbox__label::before { height: 1.25rem; width: 1.25rem; border-radi=
us: 2px; }

.usa-radio__label::before { height: 1.25rem; border-radius: 99rem; width: 1=
.25rem; }

.usa-checkbox__label::before, .usa-radio__label::before { box-shadow: rgb(1=
13, 118, 122) 0px 0px 0px 2px; line-height: 1.25rem; margin-right: 0.75rem;=
 text-indent: 0px; }

.usa-checkbox__input:checked + .usa-checkbox__label::before, .usa-radio__in=
put:checked + .usa-radio__label::before { background-color: rgb(0, 94, 162)=
; box-shadow: rgb(0, 94, 162) 0px 0px 0px 2px; }

.usa-radio__input:checked + .usa-radio__label::before { box-shadow: rgb(0, =
94, 162) 0px 0px 0px 2px, white 0px 0px 0px 2px inset; }

@media print {
  .usa-radio__input:checked + .usa-radio__label::before { box-shadow: white=
 0px 0px 0px 2px inset, rgb(0, 94, 162) 0px 0px 0px 1rem inset, rgb(0, 94, =
162) 0px 0px 0px 2px; }
}

.usa-checkbox__input:checked + .usa-checkbox__label::before, .usa-checkbox_=
_input:checked:disabled + .usa-checkbox__label::before { background-image: =
url("/templates/ttb/uswds/img/correct8.svg"), linear-gradient(transparent, =
transparent); background-repeat: no-repeat; background-position: center cen=
ter; background-size: 0.75rem; }

@media print {
  .usa-checkbox__input:checked + .usa-checkbox__label::before, .usa-checkbo=
x__input:checked:disabled + .usa-checkbox__label::before { background-image=
: none; background-color: white; content: url("/templates/ttb/uswds/img/che=
ckbox-check-print.svg"); text-indent: 0px; }
}

.usa-radio__input:focus + .usa-radio__label::before { outline: rgb(36, 145,=
 255) solid 0.25rem; outline-offset: 0.25rem; }

.usa-checkbox__input:disabled + .usa-checkbox__label, .usa-radio__input:dis=
abled + .usa-radio__label { color: rgb(201, 201, 201); cursor: not-allowed;=
 }

.usa-checkbox__input:focus + .usa-checkbox__label::before { outline: rgb(36=
, 145, 255) solid 0.25rem; outline-offset: 0px; }

.usa-checkbox__input:disabled + .usa-checkbox__label::before, .usa-radio__i=
nput:disabled + .usa-radio__label::before { background: rgb(230, 230, 230);=
 box-shadow: rgb(201, 201, 201) 0px 0px 0px 2px; cursor: not-allowed; }

.usa-checkbox__input--tile + .usa-checkbox__label, .usa-radio__input--tile =
+ .usa-radio__label { border: 2px solid rgb(223, 225, 226); border-radius: =
0.25rem; margin: 0.5rem 0px; padding: 0.75rem 1rem 0.75rem 2.5rem; }

.usa-checkbox__input--tile:checked + .usa-checkbox__label, .usa-radio__inpu=
t--tile:checked + .usa-radio__label { background-color: rgb(217, 232, 246);=
 border-color: rgb(115, 179, 231); }

.usa-checkbox__label-description, .usa-radio__label-description { display: =
block; font-size: 0.93rem; margin-top: 0.5rem; text-indent: 0px; }

.usa-memorable-date { display: flex; }

.usa-memorable-date [type=3D"number"] { }

.usa-memorable-date [type=3D"number"]::-webkit-inner-spin-button { appearan=
ce: none; }

.usa-memorable-date [type=3D"number"]::-webkit-contacts-auto-fill-button { =
visibility: hidden; pointer-events: none; height: 0px; width: 0px; margin: =
0px; display: none !important; }

.usa-memorable-date .usa-form-group { margin-top: 1rem; }

.usa-form-group--day, .usa-form-group--month, .usa-form-group--year { flex:=
 0 1 auto; margin-right: 1rem; width: 3rem; }

.usa-form-group--year { width: 4.5rem; }

.usa-select { background-image: url("/templates/ttb/uswds/img/usa-icons/unf=
old_more.svg"), linear-gradient(transparent, transparent); background-repea=
t: no-repeat; appearance: none; background-color: white; background-positio=
n: right 0.5rem center; background-size: 1.25rem; padding-right: 2rem; }

.usa-select:-webkit-autofill { appearance: menulist; }

[type=3D"file"] { border: none; margin-top: 0.5rem; padding-left: 0px; padd=
ing-top: 0.2rem; }

.usa-file-input { display: block; max-width: 30rem; width: 100%; }

.usa-file-input__target { border: 1px dashed rgb(169, 174, 177); display: b=
lock; font-size: 0.93rem; margin-top: 0.5rem; position: relative; text-alig=
n: center; width: 100%; }

.usa-file-input__target:hover { border-color: rgb(113, 118, 122); }

.usa-file-input__target.has-invalid-file { border-color: rgb(250, 148, 65);=
 }

.usa-file-input__accepted-files-message { font-weight: bold; margin: -1.5re=
m 0px 1.5rem; pointer-events: none; position: relative; z-index: 3; }

.has-invalid-file .usa-file-input__accepted-files-message { color: rgb(181,=
 9, 9); }

.usa-file-input__choose { color: rgb(0, 94, 162); text-decoration: underlin=
e; font-weight: normal; }

.usa-file-input__choose:visited { color: rgb(84, 39, 143); }

.usa-file-input__choose:hover { color: rgb(26, 68, 128); }

.usa-file-input__choose:active { color: rgb(22, 46, 81); }

.usa-file-input__choose:focus { outline: rgb(36, 145, 255) solid 0.25rem; o=
utline-offset: 0px; }

.usa-file-input__instructions { display: inline-block; padding: 2rem 1rem; =
pointer-events: none; position: relative; z-index: 3; }

.usa-file-input__instructions.display-none { display: none; }

.usa-file-input__box { background: white; height: 100%; left: 0px; pointer-=
events: none;  top: 0px; width: 100%; z-index: 2; }

.usa-file-input .usa-file-input__input[type] { cursor: pointer; height: 100=
%; left: 0px; margin: 0px; max-width: none;  padding: 0.=
5rem; text-indent: -999em; top: 0px; width: 100%; z-index: 1; }

.usa-file-input .usa-file-input__input[type]::-webkit-file-upload-button { =
display: none; }

.usa-file-input--drag .usa-file-input__target { border-color: rgb(0, 94, 16=
2); }

.usa-file-input--drag .usa-file-input__box { background-color: rgb(217, 232=
, 246) !important; }

.usa-file-input--drag .usa-file-input__preview { opacity: 0.1; }

.usa-file-input__preview-heading { align-items: center; background: rgb(217=
, 232, 246); display: flex; font-weight: bold; justify-content: space-betwe=
en; padding: 0.5rem; pointer-events: none; position: relative; z-index: 3; =
}

.usa-file-input__preview { align-items: center; background: rgb(217, 232, 2=
46); overflow-wrap: anywhere; display: flex; font-size: 0.87rem; margin-top=
: 1px; padding: 0.25rem 0.5rem; pointer-events: none; position: relative; t=
ext-align: left; z-index: 3; }

.usa-file-input__preview:last-child { margin-bottom: -1.5rem; }

.usa-file-input__preview-image { border: none; display: block; height: 2.5r=
em; margin-right: 0.5rem; object-fit: contain; width: 2.5rem; }

.usa-file-input__preview-image.is-loading { background-image: url("/templat=
es/ttb/uswds/img/loader.svg"), linear-gradient(transparent, transparent); b=
ackground-position: center center; background-repeat: no-repeat; background=
-size: 2rem; }

.usa-file-input__preview-image--generic, .usa-file-input__preview-image--pd=
f, .usa-file-input__preview-image--word, .usa-file-input__preview-image--ex=
cel, .usa-file-input__preview-image--video { background-position: center ce=
nter; background-repeat: no-repeat; background-size: 1.5rem; }

.usa-file-input__preview-image--pdf { background-image: url("/templates/ttb=
/uswds/img/file-pdf.svg"), linear-gradient(transparent, transparent); backg=
round-repeat: no-repeat; }

.usa-file-input__preview-image--generic { background-image: url("/templates=
/ttb/uswds/img/file.svg"), linear-gradient(transparent, transparent); backg=
round-repeat: no-repeat; }

.usa-file-input__preview-image--word { background-image: url("/templates/tt=
b/uswds/img/file-word.svg"), linear-gradient(transparent, transparent); bac=
kground-repeat: no-repeat; }

.usa-file-input__preview-image--excel { background-image: url("/templates/t=
tb/uswds/img/file-excel.svg"), linear-gradient(transparent, transparent); b=
ackground-repeat: no-repeat; }

.usa-file-input__preview-image--video { background-image: url("/templates/t=
tb/uswds/img/file-video.svg"), linear-gradient(transparent, transparent); b=
ackground-repeat: no-repeat; }

.usa-form-group--error .usa-file-input__target { border-color: rgb(181, 9, =
9); border-width: 2px; }

.usa-file-input--disabled { pointer-events: none; }

.usa-file-input--disabled .usa-file-input__instructions { opacity: 0.5; }

.usa-file-input--disabled .usa-file-input__box { background-color: rgb(230,=
 230, 230); }

.usa-file-input--disabled .usa-file-input__input[type] { cursor: default; }

.usa-range { appearance: none; border: none; padding-left: 1px; width: 100%=
; }

.usa-range:focus { outline: none; }

.usa-range:focus::-webkit-slider-thumb { background-color: white; box-shado=
w: rgb(36, 145, 255) 0px 0px 0px 2px; }

.usa-range::-webkit-slider-runnable-track { background-color: rgb(240, 240,=
 240); border-radius: 99rem; border: 1px solid rgb(113, 118, 122); cursor: =
pointer; height: 1rem; width: 100%; }

.usa-range::-webkit-slider-thumb { height: 1.25rem; border-radius: 99rem; w=
idth: 1.25rem; background: rgb(240, 240, 240); border: none; box-shadow: rg=
b(113, 118, 122) 0px 0px 0px 2px; cursor: pointer; appearance: none; margin=
-top: -0.19rem; }

.usa-textarea { height: 10rem; }

.usa-input--error { border-width: 0.25rem; border-color: rgb(181, 9, 9); bo=
rder-style: solid; }

.usa-input-group { align-items: center; background-color: white; display: f=
lex; padding: 0px; }

.usa-input-group.is-focused { outline: rgb(36, 145, 255) solid 0.25rem; out=
line-offset: 0px; }

.usa-input-group--error { border-width: 0.25rem; border-color: rgb(181, 9, =
9); border-style: solid; }

.usa-input-group input { border: 0px; height: 100%; margin-top: 0px; min-wi=
dth: 0px; width: 100%; }

.usa-input-group input:focus { outline: none; }

.usa-input-prefix, .usa-input-suffix { color: rgb(113, 118, 122); line-heig=
ht: 0; padding: 0px 0.5rem; user-select: none; white-space: nowrap; }

.usa-input-prefix .usa-icon, .usa-input-suffix .usa-icon { height: 1.5rem; =
width: 1.5rem; }

.usa-character-count__message { display: inline-block; padding-top: 0.25rem=
; }

.usa-character-count__message--invalid { color: rgb(181, 9, 9); font-weight=
: 700; }

.usa-combo-box { max-width: 30rem; position: relative; }

.usa-combo-box--pristine .usa-combo-box__input { padding-right: calc(5em + =
4px); }

.usa-combo-box--pristine .usa-combo-box__input::-ms-clear { display: none; =
}

.usa-combo-box--pristine .usa-combo-box__clear-input { display: block; }

.usa-combo-box__input { appearance: none; margin-bottom: 0px; max-width: no=
ne; padding-right: calc(2.5em + 3px); }

button.usa-combo-box__toggle-list:focus, button.usa-combo-box__clear-input:=
focus { outline-offset: -4px; }

.usa-combo-box__toggle-list__wrapper:focus, .usa-combo-box__clear-input__wr=
apper:focus { outline: 0px; }

.usa-combo-box__toggle-list, .usa-combo-box__clear-input { background-color=
: transparent; background-position: center center; background-size: auto 1.=
5rem; border: 0px; bottom: 1px; cursor: pointer; margin-bottom: 0px; opacit=
y: 0.6; padding-right: 2rem;  top: 1px; z-index: 100; }

.usa-combo-box__clear-input { background-image: url("/templates/ttb/uswds/i=
mg/usa-icons/close.svg"), linear-gradient(transparent, transparent); backgr=
ound-repeat: no-repeat; display: none; right: calc(2.5em + 3px); }

.usa-combo-box__toggle-list { background-image: url("/templates/ttb/uswds/i=
mg/usa-icons/expand_more.svg"), linear-gradient(transparent, transparent); =
background-repeat: no-repeat; background-size: auto 2rem; right: 1px; }

.usa-combo-box__input-button-separator { background-color: rgb(198, 202, 20=
6);  top: 1px; margin-bottom: 8px; margin-top: 8px; widt=
h: 1px; right: calc(2.5em + 2px); box-sizing: border-box; z-index: 200; }

.usa-combo-box__list { border-width: 0px 1px 1px; border-right-color: rgb(8=
6, 92, 101); border-bottom-color: rgb(86, 92, 101); border-left-color: rgb(=
86, 92, 101); border-right-style: solid; border-bottom-style: solid; border=
-left-style: solid; background-color: white; border-radius: 0px; border-top=
-style: initial; border-top-color: initial; margin: 0px; max-height: 12.1em=
; overflow: hidden scroll; padding: 0px;  width: 100%; z=
-index: 300; }

.usa-combo-box__list:focus { outline: 0px; }

.usa-combo-box__list-option { border-bottom: 1px solid rgb(223, 225, 226); =
cursor: pointer; display: block; padding: 0.5rem; }

.usa-combo-box__list-option--focused { outline: rgb(22, 46, 81) solid 2px; =
outline-offset: -2px; position: relative; z-index: 100; }

.usa-combo-box__list-option--focused:focus { outline-offset: -4px; }

.usa-combo-box__list-option--selected { background-color: rgb(0, 94, 162); =
border-color: rgb(0, 94, 162); color: white; }

.usa-combo-box__list-option--no-results { cursor: not-allowed; display: blo=
ck; padding: 0.5rem; }

.usa-date-picker__wrapper { display: none; position: relative; max-width: 3=
0rem; }

.usa-date-picker__wrapper:focus { outline: 0px; }

.usa-date-picker__calendar__year, .usa-date-picker__calendar__previous-year=
-chunk, .usa-date-picker__calendar__next-year-chunk, .usa-date-picker__cale=
ndar__month, .usa-date-picker__calendar__year-selection, .usa-date-picker__=
calendar__month-selection, .usa-date-picker__calendar__date, .usa-date-pick=
er__calendar__previous-year, .usa-date-picker__calendar__previous-month, .u=
sa-date-picker__calendar__next-year, .usa-date-picker__calendar__next-month=
, .usa-date-picker__button { background-color: rgb(240, 240, 240); border: =
0px; width: 100%; }

.usa-date-picker__calendar__year:not([disabled]), .usa-date-picker__calenda=
r__previous-year-chunk:not([disabled]), .usa-date-picker__calendar__next-ye=
ar-chunk:not([disabled]), .usa-date-picker__calendar__month:not([disabled])=
, .usa-date-picker__calendar__year-selection:not([disabled]), .usa-date-pic=
ker__calendar__month-selection:not([disabled]), .usa-date-picker__calendar_=
_date:not([disabled]), .usa-date-picker__calendar__previous-year:not([disab=
led]), .usa-date-picker__calendar__previous-month:not([disabled]), .usa-dat=
e-picker__calendar__next-year:not([disabled]), .usa-date-picker__calendar__=
next-month:not([disabled]), .usa-date-picker__button:not([disabled]) { curs=
or: pointer; }

.usa-date-picker__calendar__year:not([disabled]):focus, .usa-date-picker__c=
alendar__previous-year-chunk:not([disabled]):focus, .usa-date-picker__calen=
dar__next-year-chunk:not([disabled]):focus, .usa-date-picker__calendar__mon=
th:not([disabled]):focus, .usa-date-picker__calendar__year-selection:not([d=
isabled]):focus, .usa-date-picker__calendar__month-selection:not([disabled]=
):focus, .usa-date-picker__calendar__date:not([disabled]):focus, .usa-date-=
picker__calendar__previous-year:not([disabled]):focus, .usa-date-picker__ca=
lendar__previous-month:not([disabled]):focus, .usa-date-picker__calendar__n=
ext-year:not([disabled]):focus, .usa-date-picker__calendar__next-month:not(=
[disabled]):focus, .usa-date-picker__button:not([disabled]):focus { outline=
-offset: -4px; }

.usa-date-picker__calendar__year:not([disabled]):hover, .usa-date-picker__c=
alendar__previous-year-chunk:not([disabled]):hover, .usa-date-picker__calen=
dar__next-year-chunk:not([disabled]):hover, .usa-date-picker__calendar__mon=
th:not([disabled]):hover, .usa-date-picker__calendar__year-selection:not([d=
isabled]):hover, .usa-date-picker__calendar__month-selection:not([disabled]=
):hover, .usa-date-picker__calendar__date:not([disabled]):hover, .usa-date-=
picker__calendar__previous-year:not([disabled]):hover, .usa-date-picker__ca=
lendar__previous-month:not([disabled]):hover, .usa-date-picker__calendar__n=
ext-year:not([disabled]):hover, .usa-date-picker__calendar__next-month:not(=
[disabled]):hover, .usa-date-picker__button:not([disabled]):hover { backgro=
und-color: rgb(223, 225, 226); }

.usa-date-picker__calendar__year:not([disabled]):active, .usa-date-picker__=
calendar__previous-year-chunk:not([disabled]):active, .usa-date-picker__cal=
endar__next-year-chunk:not([disabled]):active, .usa-date-picker__calendar__=
month:not([disabled]):active, .usa-date-picker__calendar__year-selection:no=
t([disabled]):active, .usa-date-picker__calendar__month-selection:not([disa=
bled]):active, .usa-date-picker__calendar__date:not([disabled]):active, .us=
a-date-picker__calendar__previous-year:not([disabled]):active, .usa-date-pi=
cker__calendar__previous-month:not([disabled]):active, .usa-date-picker__ca=
lendar__next-year:not([disabled]):active, .usa-date-picker__calendar__next-=
month:not([disabled]):active, .usa-date-picker__button:not([disabled]):acti=
ve { background-color: rgb(169, 174, 177); }

.usa-date-picker--active .usa-date-picker__button { background-color: rgb(2=
40, 240, 240); }

.usa-date-picker--active .usa-date-picker__calendar { z-index: 400; }

.usa-date-picker__button { background-image: url("/templates/ttb/uswds/img/=
usa-icons/calendar_today.svg"), linear-gradient(transparent, transparent); =
background-repeat: no-repeat; align-self: stretch; background-color: transp=
arent; background-position: center center; background-size: 1.5rem; margin-=
top: 0.5em; width: 3em; }

.usa-date-picker--initialized .usa-date-picker__wrapper { display: flex; }

.usa-date-picker__calendar { background-color: rgb(240, 240, 240); left: au=
to; max-width: 20rem;  right: 0px; width: 100%; z-index:=
 100; }

.usa-date-picker__calendar__table { border-spacing: 0px; border-collapse: c=
ollapse; table-layout: fixed; text-align: center; width: 100%; }

.usa-date-picker__calendar__table th { font-weight: normal; }

.usa-date-picker__calendar__table td { padding: 0px; }

.usa-date-picker__calendar__row { display: flex; flex-wrap: wrap; text-alig=
n: center; width: 100%; }

.usa-date-picker__calendar__cell { background-color: rgb(240, 240, 240); fl=
ex: 1 1 0%; }

.usa-date-picker__calendar__cell--center-items { display: flex; justify-con=
tent: center; align-items: center; }

.usa-date-picker__calendar__previous-year, .usa-date-picker__calendar__prev=
ious-month, .usa-date-picker__calendar__next-year, .usa-date-picker__calend=
ar__next-month { background-position: center center; background-size: auto =
1.5rem; height: 1.5rem; padding: 20px 10px; }

.usa-date-picker__calendar__previous-year:not([disabled]) { background-imag=
e: url("/templates/ttb/uswds/img/usa-icons/navigate_far_before.svg"), linea=
r-gradient(transparent, transparent); background-repeat: no-repeat; }

.usa-date-picker__calendar__previous-month:not([disabled]) { background-ima=
ge: url("/templates/ttb/uswds/img/usa-icons/navigate_before.svg"), linear-g=
radient(transparent, transparent); background-repeat: no-repeat; }

.usa-date-picker__calendar__next-year:not([disabled]) { background-image: u=
rl("/templates/ttb/uswds/img/usa-icons/navigate_far_next.svg"), linear-grad=
ient(transparent, transparent); background-repeat: no-repeat; }

.usa-date-picker__calendar__next-month:not([disabled]) { background-image: =
url("/templates/ttb/uswds/img/usa-icons/navigate_next.svg"), linear-gradien=
t(transparent, transparent); background-repeat: no-repeat; }

.usa-date-picker__calendar__day-of-week { padding: 6px 0px; }

.usa-date-picker__calendar__date { padding: 10px 0px; }

.usa-date-picker__calendar__date--focused { outline: rgb(22, 46, 81) solid =
2px; outline-offset: -2px; position: relative; z-index: 100; }

.usa-date-picker__calendar__date--next-month:not([disabled]), .usa-date-pic=
ker__calendar__date--previous-month:not([disabled]) { color: rgb(93, 93, 82=
); }

.usa-date-picker__calendar__date--selected, .usa-date-picker__calendar__dat=
e--range-date { background-color: rgb(0, 80, 216); color: rgb(249, 249, 249=
); }

.usa-date-picker__calendar__date--selected:not([disabled]), .usa-date-picke=
r__calendar__date--range-date:not([disabled]) { background-color: rgb(0, 80=
, 216); color: rgb(249, 249, 249); }

.usa-date-picker__calendar__date--selected:not([disabled]):hover, .usa-date=
-picker__calendar__date--range-date:not([disabled]):hover { background-colo=
r: rgb(0, 80, 216); color: rgb(230, 230, 230); }

.usa-date-picker__calendar__date--selected:not([disabled]):focus, .usa-date=
-picker__calendar__date--range-date:not([disabled]):focus { background-colo=
r: rgb(0, 80, 216); color: rgb(249, 249, 249); }

.usa-date-picker__calendar__date--selected:not([disabled]):active, .usa-dat=
e-picker__calendar__date--range-date:not([disabled]):active { background-co=
lor: rgb(26, 68, 128); }

.usa-date-picker__calendar__date--range-date-start { border-top-left-radius=
: 10%; border-bottom-left-radius: 10%; }

.usa-date-picker__calendar__date--range-date-end { border-top-right-radius:=
 10%; border-bottom-right-radius: 10%; }

.usa-date-picker__calendar__date--within-range { background-color: rgb(207,=
 232, 255); }

.usa-date-picker__calendar__date--within-range:not([disabled]) { background=
-color: rgb(207, 232, 255); }

.usa-date-picker__calendar__date--within-range:not([disabled]):hover { back=
ground-color: rgb(207, 232, 255); }

.usa-date-picker__calendar__date--within-range:not([disabled]):focus { back=
ground-color: rgb(207, 232, 255); }

.usa-date-picker__calendar__date--within-range:not([disabled]):active { bac=
kground-color: rgb(207, 232, 255); }

.usa-date-picker__calendar__month-label { flex: 4 1 0%; text-align: center;=
 }

.usa-date-picker__calendar__year-selection, .usa-date-picker__calendar__mon=
th-selection { display: inline-block; height: 100%; padding: 8px 4px; width=
: auto; }

.usa-date-picker__calendar__month-picker { padding: 20px 5px; }

.usa-date-picker__calendar__month { padding: 10px 0px; }

.usa-date-picker__calendar__month--focused { outline: rgb(22, 46, 81) solid=
 2px; outline-offset: -2px; position: relative; z-index: 100; }

.usa-date-picker__calendar__month--selected { background-color: rgb(0, 80, =
216); color: rgb(249, 249, 249); }

.usa-date-picker__calendar__month--selected:not([disabled]) { background-co=
lor: rgb(0, 80, 216); color: rgb(249, 249, 249); }

.usa-date-picker__calendar__month--selected:not([disabled]):hover { backgro=
und-color: rgb(0, 80, 216); color: rgb(230, 230, 230); }

.usa-date-picker__calendar__month--selected:not([disabled]):focus { backgro=
und-color: rgb(0, 80, 216); color: rgb(249, 249, 249); }

.usa-date-picker__calendar__month--selected:not([disabled]):active { backgr=
ound-color: rgb(26, 68, 128); }

.usa-date-picker__calendar__year-picker { padding: 20px 5px; }

.usa-date-picker__calendar__previous-year-chunk, .usa-date-picker__calendar=
__next-year-chunk { background-position: center center; background-size: au=
to 2rem; margin: auto; padding: 40px 0px; }

.usa-date-picker__calendar__previous-year-chunk:not([disabled]) { backgroun=
d-image: url("/templates/ttb/uswds/img/usa-icons/navigate_before.svg"), lin=
ear-gradient(transparent, transparent); background-repeat: no-repeat; }

.usa-date-picker__calendar__next-year-chunk:not([disabled]) { background-im=
age: url("/templates/ttb/uswds/img/usa-icons/navigate_next.svg"), linear-gr=
adient(transparent, transparent); background-repeat: no-repeat; }

.usa-date-picker__calendar__year { padding: 10px 0px; }

.usa-date-picker__calendar__year--focused { outline: rgb(22, 46, 81) solid =
2px; outline-offset: -2px; position: relative; z-index: 100; }

.usa-date-picker__calendar__year--selected { background-color: rgb(0, 80, 2=
16); color: rgb(249, 249, 249); }

.usa-date-picker__calendar__year--selected:not([disabled]) { background-col=
or: rgb(0, 80, 216); color: rgb(249, 249, 249); }

.usa-date-picker__calendar__year--selected:not([disabled]):hover { backgrou=
nd-color: rgb(0, 80, 216); color: rgb(230, 230, 230); }

.usa-date-picker__calendar__year--selected:not([disabled]):focus { backgrou=
nd-color: rgb(0, 80, 216); color: rgb(249, 249, 249); }

.usa-date-picker__calendar__year--selected:not([disabled]):active { backgro=
und-color: rgb(26, 68, 128); }

.usa-time-picker { width: 10em; }

.grid-container { margin-left: auto; margin-right: auto; max-width: 64rem; =
padding-left: 1rem; padding-right: 1rem; }

@media (min-width: 64em) {
  .grid-container { padding-left: 2rem; padding-right: 2rem; }
}

.grid-container-card { margin-left: auto; margin-right: auto; max-width: 10=
rem; padding-left: 1rem; padding-right: 1rem; }

@media (min-width: 64em) {
  .grid-container-card { padding-left: 2rem; padding-right: 2rem; }
}

.grid-container-card-lg { margin-left: auto; margin-right: auto; max-width:=
 15rem; padding-left: 1rem; padding-right: 1rem; }

@media (min-width: 64em) {
  .grid-container-card-lg { padding-left: 2rem; padding-right: 2rem; }
}

.grid-container-mobile { margin-left: auto; margin-right: auto; max-width: =
20rem; padding-left: 1rem; padding-right: 1rem; }

@media (min-width: 64em) {
  .grid-container-mobile { padding-left: 2rem; padding-right: 2rem; }
}

.grid-container-mobile-lg { margin-left: auto; margin-right: auto; max-widt=
h: 30rem; padding-left: 1rem; padding-right: 1rem; }

@media (min-width: 64em) {
  .grid-container-mobile-lg { padding-left: 2rem; padding-right: 2rem; }
}

.grid-container-tablet { margin-left: auto; margin-right: auto; max-width: =
40rem; padding-left: 1rem; padding-right: 1rem; }

@media (min-width: 64em) {
  .grid-container-tablet { padding-left: 2rem; padding-right: 2rem; }
}

.grid-container-tablet-lg { margin-left: auto; margin-right: auto; max-widt=
h: 55rem; padding-left: 1rem; padding-right: 1rem; }

@media (min-width: 64em) {
  .grid-container-tablet-lg { padding-left: 2rem; padding-right: 2rem; }
}

.grid-container-desktop { margin-left: auto; margin-right: auto; max-width:=
 64rem; padding-left: 1rem; padding-right: 1rem; }

@media (min-width: 64em) {
  .grid-container-desktop { padding-left: 2rem; padding-right: 2rem; }
}

.grid-container-desktop-lg { margin-left: auto; margin-right: auto; max-wid=
th: 75rem; padding-left: 1rem; padding-right: 1rem; }

@media (min-width: 64em) {
  .grid-container-desktop-lg { padding-left: 2rem; padding-right: 2rem; }
}

.grid-container-widescreen { margin-left: auto; margin-right: auto; max-wid=
th: 87.5rem; padding-left: 1rem; padding-right: 1rem; }

@media (min-width: 64em) {
  .grid-container-widescreen { padding-left: 2rem; padding-right: 2rem; }
}

@media (min-width: 30em) {
  .mobile-lg\:grid-container { margin-left: auto; margin-right: auto; max-w=
idth: 64rem; padding-left: 1rem; padding-right: 1rem; }
}

@media (min-width: 30em) and (min-width: 64em) {
  .mobile-lg\:grid-container { padding-left: 2rem; padding-right: 2rem; }
}

@media (min-width: 30em) {
  .mobile-lg\:grid-container-card { margin-left: auto; margin-right: auto; =
max-width: 10rem; padding-left: 1rem; padding-right: 1rem; }
}

@media (min-width: 30em) and (min-width: 64em) {
  .mobile-lg\:grid-container-card { padding-left: 2rem; padding-right: 2rem=
; }
}

@media (min-width: 30em) {
  .mobile-lg\:grid-container-card-lg { margin-left: auto; margin-right: aut=
o; max-width: 15rem; padding-left: 1rem; padding-right: 1rem; }
}

@media (min-width: 30em) and (min-width: 64em) {
  .mobile-lg\:grid-container-card-lg { padding-left: 2rem; padding-right: 2=
rem; }
}

@media (min-width: 30em) {
  .mobile-lg\:grid-container-mobile { margin-left: auto; margin-right: auto=
; max-width: 20rem; padding-left: 1rem; padding-right: 1rem; }
}

@media (min-width: 30em) and (min-width: 64em) {
  .mobile-lg\:grid-container-mobile { padding-left: 2rem; padding-right: 2r=
em; }
}

@media (min-width: 30em) {
  .mobile-lg\:grid-container-mobile-lg { margin-left: auto; margin-right: a=
uto; max-width: 30rem; padding-left: 1rem; padding-right: 1rem; }
}

@media (min-width: 30em) and (min-width: 64em) {
  .mobile-lg\:grid-container-mobile-lg { padding-left: 2rem; padding-right:=
 2rem; }
}

@media (min-width: 30em) {
  .mobile-lg\:grid-container-tablet { margin-left: auto; margin-right: auto=
; max-width: 40rem; padding-left: 1rem; padding-right: 1rem; }
}

@media (min-width: 30em) and (min-width: 64em) {
  .mobile-lg\:grid-container-tablet { padding-left: 2rem; padding-right: 2r=
em; }
}

@media (min-width: 30em) {
  .mobile-lg\:grid-container-tablet-lg { margin-left: auto; margin-right: a=
uto; max-width: 55rem; padding-left: 1rem; padding-right: 1rem; }
}

@media (min-width: 30em) and (min-width: 64em) {
  .mobile-lg\:grid-container-tablet-lg { padding-left: 2rem; padding-right:=
 2rem; }
}

@media (min-width: 30em) {
  .mobile-lg\:grid-container-desktop { margin-left: auto; margin-right: aut=
o; max-width: 64rem; padding-left: 1rem; padding-right: 1rem; }
}

@media (min-width: 30em) and (min-width: 64em) {
  .mobile-lg\:grid-container-desktop { padding-left: 2rem; padding-right: 2=
rem; }
}

@media (min-width: 30em) {
  .mobile-lg\:grid-container-desktop-lg { margin-left: auto; margin-right: =
auto; max-width: 75rem; padding-left: 1rem; padding-right: 1rem; }
}

@media (min-width: 30em) and (min-width: 64em) {
  .mobile-lg\:grid-container-desktop-lg { padding-left: 2rem; padding-right=
: 2rem; }
}

@media (min-width: 30em) {
  .mobile-lg\:grid-container-widescreen { margin-left: auto; margin-right: =
auto; max-width: 87.5rem; padding-left: 1rem; padding-right: 1rem; }
}

@media (min-width: 30em) and (min-width: 64em) {
  .mobile-lg\:grid-container-widescreen { padding-left: 2rem; padding-right=
: 2rem; }
}

@media (min-width: 40em) {
  .tablet\:grid-container { margin-left: auto; margin-right: auto; max-widt=
h: 64rem; padding-left: 1rem; padding-right: 1rem; }
}

@media (min-width: 40em) and (min-width: 64em) {
  .tablet\:grid-container { padding-left: 2rem; padding-right: 2rem; }
}

@media (min-width: 40em) {
  .tablet\:grid-container-card { margin-left: auto; margin-right: auto; max=
-width: 10rem; padding-left: 1rem; padding-right: 1rem; }
}

@media (min-width: 40em) and (min-width: 64em) {
  .tablet\:grid-container-card { padding-left: 2rem; padding-right: 2rem; }
}

@media (min-width: 40em) {
  .tablet\:grid-container-card-lg { margin-left: auto; margin-right: auto; =
max-width: 15rem; padding-left: 1rem; padding-right: 1rem; }
}

@media (min-width: 40em) and (min-width: 64em) {
  .tablet\:grid-container-card-lg { padding-left: 2rem; padding-right: 2rem=
; }
}

@media (min-width: 40em) {
  .tablet\:grid-container-mobile { margin-left: auto; margin-right: auto; m=
ax-width: 20rem; padding-left: 1rem; padding-right: 1rem; }
}

@media (min-width: 40em) and (min-width: 64em) {
  .tablet\:grid-container-mobile { padding-left: 2rem; padding-right: 2rem;=
 }
}

@media (min-width: 40em) {
  .tablet\:grid-container-mobile-lg { margin-left: auto; margin-right: auto=
; max-width: 30rem; padding-left: 1rem; padding-right: 1rem; }
}

@media (min-width: 40em) and (min-width: 64em) {
  .tablet\:grid-container-mobile-lg { padding-left: 2rem; padding-right: 2r=
em; }
}

@media (min-width: 40em) {
  .tablet\:grid-container-tablet { margin-left: auto; margin-right: auto; m=
ax-width: 40rem; padding-left: 1rem; padding-right: 1rem; }
}

@media (min-width: 40em) and (min-width: 64em) {
  .tablet\:grid-container-tablet { padding-left: 2rem; padding-right: 2rem;=
 }
}

@media (min-width: 40em) {
  .tablet\:grid-container-tablet-lg { margin-left: auto; margin-right: auto=
; max-width: 55rem; padding-left: 1rem; padding-right: 1rem; }
}

@media (min-width: 40em) and (min-width: 64em) {
  .tablet\:grid-container-tablet-lg { padding-left: 2rem; padding-right: 2r=
em; }
}

@media (min-width: 40em) {
  .tablet\:grid-container-desktop { margin-left: auto; margin-right: auto; =
max-width: 64rem; padding-left: 1rem; padding-right: 1rem; }
}

@media (min-width: 40em) and (min-width: 64em) {
  .tablet\:grid-container-desktop { padding-left: 2rem; padding-right: 2rem=
; }
}

@media (min-width: 40em) {
  .tablet\:grid-container-desktop-lg { margin-left: auto; margin-right: aut=
o; max-width: 75rem; padding-left: 1rem; padding-right: 1rem; }
}

@media (min-width: 40em) and (min-width: 64em) {
  .tablet\:grid-container-desktop-lg { padding-left: 2rem; padding-right: 2=
rem; }
}

@media (min-width: 40em) {
  .tablet\:grid-container-widescreen { margin-left: auto; margin-right: aut=
o; max-width: 87.5rem; padding-left: 1rem; padding-right: 1rem; }
}

@media (min-width: 40em) and (min-width: 64em) {
  .tablet\:grid-container-widescreen { padding-left: 2rem; padding-right: 2=
rem; }
}

@media (min-width: 64em) {
  .desktop\:grid-container { margin-left: auto; margin-right: auto; max-wid=
th: 64rem; padding-left: 1rem; padding-right: 1rem; }
}

@media (min-width: 64em) and (min-width: 64em) {
  .desktop\:grid-container { padding-left: 2rem; padding-right: 2rem; }
}

@media (min-width: 64em) {
  .desktop\:grid-container-card { margin-left: auto; margin-right: auto; ma=
x-width: 10rem; padding-left: 1rem; padding-right: 1rem; }
}

@media (min-width: 64em) and (min-width: 64em) {
  .desktop\:grid-container-card { padding-left: 2rem; padding-right: 2rem; =
}
}

@media (min-width: 64em) {
  .desktop\:grid-container-card-lg { margin-left: auto; margin-right: auto;=
 max-width: 15rem; padding-left: 1rem; padding-right: 1rem; }
}

@media (min-width: 64em) and (min-width: 64em) {
  .desktop\:grid-container-card-lg { padding-left: 2rem; padding-right: 2re=
m; }
}

@media (min-width: 64em) {
  .desktop\:grid-container-mobile { margin-left: auto; margin-right: auto; =
max-width: 20rem; padding-left: 1rem; padding-right: 1rem; }
}

@media (min-width: 64em) and (min-width: 64em) {
  .desktop\:grid-container-mobile { padding-left: 2rem; padding-right: 2rem=
; }
}

@media (min-width: 64em) {
  .desktop\:grid-container-mobile-lg { margin-left: auto; margin-right: aut=
o; max-width: 30rem; padding-left: 1rem; padding-right: 1rem; }
}

@media (min-width: 64em) and (min-width: 64em) {
  .desktop\:grid-container-mobile-lg { padding-left: 2rem; padding-right: 2=
rem; }
}

@media (min-width: 64em) {
  .desktop\:grid-container-tablet { margin-left: auto; margin-right: auto; =
max-width: 40rem; padding-left: 1rem; padding-right: 1rem; }
}

@media (min-width: 64em) and (min-width: 64em) {
  .desktop\:grid-container-tablet { padding-left: 2rem; padding-right: 2rem=
; }
}

@media (min-width: 64em) {
  .desktop\:grid-container-tablet-lg { margin-left: auto; margin-right: aut=
o; max-width: 55rem; padding-left: 1rem; padding-right: 1rem; }
}

@media (min-width: 64em) and (min-width: 64em) {
  .desktop\:grid-container-tablet-lg { padding-left: 2rem; padding-right: 2=
rem; }
}

@media (min-width: 64em) {
  .desktop\:grid-container-desktop { margin-left: auto; margin-right: auto;=
 max-width: 64rem; padding-left: 1rem; padding-right: 1rem; }
}

@media (min-width: 64em) and (min-width: 64em) {
  .desktop\:grid-container-desktop { padding-left: 2rem; padding-right: 2re=
m; }
}

@media (min-width: 64em) {
  .desktop\:grid-container-desktop-lg { margin-left: auto; margin-right: au=
to; max-width: 75rem; padding-left: 1rem; padding-right: 1rem; }
}

@media (min-width: 64em) and (min-width: 64em) {
  .desktop\:grid-container-desktop-lg { padding-left: 2rem; padding-right: =
2rem; }
}

@media (min-width: 64em) {
  .desktop\:grid-container-widescreen { margin-left: auto; margin-right: au=
to; max-width: 87.5rem; padding-left: 1rem; padding-right: 1rem; }
}

@media (min-width: 64em) and (min-width: 64em) {
  .desktop\:grid-container-widescreen { padding-left: 2rem; padding-right: =
2rem; }
}

.grid-row { display: flex; flex-wrap: wrap; }

.grid-row.grid-gap { margin-left: -0.5rem; margin-right: -0.5rem; }

.grid-row.grid-gap > * { padding-left: 0.5rem; padding-right: 0.5rem; }

@media (min-width: 64em) {
  .grid-row.grid-gap { margin-left: -1rem; margin-right: -1rem; }
  .grid-row.grid-gap > * { padding-left: 1rem; padding-right: 1rem; }
}

.grid-row.grid-gap-0 { margin-left: 0px; margin-right: 0px; }

.grid-row.grid-gap-0 > * { padding-left: 0px; padding-right: 0px; }

.grid-row.grid-gap-2px { margin-left: -1px; margin-right: -1px; }

.grid-row.grid-gap-2px > * { padding-left: 1px; padding-right: 1px; }

.grid-row.grid-gap-05 { margin-left: -2px; margin-right: -2px; }

.grid-row.grid-gap-05 > * { padding-left: 2px; padding-right: 2px; }

.grid-row.grid-gap-1 { margin-left: -0.25rem; margin-right: -0.25rem; }

.grid-row.grid-gap-1 > * { padding-left: 0.25rem; padding-right: 0.25rem; }

.grid-row.grid-gap-2 { margin-left: -0.5rem; margin-right: -0.5rem; }

.grid-row.grid-gap-2 > * { padding-left: 0.5rem; padding-right: 0.5rem; }

.grid-row.grid-gap-3 { margin-left: -0.75rem; margin-right: -0.75rem; }

.grid-row.grid-gap-3 > * { padding-left: 0.75rem; padding-right: 0.75rem; }

.grid-row.grid-gap-4 { margin-left: -1rem; margin-right: -1rem; }

.grid-row.grid-gap-4 > * { padding-left: 1rem; padding-right: 1rem; }

.grid-row.grid-gap-5 { margin-left: -1.25rem; margin-right: -1.25rem; }

.grid-row.grid-gap-5 > * { padding-left: 1.25rem; padding-right: 1.25rem; }

.grid-row.grid-gap-6 { margin-left: -1.5rem; margin-right: -1.5rem; }

.grid-row.grid-gap-6 > * { padding-left: 1.5rem; padding-right: 1.5rem; }

.grid-row.grid-gap-sm { margin-left: -1px; margin-right: -1px; }

.grid-row.grid-gap-sm > * { padding-left: 1px; padding-right: 1px; }

.grid-row.grid-gap-md { margin-left: -0.5rem; margin-right: -0.5rem; }

.grid-row.grid-gap-md > * { padding-left: 0.5rem; padding-right: 0.5rem; }

.grid-row.grid-gap-lg { margin-left: -0.75rem; margin-right: -0.75rem; }

.grid-row.grid-gap-lg > * { padding-left: 0.75rem; padding-right: 0.75rem; =
}

@media (min-width: 30em) {
  .grid-row.mobile-lg\:grid-gap-0 { margin-left: 0px; margin-right: 0px; }
  .grid-row.mobile-lg\:grid-gap-0 > * { padding-left: 0px; padding-right: 0=
px; }
  .grid-row.mobile-lg\:grid-gap-2px { margin-left: -1px; margin-right: -1px=
; }
  .grid-row.mobile-lg\:grid-gap-2px > * { padding-left: 1px; padding-right:=
 1px; }
  .grid-row.mobile-lg\:grid-gap-05 { margin-left: -2px; margin-right: -2px;=
 }
  .grid-row.mobile-lg\:grid-gap-05 > * { padding-left: 2px; padding-right: =
2px; }
  .grid-row.mobile-lg\:grid-gap-1 { margin-left: -0.25rem; margin-right: -0=
.25rem; }
  .grid-row.mobile-lg\:grid-gap-1 > * { padding-left: 0.25rem; padding-righ=
t: 0.25rem; }
  .grid-row.mobile-lg\:grid-gap-2 { margin-left: -0.5rem; margin-right: -0.=
5rem; }
  .grid-row.mobile-lg\:grid-gap-2 > * { padding-left: 0.5rem; padding-right=
: 0.5rem; }
  .grid-row.mobile-lg\:grid-gap-3 { margin-left: -0.75rem; margin-right: -0=
.75rem; }
  .grid-row.mobile-lg\:grid-gap-3 > * { padding-left: 0.75rem; padding-righ=
t: 0.75rem; }
  .grid-row.mobile-lg\:grid-gap-4 { margin-left: -1rem; margin-right: -1rem=
; }
  .grid-row.mobile-lg\:grid-gap-4 > * { padding-left: 1rem; padding-right: =
1rem; }
  .grid-row.mobile-lg\:grid-gap-5 { margin-left: -1.25rem; margin-right: -1=
.25rem; }
  .grid-row.mobile-lg\:grid-gap-5 > * { padding-left: 1.25rem; padding-righ=
t: 1.25rem; }
  .grid-row.mobile-lg\:grid-gap-6 { margin-left: -1.5rem; margin-right: -1.=
5rem; }
  .grid-row.mobile-lg\:grid-gap-6 > * { padding-left: 1.5rem; padding-right=
: 1.5rem; }
  .grid-row.mobile-lg\:grid-gap-sm { margin-left: -1px; margin-right: -1px;=
 }
  .grid-row.mobile-lg\:grid-gap-sm > * { padding-left: 1px; padding-right: =
1px; }
  .grid-row.mobile-lg\:grid-gap-md { margin-left: -0.5rem; margin-right: -0=
.5rem; }
  .grid-row.mobile-lg\:grid-gap-md > * { padding-left: 0.5rem; padding-righ=
t: 0.5rem; }
  .grid-row.mobile-lg\:grid-gap-lg { margin-left: -0.75rem; margin-right: -=
0.75rem; }
  .grid-row.mobile-lg\:grid-gap-lg > * { padding-left: 0.75rem; padding-rig=
ht: 0.75rem; }
}

@media (min-width: 40em) {
  .grid-row.tablet\:grid-gap-0 { margin-left: 0px; margin-right: 0px; }
  .grid-row.tablet\:grid-gap-0 > * { padding-left: 0px; padding-right: 0px;=
 }
  .grid-row.tablet\:grid-gap-2px { margin-left: -1px; margin-right: -1px; }
  .grid-row.tablet\:grid-gap-2px > * { padding-left: 1px; padding-right: 1p=
x; }
  .grid-row.tablet\:grid-gap-05 { margin-left: -2px; margin-right: -2px; }
  .grid-row.tablet\:grid-gap-05 > * { padding-left: 2px; padding-right: 2px=
; }
  .grid-row.tablet\:grid-gap-1 { margin-left: -0.25rem; margin-right: -0.25=
rem; }
  .grid-row.tablet\:grid-gap-1 > * { padding-left: 0.25rem; padding-right: =
0.25rem; }
  .grid-row.tablet\:grid-gap-2 { margin-left: -0.5rem; margin-right: -0.5re=
m; }
  .grid-row.tablet\:grid-gap-2 > * { padding-left: 0.5rem; padding-right: 0=
.5rem; }
  .grid-row.tablet\:grid-gap-3 { margin-left: -0.75rem; margin-right: -0.75=
rem; }
  .grid-row.tablet\:grid-gap-3 > * { padding-left: 0.75rem; padding-right: =
0.75rem; }
  .grid-row.tablet\:grid-gap-4 { margin-left: -1rem; margin-right: -1rem; }
  .grid-row.tablet\:grid-gap-4 > * { padding-left: 1rem; padding-right: 1re=
m; }
  .grid-row.tablet\:grid-gap-5 { margin-left: -1.25rem; margin-right: -1.25=
rem; }
  .grid-row.tablet\:grid-gap-5 > * { padding-left: 1.25rem; padding-right: =
1.25rem; }
  .grid-row.tablet\:grid-gap-6 { margin-left: -1.5rem; margin-right: -1.5re=
m; }
  .grid-row.tablet\:grid-gap-6 > * { padding-left: 1.5rem; padding-right: 1=
.5rem; }
  .grid-row.tablet\:grid-gap-sm { margin-left: -1px; margin-right: -1px; }
  .grid-row.tablet\:grid-gap-sm > * { padding-left: 1px; padding-right: 1px=
; }
  .grid-row.tablet\:grid-gap-md { margin-left: -0.5rem; margin-right: -0.5r=
em; }
  .grid-row.tablet\:grid-gap-md > * { padding-left: 0.5rem; padding-right: =
0.5rem; }
  .grid-row.tablet\:grid-gap-lg { margin-left: -0.75rem; margin-right: -0.7=
5rem; }
  .grid-row.tablet\:grid-gap-lg > * { padding-left: 0.75rem; padding-right:=
 0.75rem; }
}

@media (min-width: 64em) {
  .grid-row.desktop\:grid-gap-0 { margin-left: 0px; margin-right: 0px; }
  .grid-row.desktop\:grid-gap-0 > * { padding-left: 0px; padding-right: 0px=
; }
  .grid-row.desktop\:grid-gap-2px { margin-left: -1px; margin-right: -1px; =
}
  .grid-row.desktop\:grid-gap-2px > * { padding-left: 1px; padding-right: 1=
px; }
  .grid-row.desktop\:grid-gap-05 { margin-left: -2px; margin-right: -2px; }
  .grid-row.desktop\:grid-gap-05 > * { padding-left: 2px; padding-right: 2p=
x; }
  .grid-row.desktop\:grid-gap-1 { margin-left: -0.25rem; margin-right: -0.2=
5rem; }
  .grid-row.desktop\:grid-gap-1 > * { padding-left: 0.25rem; padding-right:=
 0.25rem; }
  .grid-row.desktop\:grid-gap-2 { margin-left: -0.5rem; margin-right: -0.5r=
em; }
  .grid-row.desktop\:grid-gap-2 > * { padding-left: 0.5rem; padding-right: =
0.5rem; }
  .grid-row.desktop\:grid-gap-3 { margin-left: -0.75rem; margin-right: -0.7=
5rem; }
  .grid-row.desktop\:grid-gap-3 > * { padding-left: 0.75rem; padding-right:=
 0.75rem; }
  .grid-row.desktop\:grid-gap-4 { margin-left: -1rem; margin-right: -1rem; =
}
  .grid-row.desktop\:grid-gap-4 > * { padding-left: 1rem; padding-right: 1r=
em; }
  .grid-row.desktop\:grid-gap-5 { margin-left: -1.25rem; margin-right: -1.2=
5rem; }
  .grid-row.desktop\:grid-gap-5 > * { padding-left: 1.25rem; padding-right:=
 1.25rem; }
  .grid-row.desktop\:grid-gap-6 { margin-left: -1.5rem; margin-right: -1.5r=
em; }
  .grid-row.desktop\:grid-gap-6 > * { padding-left: 1.5rem; padding-right: =
1.5rem; }
  .grid-row.desktop\:grid-gap-sm { margin-left: -1px; margin-right: -1px; }
  .grid-row.desktop\:grid-gap-sm > * { padding-left: 1px; padding-right: 1p=
x; }
  .grid-row.desktop\:grid-gap-md { margin-left: -0.5rem; margin-right: -0.5=
rem; }
  .grid-row.desktop\:grid-gap-md > * { padding-left: 0.5rem; padding-right:=
 0.5rem; }
  .grid-row.desktop\:grid-gap-lg { margin-left: -0.75rem; margin-right: -0.=
75rem; }
  .grid-row.desktop\:grid-gap-lg > * { padding-left: 0.75rem; padding-right=
: 0.75rem; }
}

[class*=3D"grid-col"] { position: relative; width: 100%; box-sizing: border=
-box; }

.grid-col { flex: 1 1 0%; width: auto; max-width: 100%; min-width: 1px; }

.grid-col-auto { flex: 0 1 auto; width: auto; max-width: 100%; }

.grid-col-fill { flex: 1 1 0%; width: auto; max-width: 100%; min-width: 1px=
; }

.grid-col-1 { flex: 0 1 auto; width: 8.33333%; }

.grid-col-2 { flex: 0 1 auto; width: 16.6667%; }

.grid-col-3 { flex: 0 1 auto; width: 25%; }

.grid-col-4 { flex: 0 1 auto; width: 33.3333%; }

.grid-col-5 { flex: 0 1 auto; width: 41.6667%; }

.grid-col-6 { flex: 0 1 auto; width: 50%; }

.grid-col-7 { flex: 0 1 auto; width: 58.3333%; }

.grid-col-8 { flex: 0 1 auto; width: 66.6667%; }

.grid-col-9 { flex: 0 1 auto; width: 75%; }

.grid-col-10 { flex: 0 1 auto; width: 83.3333%; }

.grid-col-11 { flex: 0 1 auto; width: 91.6667%; }

.grid-col-12 { flex: 0 1 auto; width: 100%; }

@media (min-width: 30em) {
  .mobile-lg\:grid-col { flex: 1 1 0%; width: auto; max-width: 100%; min-wi=
dth: 1px; }
  .mobile-lg\:grid-col-fill { flex: 1 1 0%; width: auto; max-width: 100%; m=
in-width: 1px; }
  .mobile-lg\:grid-col-auto { flex: 0 1 auto; width: auto; max-width: 100%;=
 }
  .mobile-lg\:grid-col-1 { flex: 0 1 auto; width: 8.33333%; }
  .mobile-lg\:grid-col-2 { flex: 0 1 auto; width: 16.6667%; }
  .mobile-lg\:grid-col-3 { flex: 0 1 auto; width: 25%; }
  .mobile-lg\:grid-col-4 { flex: 0 1 auto; width: 33.3333%; }
  .mobile-lg\:grid-col-5 { flex: 0 1 auto; width: 41.6667%; }
  .mobile-lg\:grid-col-6 { flex: 0 1 auto; width: 50%; }
  .mobile-lg\:grid-col-7 { flex: 0 1 auto; width: 58.3333%; }
  .mobile-lg\:grid-col-8 { flex: 0 1 auto; width: 66.6667%; }
  .mobile-lg\:grid-col-9 { flex: 0 1 auto; width: 75%; }
  .mobile-lg\:grid-col-10 { flex: 0 1 auto; width: 83.3333%; }
  .mobile-lg\:grid-col-11 { flex: 0 1 auto; width: 91.6667%; }
  .mobile-lg\:grid-col-12 { flex: 0 1 auto; width: 100%; }
}

@media (min-width: 40em) {
  .tablet\:grid-col { flex: 1 1 0%; width: auto; max-width: 100%; min-width=
: 1px; }
  .tablet\:grid-col-fill { flex: 1 1 0%; width: auto; max-width: 100%; min-=
width: 1px; }
  .tablet\:grid-col-auto { flex: 0 1 auto; width: auto; max-width: 100%; }
  .tablet\:grid-col-1 { flex: 0 1 auto; width: 8.33333%; }
  .tablet\:grid-col-2 { flex: 0 1 auto; width: 16.6667%; }
  .tablet\:grid-col-3 { flex: 0 1 auto; width: 25%; }
  .tablet\:grid-col-4 { flex: 0 1 auto; width: 33.3333%; }
  .tablet\:grid-col-5 { flex: 0 1 auto; width: 41.6667%; }
  .tablet\:grid-col-6 { flex: 0 1 auto; width: 50%; }
  .tablet\:grid-col-7 { flex: 0 1 auto; width: 58.3333%; }
  .tablet\:grid-col-8 { flex: 0 1 auto; width: 66.6667%; }
  .tablet\:grid-col-9 { flex: 0 1 auto; width: 75%; }
  .tablet\:grid-col-10 { flex: 0 1 auto; width: 83.3333%; }
  .tablet\:grid-col-11 { flex: 0 1 auto; width: 91.6667%; }
  .tablet\:grid-col-12 { flex: 0 1 auto; width: 100%; }
}

@media (min-width: 64em) {
  .desktop\:grid-col { flex: 1 1 0%; width: auto; max-width: 100%; min-widt=
h: 1px; }
  .desktop\:grid-col-fill { flex: 1 1 0%; width: auto; max-width: 100%; min=
-width: 1px; }
  .desktop\:grid-col-auto { flex: 0 1 auto; width: auto; max-width: 100%; }
  .desktop\:grid-col-1 { flex: 0 1 auto; width: 8.33333%; }
  .desktop\:grid-col-2 { flex: 0 1 auto; width: 16.6667%; }
  .desktop\:grid-col-3 { flex: 0 1 auto; width: 25%; }
  .desktop\:grid-col-4 { flex: 0 1 auto; width: 33.3333%; }
  .desktop\:grid-col-5 { flex: 0 1 auto; width: 41.6667%; }
  .desktop\:grid-col-6 { flex: 0 1 auto; width: 50%; }
  .desktop\:grid-col-7 { flex: 0 1 auto; width: 58.3333%; }
  .desktop\:grid-col-8 { flex: 0 1 auto; width: 66.6667%; }
  .desktop\:grid-col-9 { flex: 0 1 auto; width: 75%; }
  .desktop\:grid-col-10 { flex: 0 1 auto; width: 83.3333%; }
  .desktop\:grid-col-11 { flex: 0 1 auto; width: 91.6667%; }
  .desktop\:grid-col-12 { flex: 0 1 auto; width: 100%; }
}

.grid-offset-1 { margin-left: 8.33333%; }

.grid-offset-2 { margin-left: 16.6667%; }

.grid-offset-3 { margin-left: 25%; }

.grid-offset-4 { margin-left: 33.3333%; }

.grid-offset-5 { margin-left: 41.6667%; }

.grid-offset-6 { margin-left: 50%; }

.grid-offset-7 { margin-left: 58.3333%; }

.grid-offset-8 { margin-left: 66.6667%; }

.grid-offset-9 { margin-left: 75%; }

.grid-offset-10 { margin-left: 83.3333%; }

.grid-offset-11 { margin-left: 91.6667%; }

.grid-offset-12 { margin-left: 100%; }

.grid-offset-none { margin-left: 0px; }

@media (min-width: 30em) {
  .mobile-lg\:grid-offset-1 { margin-left: 8.33333%; }
}

@media (min-width: 30em) {
  .mobile-lg\:grid-offset-2 { margin-left: 16.6667%; }
}

@media (min-width: 30em) {
  .mobile-lg\:grid-offset-3 { margin-left: 25%; }
}

@media (min-width: 30em) {
  .mobile-lg\:grid-offset-4 { margin-left: 33.3333%; }
}

@media (min-width: 30em) {
  .mobile-lg\:grid-offset-5 { margin-left: 41.6667%; }
}

@media (min-width: 30em) {
  .mobile-lg\:grid-offset-6 { margin-left: 50%; }
}

@media (min-width: 30em) {
  .mobile-lg\:grid-offset-7 { margin-left: 58.3333%; }
}

@media (min-width: 30em) {
  .mobile-lg\:grid-offset-8 { margin-left: 66.6667%; }
}

@media (min-width: 30em) {
  .mobile-lg\:grid-offset-9 { margin-left: 75%; }
}

@media (min-width: 30em) {
  .mobile-lg\:grid-offset-10 { margin-left: 83.3333%; }
}

@media (min-width: 30em) {
  .mobile-lg\:grid-offset-11 { margin-left: 91.6667%; }
}

@media (min-width: 30em) {
  .mobile-lg\:grid-offset-12 { margin-left: 100%; }
}

@media (min-width: 30em) {
  .mobile-lg\:grid-offset-none { margin-left: 0px; }
}

@media (min-width: 40em) {
  .tablet\:grid-offset-1 { margin-left: 8.33333%; }
}

@media (min-width: 40em) {
  .tablet\:grid-offset-2 { margin-left: 16.6667%; }
}

@media (min-width: 40em) {
  .tablet\:grid-offset-3 { margin-left: 25%; }
}

@media (min-width: 40em) {
  .tablet\:grid-offset-4 { margin-left: 33.3333%; }
}

@media (min-width: 40em) {
  .tablet\:grid-offset-5 { margin-left: 41.6667%; }
}

@media (min-width: 40em) {
  .tablet\:grid-offset-6 { margin-left: 50%; }
}

@media (min-width: 40em) {
  .tablet\:grid-offset-7 { margin-left: 58.3333%; }
}

@media (min-width: 40em) {
  .tablet\:grid-offset-8 { margin-left: 66.6667%; }
}

@media (min-width: 40em) {
  .tablet\:grid-offset-9 { margin-left: 75%; }
}

@media (min-width: 40em) {
  .tablet\:grid-offset-10 { margin-left: 83.3333%; }
}

@media (min-width: 40em) {
  .tablet\:grid-offset-11 { margin-left: 91.6667%; }
}

@media (min-width: 40em) {
  .tablet\:grid-offset-12 { margin-left: 100%; }
}

@media (min-width: 40em) {
  .tablet\:grid-offset-none { margin-left: 0px; }
}

@media (min-width: 64em) {
  .desktop\:grid-offset-1 { margin-left: 8.33333%; }
}

@media (min-width: 64em) {
  .desktop\:grid-offset-2 { margin-left: 16.6667%; }
}

@media (min-width: 64em) {
  .desktop\:grid-offset-3 { margin-left: 25%; }
}

@media (min-width: 64em) {
  .desktop\:grid-offset-4 { margin-left: 33.3333%; }
}

@media (min-width: 64em) {
  .desktop\:grid-offset-5 { margin-left: 41.6667%; }
}

@media (min-width: 64em) {
  .desktop\:grid-offset-6 { margin-left: 50%; }
}

@media (min-width: 64em) {
  .desktop\:grid-offset-7 { margin-left: 58.3333%; }
}

@media (min-width: 64em) {
  .desktop\:grid-offset-8 { margin-left: 66.6667%; }
}

@media (min-width: 64em) {
  .desktop\:grid-offset-9 { margin-left: 75%; }
}

@media (min-width: 64em) {
  .desktop\:grid-offset-10 { margin-left: 83.3333%; }
}

@media (min-width: 64em) {
  .desktop\:grid-offset-11 { margin-left: 91.6667%; }
}

@media (min-width: 64em) {
  .desktop\:grid-offset-12 { margin-left: 100%; }
}

@media (min-width: 64em) {
  .desktop\:grid-offset-none { margin-left: 0px; }
}

@media (max-width: 29.99em) {
  .usa-table--stacked thead { display: none; }
  .usa-table--stacked th, .usa-table--stacked td { border-bottom-width: 0px=
; display: block; width: 100%; }
  .usa-table--stacked tr { border-bottom: 0.25rem solid rgb(27, 27, 27); bo=
rder-top-width: 0px; display: block; width: 100%; }
  .usa-table--stacked tr th:first-child, .usa-table--stacked tr td:first-ch=
ild { border-top-width: 0px; }
  .usa-table--stacked tr:nth-child(2n+1) td, .usa-table--stacked tr:nth-chi=
ld(2n+1) th { background-color: inherit; }
  .usa-table--stacked tr:first-child th:first-child, .usa-table--stacked tr=
:first-child td:first-child { border-top: 0.25rem solid rgb(27, 27, 27); }
  .usa-table--stacked th[data-label], .usa-table--stacked td[data-label] { =
padding-bottom: 0.75rem; }
  .usa-table--stacked th[data-label]::before, .usa-table--stacked td[data-l=
abel]::before { content: attr(data-label); display: block; font-weight: 700=
; margin: -0.5rem -1rem 0px; padding: 0.75rem 1rem 0.25rem; }
}

@media (max-width: 29.99em) {
  .usa-table--stacked-header thead { display: none; }
  .usa-table--stacked-header th, .usa-table--stacked-header td { border-bot=
tom-width: 0px; display: block; width: 100%; }
  .usa-table--stacked-header tr { border-bottom: 0.25rem solid rgb(27, 27, =
27); border-top-width: 0px; display: block; width: 100%; }
  .usa-table--stacked-header tr th:first-child, .usa-table--stacked-header =
tr td:first-child { border-top-width: 0px; }
  .usa-table--stacked-header tr:nth-child(2n+1) td, .usa-table--stacked-hea=
der tr:nth-child(2n+1) th { background-color: inherit; }
  .usa-table--stacked-header tr:first-child th:first-child, .usa-table--sta=
cked-header tr:first-child td:first-child { border-top: 0.25rem solid rgb(2=
7, 27, 27); }
  .usa-table--stacked-header th[data-label], .usa-table--stacked-header td[=
data-label] { padding-bottom: 0.75rem; }
  .usa-table--stacked-header th[data-label]::before, .usa-table--stacked-he=
ader td[data-label]::before { content: attr(data-label); display: block; fo=
nt-weight: 700; margin: -0.5rem -1rem 0px; padding: 0.75rem 1rem 0.25rem; }
  .usa-table--stacked-header tr td:first-child, .usa-table--stacked-header =
tr th:first-child { font-family: "Source Sans Pro Web", "Helvetica Neue", H=
elvetica, Roboto, Arial, sans-serif; font-size: 1.06rem; line-height: 1.1; =
background-color: rgb(223, 225, 226); color: rgb(27, 27, 27); font-weight: =
700; padding: 0.75rem 1rem; }
  .usa-table--stacked-header tr td:first-child::before, .usa-table--stacked=
-header tr th:first-child::before { display: none; }
}

.usa-tag { font-family: "Source Sans Pro Web", "Helvetica Neue", Helvetica,=
 Roboto, Arial, sans-serif; font-size: 0.93rem; color: white; text-transfor=
m: uppercase; background-color: rgb(86, 92, 101); border-radius: 2px; margi=
n-right: 0.25rem; padding: 1px 0.5rem; }

.usa-tag:only-of-type { margin-right: 0px; }

.usa-tag--big { padding-left: 0.5rem; padding-right: 0.5rem; font-family: "=
Source Sans Pro Web", "Helvetica Neue", Helvetica, Roboto, Arial, sans-seri=
f; font-size: 1.06rem; }

.usa-paragraph { line-height: 1.5; margin-bottom: 0px; margin-top: 0px; max=
-width: 68ex; }

* + .usa-paragraph { margin-top: 1em; }

.usa-paragraph + * { margin-top: 1em; }

.usa-content p, .usa-content ul:not(.usa-accordion):not(.usa-accordion--bor=
dered), .usa-content ol:not(.usa-accordion):not(.usa-accordion--bordered) {=
 max-width: 68ex; }

.usa-display { margin-top: 0px; clear: both; font-family: "Merriweather Web=
", Georgia, Cambria, "Times New Roman", Times, serif; font-size: 1.34rem; l=
ine-height: 1.2; font-weight: 700; margin-bottom: 0px; }

* + .usa-display { margin-top: 1.5em; }

.usa-display + * { margin-top: 1em; }

@media (min-width: 30em) {
  .usa-display { margin-bottom: 0px; margin-top: 0px; clear: both; font-fam=
ily: "Merriweather Web", Georgia, Cambria, "Times New Roman", Times, serif;=
 font-size: 2.44rem; line-height: 1.2; font-weight: 700; }
  * + .usa-display { margin-top: 1.5em; }
  .usa-display + * { margin-top: 1em; }
}

@media (min-width: 40em) {
  .usa-display { margin-bottom: 0px; margin-top: 0px; clear: both; font-fam=
ily: "Merriweather Web", Georgia, Cambria, "Times New Roman", Times, serif;=
 font-size: 2.93rem; line-height: 1.2; font-weight: 700; }
  * + .usa-display { margin-top: 1.5em; }
  .usa-display + * { margin-top: 1em; }
}

.usa-intro { font-family: "Merriweather Web", Georgia, Cambria, "Times New =
Roman", Times, serif; font-size: 1.34rem; line-height: 1.8; font-weight: 40=
0; max-width: 88ex; }

.usa-dark-background { -webkit-font-smoothing: antialiased; background-colo=
r: rgb(61, 69, 81); }

.usa-dark-background p, .usa-dark-background span { color: white; }

.usa-dark-background a { color: rgb(223, 225, 226); }

.usa-dark-background a:visited { color: rgb(223, 225, 226); }

.usa-dark-background a:hover { color: rgb(240, 240, 240); }

.usa-prose > p { line-height: 1.5; margin-bottom: 0px; margin-top: 0px; max=
-width: 68ex; }

.usa-prose > * + p { margin-top: 1em; }

.usa-prose > p + * { margin-top: 1em; }

.usa-prose > h1, .usa-prose > h2, .usa-prose > h3, .usa-prose > h4, .usa-pr=
ose > h5, .usa-prose > h6 { margin-bottom: 0px; margin-top: 0px; clear: bot=
h; }

.usa-prose > * + h1, .usa-prose > * + h2, .usa-prose > * + h3, .usa-prose >=
 * + h4, .usa-prose > * + h5, .usa-prose > * + h6 { margin-top: 1.5em; }

.usa-prose > h1 + *, .usa-prose > h2 + *, .usa-prose > h3 + *, .usa-prose >=
 h4 + *, .usa-prose > h5 + *, .usa-prose > h6 + * { margin-top: 1em; }

.usa-link { color: rgb(0, 94, 162); text-decoration: underline; }

.usa-link:visited { color: rgb(84, 39, 143); }

.usa-link:hover { color: rgb(26, 68, 128); }

.usa-link:active { color: rgb(22, 46, 81); }

.usa-link:focus { outline: rgb(36, 145, 255) solid 0.25rem; outline-offset:=
 0px; }

.usa-link--external::after { background-image: url("/templates/ttb/uswds/im=
g/usa-icons-bg/launch--blue-60v.svg"); background-position: 50% 60%; backgr=
ound-repeat: no-repeat; background-size: 100%; content: ""; display: inline=
; margin-left: 2px; padding-left: 0.65em; }

.usa-link--external:hover::after { background-image: url("/templates/ttb/us=
wds/img/usa-icons-bg/launch--blue-70v.svg"), linear-gradient(transparent, t=
ransparent); background-repeat: no-repeat; }

.usa-link--external.usa-link--alt::after { background-image: url("/template=
s/ttb/uswds/img/usa-icons-bg/launch--gray-5.svg"); background-position: 50%=
 60%; background-repeat: no-repeat; background-size: 100%; content: ""; dis=
play: inline; margin-left: 2px; padding-left: 0.65em; }

.usa-link--external.usa-link--alt:hover::after { background-image: url("/te=
mplates/ttb/uswds/img/usa-icons-bg/launch--white.svg"), linear-gradient(tra=
nsparent, transparent); background-repeat: no-repeat; }

.usa-list--unstyled { margin-bottom: 0px; margin-top: 0px; list-style-type:=
 none; padding-left: 0px; }

.usa-list--unstyled > li { margin-bottom: 0px; max-width: unset; }

.usa-prose .usa-list--unstyled { margin-bottom: 0px; margin-top: 0px; list-=
style-type: none; padding-left: 0px; }

.usa-prose .usa-list--unstyled > li { margin-bottom: 0px; max-width: unset;=
 }

.usa-prose { font-family: "Source Sans Pro Web", "Helvetica Neue", Helvetic=
a, Roboto, Arial, sans-serif; font-size: 1.06rem; line-height: 1.5; }

.usa-prose > h1 { font-family: "Merriweather Web", Georgia, Cambria, "Times=
 New Roman", Times, serif; font-size: 2.44rem; line-height: 1.2; font-weigh=
t: 700; }

.usa-prose > h2 { font-family: "Merriweather Web", Georgia, Cambria, "Times=
 New Roman", Times, serif; font-size: 1.95rem; line-height: 1.2; font-weigh=
t: 700; }

.usa-prose > h3 { font-family: "Merriweather Web", Georgia, Cambria, "Times=
 New Roman", Times, serif; font-size: 1.34rem; line-height: 1.2; font-weigh=
t: 700; }

.usa-prose > h4 { font-family: "Merriweather Web", Georgia, Cambria, "Times=
 New Roman", Times, serif; font-size: 0.98rem; line-height: 1.2; font-weigh=
t: 700; }

.usa-prose > h5 { font-family: "Merriweather Web", Georgia, Cambria, "Times=
 New Roman", Times, serif; font-size: 0.91rem; line-height: 1.2; font-weigh=
t: 700; }

.usa-prose > h6 { font-family: "Source Sans Pro Web", "Helvetica Neue", Hel=
vetica, Roboto, Arial, sans-serif; font-size: 0.87rem; line-height: 1.1; fo=
nt-weight: normal; letter-spacing: 0.025em; text-transform: uppercase; }

@media (max-width: 29.99em) {
  .usa-prose > .usa-table--stacked thead { display: none; }
  .usa-prose > .usa-table--stacked th, .usa-prose > .usa-table--stacked td =
{ border-bottom-width: 0px; display: block; width: 100%; }
  .usa-prose > .usa-table--stacked tr { border-bottom: 0.25rem solid rgb(27=
, 27, 27); border-top-width: 0px; display: block; width: 100%; }
  .usa-prose > .usa-table--stacked tr th:first-child, .usa-prose > .usa-tab=
le--stacked tr td:first-child { border-top-width: 0px; }
  .usa-prose > .usa-table--stacked tr:nth-child(2n+1) td, .usa-prose > .usa=
-table--stacked tr:nth-child(2n+1) th { background-color: inherit; }
  .usa-prose > .usa-table--stacked tr:first-child th:first-child, .usa-pros=
e > .usa-table--stacked tr:first-child td:first-child { border-top: 0.25rem=
 solid rgb(27, 27, 27); }
  .usa-prose > .usa-table--stacked th[data-label], .usa-prose > .usa-table-=
-stacked td[data-label] { padding-bottom: 0.75rem; }
  .usa-prose > .usa-table--stacked th[data-label]::before, .usa-prose > .us=
a-table--stacked td[data-label]::before { content: attr(data-label); displa=
y: block; font-weight: 700; margin: -0.5rem -1rem 0px; padding: 0.75rem 1re=
m 0.25rem; }
}

@media (max-width: 29.99em) {
  .usa-prose > .usa-table--stacked-header thead { display: none; }
  .usa-prose > .usa-table--stacked-header th, .usa-prose > .usa-table--stac=
ked-header td { border-bottom-width: 0px; display: block; width: 100%; }
  .usa-prose > .usa-table--stacked-header tr { border-bottom: 0.25rem solid=
 rgb(27, 27, 27); border-top-width: 0px; display: block; width: 100%; }
  .usa-prose > .usa-table--stacked-header tr th:first-child, .usa-prose > .=
usa-table--stacked-header tr td:first-child { border-top-width: 0px; }
  .usa-prose > .usa-table--stacked-header tr:nth-child(2n+1) td, .usa-prose=
 > .usa-table--stacked-header tr:nth-child(2n+1) th { background-color: inh=
erit; }
  .usa-prose > .usa-table--stacked-header tr:first-child th:first-child, .u=
sa-prose > .usa-table--stacked-header tr:first-child td:first-child { borde=
r-top: 0.25rem solid rgb(27, 27, 27); }
  .usa-prose > .usa-table--stacked-header th[data-label], .usa-prose > .usa=
-table--stacked-header td[data-label] { padding-bottom: 0.75rem; }
  .usa-prose > .usa-table--stacked-header th[data-label]::before, .usa-pros=
e > .usa-table--stacked-header td[data-label]::before { content: attr(data-=
label); display: block; font-weight: 700; margin: -0.5rem -1rem 0px; paddin=
g: 0.75rem 1rem 0.25rem; }
  .usa-prose > .usa-table--stacked-header tr td:first-child, .usa-prose > .=
usa-table--stacked-header tr th:first-child { font-family: "Source Sans Pro=
 Web", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; font-size: 1=
.06rem; line-height: 1.1; background-color: rgb(223, 225, 226); color: rgb(=
27, 27, 27); font-weight: 700; padding: 0.75rem 1rem; }
  .usa-prose > .usa-table--stacked-header tr td:first-child::before, .usa-p=
rose > .usa-table--stacked-header tr th:first-child::before { display: none=
; }
}

.usa-accordion { list-style-type: none; color: rgb(27, 27, 27); margin: 0px=
; padding: 0px; width: 100%; font-family: "Source Sans Pro Web", "Helvetica=
 Neue", Helvetica, Roboto, Arial, sans-serif; font-size: 1.06rem; line-heig=
ht: 1.5; }

.usa-accordion > li { margin-bottom: 0px; max-width: unset; }

.usa-accordion > ul li ul { list-style: disc; }

.usa-accordion > ul li ul > li > ul { list-style: circle; }

.usa-accordion > ul li ul > li > ul > li > ul { list-style: square; }

.usa-accordion + .usa-accordion, .usa-accordion + .usa-accordion--bordered =
{ margin-top: 0.5rem; }

.usa-accordion--bordered .usa-accordion__content { border-bottom: 0.25rem s=
olid rgb(240, 240, 240); border-left: 0.25rem solid rgb(240, 240, 240); bor=
der-right: 0.25rem solid rgb(240, 240, 240); padding-bottom: 1rem; }

.usa-accordion--bordered .usa-accordion__heading { margin-bottom: 0px; }

.usa-accordion__heading, .usa-prose .usa-accordion__heading { font-family: =
"Source Sans Pro Web", "Helvetica Neue", Helvetica, Roboto, Arial, sans-ser=
if; font-size: 1.06rem; line-height: 0.9; margin: 0px; }

.usa-accordion__heading:not(:first-child), .usa-prose .usa-accordion__headi=
ng:not(:first-child) { margin-top: 0.5rem; }

.usa-accordion__content { background-color: white; margin-top: 0px; overflo=
w: auto; padding: 1rem 1.25rem calc(0.75rem); }

.usa-accordion__content > :first-child { margin-top: 0px; }

.usa-accordion__content > :last-child { margin-bottom: 0px; }

.usa-accordion__button { -webkit-font-smoothing: subpixel-antialiased; bord=
er: 0px; border-radius: 0px; box-shadow: none; text-align: left; background=
-image: url("/templates/ttb/uswds/img/usa-icons/remove.svg"), linear-gradie=
nt(transparent, transparent); background-repeat: no-repeat; background-colo=
r: rgb(240, 240, 240); background-position: right 1.25rem center; backgroun=
d-size: 1.5rem; color: rgb(27, 27, 27); cursor: pointer; display: inline-bl=
ock; font-weight: 700; margin: 0px; padding: 1rem 3.5rem 1rem 1.25rem; text=
-decoration: none; width: 100%; }

.usa-accordion__button:visited { color: rgb(84, 39, 143); }

.usa-accordion__button:hover { color: rgb(26, 68, 128); }

.usa-accordion__button:active { color: rgb(22, 46, 81); }

.usa-accordion__button:focus { outline: rgb(36, 145, 255) solid 0.25rem; ou=
tline-offset: 0px; }

.usa-accordion__button:hover, .usa-accordion__button:active { -webkit-font-=
smoothing: subpixel-antialiased; background-color: transparent; box-shadow:=
 none; text-decoration: underline; }

.usa-accordion__button:hover { background-color: rgb(223, 225, 226); color:=
 rgb(27, 27, 27); text-decoration: none; }

.usa-accordion__button[aria-expanded=3D"false"] { background-image: url("/t=
emplates/ttb/uswds/img/usa-icons/add.svg"), linear-gradient(transparent, tr=
ansparent); background-repeat: no-repeat; background-size: 1.5rem; }

.usa-alert { font-family: "Source Sans Pro Web", "Helvetica Neue", Helvetic=
a, Roboto, Arial, sans-serif; font-size: 1.06rem; line-height: 1.5; color: =
rgb(27, 27, 27); background-color: rgb(240, 240, 240); padding-bottom: 1rem=
; padding-top: 1rem; position: relative; border-left: 0.5rem solid rgb(169,=
 174, 177); }

* + .usa-alert { margin-top: 1rem; }

.usa-alert > .usa-list, .usa-alert .usa-alert__body > .usa-list { padding-l=
eft: 0px; }

.usa-alert > .usa-list:last-child, .usa-alert .usa-alert__body > .usa-list:=
last-child { margin-bottom: 0px; }

.usa-alert__body { padding-left: 1.25rem; padding-right: 1.25rem; }

.usa-alert--success { background-color: rgb(236, 243, 236); border-left-col=
or: rgb(0, 169, 28); color: rgb(27, 27, 27); }

.usa-alert--success::before { background: url("/templates/ttb/uswds/img/usa=
-icons/check_circle.svg") center center / 2rem 2rem no-repeat; width: 2rem;=
 content: ""; display: block; height: 3.5rem; left: 0.916667rem; position: =
absolute; top: 0px; }

@supports ((-webkit-mask: url("")) or (mask: url(""))) {
  .usa-alert--success::before { background: none rgb(27, 27, 27); -webkit-m=
ask: url("/templates/ttb/uswds/img/usa-icons/check_circle.svg") center cent=
er / 2rem 2rem no-repeat; }
}

.usa-alert--success.usa-alert--slim::before { background-size: 1.5rem; heig=
ht: 2.5rem; width: 1.5rem; }

@supports ((-webkit-mask: url("")) or (mask: url(""))) {
  .usa-alert--success.usa-alert--slim::before { -webkit-mask-size: 1.5rem; =
}
}

.usa-alert--success .usa-link { color: rgb(0, 94, 162); }

.usa-alert--success .usa-link:visited { color: rgb(84, 39, 143); }

.usa-alert--success .usa-link:hover, .usa-alert--success .usa-link:active {=
 color: rgb(26, 68, 128); }

.usa-alert--success.usa-alert--no-icon::before { display: none; }

.usa-alert--success.usa-alert--no-icon .usa-alert__body { padding-left: 1.2=
5rem; }

.usa-alert--success .usa-alert__body { padding-left: 3.83333rem; }

.usa-alert--warning { background-color: rgb(250, 243, 209); border-left-col=
or: rgb(255, 190, 46); color: rgb(27, 27, 27); }

.usa-alert--warning::before { background: url("/templates/ttb/uswds/img/usa=
-icons/warning.svg") center center / 2rem 2rem no-repeat; width: 2rem; cont=
ent: ""; display: block; height: 3.5rem; left: 0.916667rem; position: absol=
ute; top: 0px; }

@supports ((-webkit-mask: url("")) or (mask: url(""))) {
  .usa-alert--warning::before { background: none rgb(27, 27, 27); -webkit-m=
ask: url("/templates/ttb/uswds/img/usa-icons/warning.svg") center center / =
2rem 2rem no-repeat; }
}

.usa-alert--warning.usa-alert--slim::before { background-size: 1.5rem; heig=
ht: 2.5rem; width: 1.5rem; }

@supports ((-webkit-mask: url("")) or (mask: url(""))) {
  .usa-alert--warning.usa-alert--slim::before { -webkit-mask-size: 1.5rem; =
}
}

.usa-alert--warning .usa-link { color: rgb(0, 94, 162); }

.usa-alert--warning .usa-link:visited { color: rgb(84, 39, 143); }

.usa-alert--warning .usa-link:hover, .usa-alert--warning .usa-link:active {=
 color: rgb(26, 68, 128); }

.usa-alert--warning.usa-alert--no-icon::before { display: none; }

.usa-alert--warning.usa-alert--no-icon .usa-alert__body { padding-left: 1.2=
5rem; }

.usa-alert--warning .usa-alert__body { padding-left: 3.83333rem; }

.usa-alert--error { background-color: rgb(244, 227, 219); border-left-color=
: rgb(213, 67, 9); color: rgb(27, 27, 27); }

.usa-alert--error::before { background: url("/templates/ttb/uswds/img/usa-i=
cons/error.svg") center center / 2rem 2rem no-repeat; width: 2rem; content:=
 ""; display: block; height: 3.5rem; left: 0.916667rem; =
 top: 0px; }

@supports ((-webkit-mask: url("")) or (mask: url(""))) {
  .usa-alert--error::before { background: none rgb(27, 27, 27); -webkit-mas=
k: url("/templates/ttb/uswds/img/usa-icons/error.svg") center center / 2rem=
 2rem no-repeat; }
}

.usa-alert--error.usa-alert--slim::before { background-size: 1.5rem; height=
: 2.5rem; width: 1.5rem; }

@supports ((-webkit-mask: url("")) or (mask: url(""))) {
  .usa-alert--error.usa-alert--slim::before { -webkit-mask-size: 1.5rem; }
}

.usa-alert--error .usa-link { color: rgb(0, 94, 162); }

.usa-alert--error .usa-link:visited { color: rgb(84, 39, 143); }

.usa-alert--error .usa-link:hover, .usa-alert--error .usa-link:active { col=
or: rgb(26, 68, 128); }

.usa-alert--error.usa-alert--no-icon::before { display: none; }

.usa-alert--error.usa-alert--no-icon .usa-alert__body { padding-left: 1.25r=
em; }

.usa-alert--error .usa-alert__body { padding-left: 3.83333rem; }

.usa-alert--info { background-color: rgb(231, 246, 248); border-left-color:=
 rgb(0, 189, 227); color: rgb(27, 27, 27); }

.usa-alert--info::before { background: url("/templates/ttb/uswds/img/usa-ic=
ons/info.svg") center center / 2rem 2rem no-repeat; width: 2rem; content: "=
"; display: block; height: 3.5rem; left: 0.916667rem;  t=
op: 0px; }

@supports ((-webkit-mask: url("")) or (mask: url(""))) {
  .usa-alert--info::before { background: none rgb(27, 27, 27); -webkit-mask=
: url("/templates/ttb/uswds/img/usa-icons/info.svg") center center / 2rem 2=
rem no-repeat; }
}

.usa-alert--info.usa-alert--slim::before { background-size: 1.5rem; height:=
 2.5rem; width: 1.5rem; }

@supports ((-webkit-mask: url("")) or (mask: url(""))) {
  .usa-alert--info.usa-alert--slim::before { -webkit-mask-size: 1.5rem; }
}

.usa-alert--info .usa-link { color: rgb(0, 94, 162); }

.usa-alert--info .usa-link:visited { color: rgb(84, 39, 143); }

.usa-alert--info .usa-link:hover, .usa-alert--info .usa-link:active { color=
: rgb(26, 68, 128); }

.usa-alert--info.usa-alert--no-icon::before { display: none; }

.usa-alert--info.usa-alert--no-icon .usa-alert__body { padding-left: 1.25re=
m; }

.usa-alert--info .usa-alert__body { padding-left: 3.83333rem; }

.usa-alert--emergency { background-color: rgb(156, 61, 16); border-left-col=
or: rgb(156, 61, 16); color: white; }

.usa-alert--emergency::before { background: url("/templates/ttb/uswds/img/u=
sa-icons-bg/error--white.svg") center center / 2rem 2rem no-repeat; width: =
2rem; content: ""; display: block; height: 3.5rem; left: 0.916667rem; posit=
ion: absolute; top: 0px; }

@supports ((-webkit-mask: url("")) or (mask: url(""))) {
  .usa-alert--emergency::before { background: none white; -webkit-mask: url=
("/templates/ttb/uswds/img/usa-icons/error.svg") center center / 2rem 2rem =
no-repeat; }
}

.usa-alert--emergency.usa-alert--slim::before { background-size: 1.5rem; he=
ight: 2.5rem; width: 1.5rem; }

@supports ((-webkit-mask: url("")) or (mask: url(""))) {
  .usa-alert--emergency.usa-alert--slim::before { -webkit-mask-size: 1.5rem=
; }
}

.usa-alert--emergency .usa-link { color: rgb(223, 225, 226); }

.usa-alert--emergency .usa-link:visited { color: rgb(223, 225, 226); }

.usa-alert--emergency .usa-link:hover, .usa-alert--emergency .usa-link:acti=
ve { color: rgb(240, 240, 240); }

.usa-alert--emergency.usa-alert--no-icon::before { display: none; }

.usa-alert--emergency.usa-alert--no-icon .usa-alert__body { padding-left: 1=
.25rem; }

.usa-alert--emergency .usa-alert__body { padding-left: 3.83333rem; }

.usa-alert__heading { font-family: "Source Sans Pro Web", "Helvetica Neue",=
 Helvetica, Roboto, Arial, sans-serif; font-size: 1.46rem; line-height: 0.9=
; margin-top: 0px; margin-bottom: 0.5rem; }

.usa-alert__text { margin-bottom: 0px; margin-top: 0px; }

.usa-alert__text a { color: rgb(0, 94, 162); text-decoration: underline; }

.usa-alert__text a:visited { color: rgb(84, 39, 143); }

.usa-alert__text a:hover { color: rgb(26, 68, 128); }

.usa-alert__text a:active { color: rgb(22, 46, 81); }

.usa-alert__text a:focus { outline: rgb(36, 145, 255) solid 0.25rem; outlin=
e-offset: 0px; }

.usa-alert__text:only-child { padding-bottom: 0px; padding-top: 0px; }

.usa-alert--slim { padding-bottom: 0.5rem; padding-top: 0.5rem; }

.usa-alert--slim .usa-alert__body { padding-left: 3.33333rem; }

.usa-alert--validation .usa-checklist { margin-top: 1rem; }

.usa-alert--emergency { border-left: none; }

.usa-banner { font-family: "Source Sans Pro Web", "Helvetica Neue", Helveti=
ca, Roboto, Arial, sans-serif; font-size: 1.06rem; line-height: 1.5; backgr=
ound-color: rgb(240, 240, 240); }

@media (min-width: 40em) {
  .usa-banner { font-size: 0.87rem; padding-bottom: 0px; }
}

.usa-banner .usa-accordion { font-family: "Source Sans Pro Web", "Helvetica=
 Neue", Helvetica, Roboto, Arial, sans-serif; font-size: 1.06rem; line-heig=
ht: 1.5; }

.usa-banner__header, .usa-banner__content { color: rgb(27, 27, 27); }

.usa-banner__content { margin-left: auto; margin-right: auto; max-width: 64=
rem; padding: 0.25rem 1rem 1rem 0.5rem; background-color: transparent; font=
-size: 1rem; overflow: hidden; width: 100%; }

@media (min-width: 64em) {
  .usa-banner__content { padding-left: 2rem; padding-right: 2rem; }
}

@media (min-width: 64em) {
  .usa-banner__content { padding-left: 2rem; padding-right: 2rem; }
}

@media (min-width: 40em) {
  .usa-banner__content { padding-bottom: 1.5rem; padding-top: 1.5rem; }
}

.usa-banner__content p:first-child { margin: 0px; }

.usa-banner__guidance { display: flex; align-items: flex-start; max-width: =
64ex; padding-top: 1rem; }

@media (min-width: 40em) {
  .usa-banner__guidance { padding-top: 0px; }
}

.usa-banner__lock-image { height: 1.5ex; width: 1.21875ex; }

.usa-banner__lock-image path { fill: currentcolor; }

.usa-banner__inner { margin-left: auto; margin-right: auto; max-width: 64re=
m; padding-left: 1rem; display: flex; flex-wrap: wrap; align-items: flex-st=
art; padding-right: 0px; }

@media (min-width: 64em) {
  .usa-banner__inner { padding-left: 2rem; padding-right: 2rem; }
}

@media (min-width: 64em) {
  .usa-banner__inner { padding-left: 2rem; padding-right: 2rem; }
}

@media (min-width: 40em) {
  .usa-banner__inner { align-items: center; }
}

.usa-banner__header { padding-bottom: 0.5rem; padding-top: 0.5rem; font-siz=
e: 0.8rem; font-weight: normal; min-height: 3rem; position: relative; }

@media (min-width: 40em) {
  .usa-banner__header { padding-bottom: 0.25rem; padding-top: 0.25rem; min-=
height: 0px; }
}

.usa-banner__header-text { margin-bottom: 0px; margin-top: 0px; font-size: =
0.8rem; line-height: 1.1; }

.usa-banner__header-action { color: rgb(0, 94, 162); line-height: 1.1; marg=
in-bottom: 0px; margin-top: 2px; text-decoration: underline; }

.usa-banner__header-action::after { background: url("/templates/ttb/uswds/i=
mg/usa-icons/expand_more.svg") center center / 1rem 1rem no-repeat; display=
: inline-block; height: 1rem; width: 1rem; content: ""; vertical-align: mid=
dle; margin-left: 0px; }

@supports ((-webkit-mask: url("")) or (mask: url(""))) {
  .usa-banner__header-action::after { background: none rgb(0, 94, 162); -we=
bkit-mask: url("/templates/ttb/uswds/img/usa-icons/expand_more.svg") center=
 center / 1rem 1rem no-repeat; }
}

.usa-banner__header-action:hover::after { content: ""; background-color: rg=
b(26, 68, 128); }

.usa-banner__header-action:visited { color: rgb(84, 39, 143); }

.usa-banner__header-action:hover, .usa-banner__header-action:active { color=
: rgb(26, 68, 128); }

.usa-banner__header--expanded .usa-banner__header-action { display: none; }

@media (min-width: 40em) {
  .usa-banner__header-action { display: none; }
}

.usa-banner__header-flag { float: left; margin-right: 0.5rem; width: 1rem; =
}

@media (min-width: 40em) {
  .usa-banner__header-flag { margin-right: 0.5rem; padding-top: 0px; }
}

.usa-banner__header--expanded { padding-right: 3.5rem; }

@media (min-width: 40em) {
  .usa-banner__header--expanded { background-color: transparent; display: b=
lock; font-size: 0.8rem; font-weight: normal; min-height: 0px; padding-righ=
t: 0px; }
}

.usa-banner__header--expanded .usa-banner__inner { margin-left: 0px; }

@media (min-width: 40em) {
  .usa-banner__header--expanded .usa-banner__inner { margin-left: auto; }
}

.usa-banner__header--expanded .usa-banner__header-action { display: none; }

.usa-banner__button { -webkit-font-smoothing: subpixel-antialiased; backgro=
und-color: transparent; border: 0px; border-radius: 0px; box-shadow: none; =
font-weight: normal; margin: 0px; padding: 0px; text-align: left; left: 0px=
;  bottom: 0px; top: 0px; vertical-align: baseline; colo=
r: rgb(0, 94, 162); display: block; font-size: 0.8rem; height: auto; line-h=
eight: 1.1; text-decoration: none; width: auto; }

.usa-banner__button:visited { color: rgb(84, 39, 143); }

.usa-banner__button:hover { color: rgb(26, 68, 128); }

.usa-banner__button:active { color: rgb(22, 46, 81); }

.usa-banner__button:focus { outline: rgb(36, 145, 255) solid 0.25rem; outli=
ne-offset: 0px; }

.usa-banner__button:hover, .usa-banner__button:active { -webkit-font-smooth=
ing: subpixel-antialiased; background-color: transparent; box-shadow: none;=
 text-decoration: underline; }

.usa-banner__button:visited { color: rgb(84, 39, 143); }

.usa-banner__button:hover, .usa-banner__button:active { color: rgb(26, 68, =
128); }

@media (max-width: 39.99em) {
  .usa-banner__button { width: 100%; }
}

@media (min-width: 40em) {
  .usa-banner__button { color: rgb(0, 94, 162); inset: auto; display: inlin=
e; margin-left: 0.5rem; position: relative; }
  .usa-banner__button::after { background: url("/templates/ttb/uswds/img/us=
a-icons/expand_more.svg") center center / 1rem 1rem no-repeat; display: inl=
ine-block; height: 1rem; width: 1rem; content: ""; vertical-align: middle; =
margin-left: 2px; }
  @supports ((-webkit-mask: url("")) or (mask: url(""))) {
  .usa-banner__button::after { background: none rgb(0, 94, 162); -webkit-ma=
sk: url("/templates/ttb/uswds/img/usa-icons/expand_more.svg") center center=
 / 1rem 1rem no-repeat; }
}
  .usa-banner__button:hover::after { content: ""; background-color: rgb(26,=
 68, 128); }
  .usa-banner__button:visited { color: rgb(84, 39, 143); }
  .usa-banner__button:hover, .usa-banner__button:active { color: rgb(26, 68=
, 128); }
  .usa-banner__button::after {  }
  .usa-banner__button:hover { text-decoration: none; }
}

.usa-banner__button[aria-expanded=3D"false"] { background-image: none; }

.usa-banner__button[aria-expanded=3D"true"] { background-image: none; }

@media (max-width: 39.99em) {
  .usa-banner__button[aria-expanded=3D"true"]::after { background: url("/te=
mplates/ttb/uswds/img/usa-icons/close.svg") center center / 1.5rem 1.5rem n=
o-repeat; display: inline-block; height: 3rem; width: 3rem; content: ""; ve=
rtical-align: middle; margin-left: 0px; }
  @supports ((-webkit-mask: url("")) or (mask: url(""))) {
  .usa-banner__button[aria-expanded=3D"true"]::after { background: none rgb=
(0, 94, 162); -webkit-mask: url("/templates/ttb/uswds/img/usa-icons/close.s=
vg") center center / 1.5rem 1.5rem no-repeat; }
}
  .usa-banner__button[aria-expanded=3D"true"]::before { bottom: 0px; top: 0=
px;  right: 0px; background-color: rgb(223, 225, 226); c=
ontent: ""; display: block; height: 3rem; width: 3rem; }
  .usa-banner__button[aria-expanded=3D"true"]::after { bottom: 0px; top: 0p=
x;  right: 0px; }
}

@media (min-width: 40em) {
  .usa-banner__button[aria-expanded=3D"true"] { height: auto; padding: 0px;=
 position: relative; }
  .usa-banner__button[aria-expanded=3D"true"]::after { background: url("/te=
mplates/ttb/uswds/img/usa-icons/expand_less.svg") center center / 1rem 1rem=
 no-repeat; display: inline-block; height: 1rem; width: 1rem; content: ""; =
vertical-align: middle; margin-left: 2px; }
  @supports ((-webkit-mask: url("")) or (mask: url(""))) {
  .usa-banner__button[aria-expanded=3D"true"]::after { background: none rgb=
(0, 94, 162); -webkit-mask: url("/templates/ttb/uswds/img/usa-icons/expand_=
less.svg") center center / 1rem 1rem no-repeat; }
}
  .usa-banner__button[aria-expanded=3D"true"]:hover::after { content: ""; b=
ackground-color: rgb(26, 68, 128); }
  .usa-banner__button[aria-expanded=3D"true"]::after {  =
}
}

.usa-banner__button-text {  left: -999em; right: auto; t=
ext-decoration: underline; }

@media (min-width: 40em) {
  .usa-banner__button-text { position: static; display: inline; }
}

.usa-banner__icon { width: 2.5rem; }

.usa-js-loading .usa-banner__content {  left: -999em; ri=
ght: auto; }

.usa-breadcrumb { font-family: "Source Sans Pro Web", "Helvetica Neue", Hel=
vetica, Roboto, Arial, sans-serif; font-size: 1.06rem; line-height: 1.3; co=
lor: rgb(27, 27, 27); background-color: white; padding-left: 0px; padding-r=
ight: 0px; }

@media (min-width: 30em) {
  .usa-breadcrumb { padding-bottom: 1rem; padding-top: 1rem; }
}

@media (min-width: 30em) {
  .usa-breadcrumb:not(.usa-breadcrumb--wrap) .usa-breadcrumb__list { white-=
space: nowrap; text-overflow: ellipsis; overflow: hidden; }
}

.usa-breadcrumb__list { list-style-type: none; display: block; padding: 0.2=
5rem; margin: -0.25rem; }

.usa-breadcrumb__list > li { margin-bottom: 0px; max-width: unset; }

.usa-breadcrumb__list-item {  left: -999em; right: auto;=
 display: inline; white-space: nowrap; }

@media (max-width: 29.99em) {
  .usa-breadcrumb__list-item { white-space: normal; }
  .usa-breadcrumb__list-item:nth-last-child(2) { position: static; }
  .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link { -web=
kit-font-smoothing: subpixel-antialiased; text-decoration: underline; backg=
round-color: transparent; border: 0px; border-radius: 0px; box-shadow: none=
; font-weight: normal; margin: 0px; padding: 1rem 0px 1rem calc(2ex + 0px);=
 text-align: left; text-indent: calc((2ex + 0px) * -1); color: rgb(0, 94, 1=
62); display: inline-block; }
  .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:visite=
d { color: rgb(84, 39, 143); }
  .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:hover =
{ color: rgb(26, 68, 128); }
  .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:active=
 { color: rgb(22, 46, 81); }
  .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:focus =
{ outline: rgb(36, 145, 255) solid 0.25rem; outline-offset: 0px; }
  .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:hover,=
 .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:active =
{ -webkit-font-smoothing: subpixel-antialiased; background-color: transpare=
nt; box-shadow: none; text-decoration: underline; }
  .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link::befor=
e { background: url("/templates/ttb/uswds/img/usa-icons/arrow_back.svg") ce=
nter center / 2ex 2ex no-repeat; display: inline-block; height: 2ex; width:=
 2ex; content: ""; vertical-align: baseline; margin-right: 0px; }
  @supports ((-webkit-mask: url("")) or (mask: url(""))) {
  .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link::befor=
e { background: none rgb(113, 118, 122); -webkit-mask: url("/templates/ttb/=
uswds/img/usa-icons/arrow_back.svg") center center / 2ex 2ex no-repeat; }
}
  .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:visite=
d { color: rgb(84, 39, 143); }
  .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:hover,=
 .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:active =
{ color: rgb(26, 68, 128); }
  .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link::befor=
e { bottom: -0.2em; height: 2ex; position: relative; }
  .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link, .usa-=
breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:hover, .usa-b=
readcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link:active { text-=
decoration: none; }
  .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link span {=
 text-decoration: underline; }
  .usa-breadcrumb__list-item:nth-last-child(2) .usa-breadcrumb__link::befor=
e { margin-right: 0px; }
}

@media (min-width: 30em) {
  .usa-breadcrumb__list-item { position: static; }
  .usa-breadcrumb__list-item:not(:last-child)::after { background: url("/te=
mplates/ttb/uswds/img/usa-icons/navigate_next.svg") center center / 2ex 2ex=
 no-repeat; display: inline-block; height: 2ex; width: 2ex; content: ""; ve=
rtical-align: baseline; margin-left: 0px; }
  @supports ((-webkit-mask: url("")) or (mask: url(""))) {
  .usa-breadcrumb__list-item:not(:last-child)::after { background: none rgb=
(113, 118, 122); -webkit-mask: url("/templates/ttb/uswds/img/usa-icons/navi=
gate_next.svg") center center / 2ex 2ex no-repeat; }
}
  .usa-breadcrumb__list-item:not(:last-child)::after { bottom: -0.2em; marg=
in-left: 0px; margin-right: 0px; height: 2ex; position: relative; }
}

.usa-breadcrumb__link { color: rgb(0, 94, 162); display: inline; text-decor=
ation: none; }

.usa-breadcrumb__link:visited { color: rgb(84, 39, 143); }

.usa-breadcrumb__link:hover, .usa-breadcrumb__link:active { color: rgb(26, =
68, 128); }

.usa-breadcrumb__link span { text-decoration: underline; }

@media (min-width: 30em) {
  .usa-breadcrumb--wrap { line-height: 1.4; }
}

.usa-breadcrumb--wrap .usa-breadcrumb__list-item { display: inline-block; }

.usa-button-group { margin: 0px -0.25rem; display: flex; flex-flow: column =
wrap; list-style-type: none; padding-left: 0px; }

@media (min-width: 30em) {
  .usa-button-group { flex-direction: row; }
}

.usa-button-group__item { margin: 0.25rem; }

@media (min-width: 30em) {
  .usa-button-group__item:last-child { margin-right: 0px; }
}

.usa-button-group__item .usa-button { margin-left: 0px; margin-right: 0px; =
}

.usa-button-group--segmented { flex-flow: row nowrap; justify-content: spac=
e-between; margin-left: 0px; margin-right: 0px; }

@media (min-width: 30em) {
  .usa-button-group--segmented { justify-content: flex-start; }
}

.usa-button-group--segmented .usa-button { position: relative; width: calc(=
100% + 2px); }

@media (min-width: 30em) {
  .usa-button-group--segmented .usa-button { width: auto; }
}

.usa-button-group--segmented .usa-button:hover, .usa-button-group--segmente=
d .usa-button:active { z-index: 2; }

.usa-button-group--segmented .usa-button:focus { z-index: 3; }

.usa-button-group--segmented .usa-button-group__item { margin-left: 0px; ma=
rgin-right: 0px; width: 100%; }

@media (min-width: 30em) {
  .usa-button-group--segmented .usa-button-group__item { width: auto; }
}

.usa-button-group--segmented .usa-button-group__item:first-child > .usa-but=
ton { border-top-right-radius: 0px; border-bottom-right-radius: 0px; margin=
-right: -1px; }

.usa-button-group--segmented .usa-button-group__item:last-child > .usa-butt=
on { border-top-left-radius: 0px; border-bottom-left-radius: 0px; margin-ri=
ght: 0px; margin-left: -2px; width: calc(100% + 2px); }

@media (min-width: 30em) {
  .usa-button-group--segmented .usa-button-group__item:last-child > .usa-bu=
tton { margin-left: -1px; width: auto; }
}

.usa-button-group--segmented .usa-button-group__item:not(:first-child):not(=
:last-child) > .usa-button { border-radius: 0px; margin-right: -1px; margin=
-left: -1px; }

.usa-button-group--segmented .usa-button-group__item:not(:last-child) .usa-=
button::before { border-right: 1px solid rgb(26, 68, 128); bottom: 0px; con=
tent: ""; display: block; height: 100%;  right: 1px; top=
: 0px; width: 1px; z-index: 3; }

.usa-button-group--segmented .usa-button-group__item:not(:last-child) .usa-=
button--secondary::before { border-right-color: rgb(181, 9, 9); }

.usa-button-group--segmented .usa-button-group__item:not(:last-child) .usa-=
button--accent-cool::before { border-right-color: rgb(40, 160, 203); }

.usa-button-group--segmented .usa-button-group__item:not(:last-child) .usa-=
button--base::before { border-right-color: rgb(86, 92, 101); }

.usa-button-group--segmented .usa-button-group__item:not(:last-child) .usa-=
button--secondary:disabled::before, .usa-button-group--segmented .usa-butto=
n-group__item:not(:last-child) .usa-button--accent-cool:disabled::before, .=
usa-button-group--segmented .usa-button-group__item:not(:last-child) .usa-b=
utton--base:disabled::before { border-right-color: rgb(113, 118, 122); }

.usa-button-group--segmented .usa-button-group__item:not(:last-child) .usa-=
button:active::before, .usa-button-group--segmented .usa-button-group__item=
:not(:last-child) .usa-button--outline::before { display: none; }

.usa-card-group { margin-bottom: 0px; margin-top: 0px; list-style-type: non=
e; padding-left: 0px; }

.usa-prose .usa-card-group { margin-bottom: 0px; margin-top: 0px; list-styl=
e-type: none; padding-left: 0px; }

.usa-card-group { display: flex; flex-flow: column wrap; align-items: stret=
ch; margin-left: -0.5rem; margin-right: -0.5rem; }

@media (min-width: 40em) {
  .usa-card-group { flex-direction: row; }
}

.usa-card { margin-bottom: 2.5rem; max-width: none; }

.usa-card:last-child { margin-bottom: 2.5rem; }

@media (min-width: 40em) {
  .usa-card { margin-bottom: 2rem; }
  .usa-card:last-child { margin-bottom: 2rem; }
}

.usa-prose .usa-card { margin-bottom: 2.5rem; max-width: none; }

.usa-prose .usa-card:last-child { margin-bottom: 2.5rem; }

@media (min-width: 40em) {
  .usa-prose .usa-card { margin-bottom: 2rem; }
  .usa-prose .usa-card:last-child { margin-bottom: 2rem; }
}

.usa-card__container { color: rgb(27, 27, 27); background-color: white; fon=
t-family: "Source Sans Pro Web", "Helvetica Neue", Helvetica, Roboto, Arial=
, sans-serif; font-size: 1.06rem; line-height: 1.5; border-width: 2px; bord=
er-color: rgb(223, 225, 226); border-style: solid; display: flex; height: 1=
00%; flex-direction: column; margin-left: 0.5rem; margin-right: 0.5rem; pos=
ition: relative; border-radius: 0.5rem; }

.usa-card:not(.usa-card--flag) .usa-card__container > :only-child { padding=
: 1.5rem; }

.usa-card .usa-card__img { display: block; }

.usa-card__header { padding: 1.5rem 1.5rem 0.5rem; }

.usa-card__header:last-child { padding-bottom: 1.5rem; }

.usa-card__heading { font-family: "Merriweather Web", Georgia, Cambria, "Ti=
mes New Roman", Times, serif; font-size: 1.34rem; line-height: 1.2; margin:=
 0px; }

.usa-card__media { order: -1; min-height: 1px; }

.usa-card__img { border-top-left-radius: calc(0.5rem - 2px); border-top-rig=
ht-radius: calc(0.5rem - 2px); background-color: rgb(240, 240, 240); positi=
on: relative; overflow: hidden; }

.usa-card__img img { display: block; height: 100%; width: 100%; object-fit:=
 cover; }

.usa-card__media--inset { padding-top: 1.5rem; padding-left: 1.5rem; paddin=
g-right: 1.5rem; }

.usa-card__media--inset .usa-card__img { border-radius: 0px; }

.usa-card__body { flex: 1 1 auto; padding: 0.5rem 1.5rem; }

.usa-card__body:last-child { padding-bottom: 1.5rem; }

.usa-card__body:first-child { padding-top: 1.5rem; }

.usa-card__body:only-child { padding-bottom: 1.5rem; padding-top: 1.5rem; }

.usa-card__footer { padding: 0.5rem 1.5rem 1.5rem; }

.usa-card__footer .usa-button:only-of-type { margin-right: 0px; }

.usa-card__header > :last-child, .usa-card__body > :last-child { padding-bo=
ttom: 0px; margin-bottom: 0px; }

.usa-card__header > :first-child, .usa-card__body > :first-child { margin-t=
op: 0px; padding-top: 0px; }

.usa-card__header > :only-child, .usa-card__body > :only-child { margin-bot=
tom: 0px; margin-top: 0px; padding-bottom: 0px; padding-top: 0px; }

.usa-card__header--exdent, .usa-card__media--exdent, .usa-card__footer--exd=
ent { margin-left: -2px; margin-right: -2px; }

.usa-card__header--exdent > *, .usa-card__footer--exdent > * { padding-left=
: 2px; padding-right: 2px; }

.usa-card__media--exdent { margin-top: -2px; }

.usa-card__media--exdent .usa-card__img { border-top-left-radius: 0.5rem; b=
order-top-right-radius: 0.5rem; }

.usa-card--header-first .usa-card__header { border-top-left-radius: calc(0.=
5rem - 2px); border-top-right-radius: calc(0.5rem - 2px); padding-bottom: 1=
rem; }

.usa-card--header-first .usa-card__header--exdent { margin-top: -2px; borde=
r-top-left-radius: 0.5rem; border-top-right-radius: 0.5rem; }

.usa-card--header-first .usa-card__media--inset { padding-top: 0px; }

.usa-card--header-first .usa-card__media { order: 0; }

.usa-card--header-first .usa-card__img { border-radius: 0px; }

.usa-card--header-first .usa-card__body { padding-top: 1rem; }

@media (min-width: 40em) {
  .usa-card--flag .usa-card__media { display: flex; overflow: hidden; botto=
m: 0px; top: 0px; left: 0px;  width: 15rem; }
  .usa-card--flag .usa-card__img { border-radius: calc(0.5rem - 2px) 0px 0p=
x calc(0.5rem - 2px); }
  .usa-card--flag .usa-card__header, .usa-card--flag .usa-card__body, .usa-=
card--flag .usa-card__footer { margin-left: 15rem; }
  .usa-card--flag .usa-card__media--exdent { margin: -2px 0px -2px -2px; }
  .usa-card--flag .usa-card__media--exdent .usa-card__img { border-bottom-l=
eft-radius: 0.5rem; border-top-left-radius: 0.5rem; }
  .usa-card--flag .usa-card__media--inset { padding-right: 0px; padding-bot=
tom: 1.5rem; }
  .usa-card--flag .usa-card__media--inset .usa-card__img { border-radius: 0=
px; }
  .usa-card--flag.usa-card--header-first .usa-card__header { padding-bottom=
: 0.5rem; }
  .usa-card--flag.usa-card--header-first .usa-card__body { padding-top: 0.5=
rem; }
  .usa-card--flag.usa-card--header-first .usa-card__media--inset { padding-=
top: 1.5rem; }
  .usa-card--flag.usa-card--media-right .usa-card__media { left: auto; righ=
t: 0px; }
  .usa-card--flag.usa-card--media-right .usa-card__media--inset { padding-l=
eft: 0px; padding-right: 1.5rem; }
  .usa-card--flag.usa-card--media-right .usa-card__media--inset .usa-card__=
img { border-radius: 0px; }
  .usa-card--flag.usa-card--media-right .usa-card__img { border-radius: 0px=
 calc(0.5rem - 2px) calc(0.5rem - 2px) 0px; }
  .usa-card--flag.usa-card--media-right .usa-card__header, .usa-card--flag.=
usa-card--media-right .usa-card__body, .usa-card--flag.usa-card--media-righ=
t .usa-card__footer { margin-left: 0px; margin-right: 15rem; }
  .usa-card--flag.usa-card--media-right .usa-card__media--exdent { margin-r=
ight: -2px; margin-left: 0px; }
  .usa-card--flag.usa-card--media-right .usa-card__media--exdent .usa-card_=
_img { border-radius: 0px 0.5rem 0.5rem 0px; }
}

.usa-card:not(.usa-card--flag).usa-card__media--set-aspect { box-sizing: bo=
rder-box; height: 0px; overflow: hidden; padding: 0px 0px 56.25%; position:=
 relative; }

.usa-card:not(.usa-card--flag).usa-card__media--set-aspect .usa-card__img {=
  inset: 0px; }

.usa-checklist { margin-bottom: 0px; margin-top: 0px; list-style-type: none=
; padding-left: 0px; font-family: "Source Sans Pro Web", "Helvetica Neue", =
Helvetica, Roboto, Arial, sans-serif; font-size: 1.06rem; line-height: 1.5;=
 }

.usa-checklist__item { text-indent: -2.5rem; margin-bottom: 0px; margin-top=
: 0.5rem; }

.usa-checklist__item::before { content: " "; display: inline-block; height:=
 1rem; margin-left: -0.25rem; margin-right: 0.75rem; width: 2rem; }

.usa-checklist__item.usa-checklist__item--checked::before { background-imag=
e: url("/templates/ttb/uswds/img/usa-icons-bg/check--blue-60v.svg"), linear=
-gradient(transparent, transparent); background-repeat: no-repeat; backgrou=
nd-position: center center; background-size: 1.5rem; }

.usa-collection { font-family: "Source Sans Pro Web", "Helvetica Neue", Hel=
vetica, Roboto, Arial, sans-serif; font-size: 1.06rem; line-height: 1.3; pa=
dding-left: 0px; }

.usa-collection__item { list-style-type: none; padding-left: 0px; align-ite=
ms: flex-start; border-top-width: 1px; border-top-style: solid; display: fl=
ex; margin-bottom: 1rem; margin-top: 1rem; padding-top: 1rem; }

.usa-collection__item > li { margin-bottom: 0px; max-width: unset; }

.usa-prose .usa-collection { font-family: "Source Sans Pro Web", "Helvetica=
 Neue", Helvetica, Roboto, Arial, sans-serif; font-size: 1.06rem; line-heig=
ht: 1.3; padding-left: 0px; }

.usa-prose .usa-collection__item { list-style-type: none; padding-left: 0px=
; align-items: flex-start; border-top-width: 1px; border-top-style: solid; =
display: flex; margin-bottom: 1rem; margin-top: 1rem; padding-top: 1rem; }

.usa-prose .usa-collection__item > li { margin-bottom: 0px; max-width: unse=
t; }

.usa-collection__img, .usa-collection__calendar-date { flex-shrink: 0; widt=
h: 4rem; margin-right: 1rem; }

@media (min-width: 40em) {
  .usa-collection__img, .usa-collection__calendar-date { width: 5rem; }
}

.usa-collection__body { flex: 1 1 0%; }

.usa-collection__heading { font-family: "Source Sans Pro Web", "Helvetica N=
eue", Helvetica, Roboto, Arial, sans-serif; font-size: 1.13rem; line-height=
: 1.3; margin-bottom: 0px; margin-top: 0px; }

.usa-collection__description { margin-bottom: 0.5rem; margin-top: 0.5rem; }

.usa-collection__meta { margin-bottom: 0px; list-style-type: none; padding-=
left: 0px; margin-top: 0.25rem; }

.usa-collection__meta > li { margin-bottom: 0px; max-width: unset; }

.usa-collection__meta-item { margin-top: 0.25rem; font-family: "Source Sans=
 Pro Web", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; font-siz=
e: 0.93rem; line-height: 1.3; display: block; margin-right: 0.5rem; }

.usa-collection__meta-item.usa-tag { background-color: rgb(223, 225, 226); =
line-height: 0.9; padding-bottom: 0.25rem; padding-top: 0.25rem; color: rgb=
(27, 27, 27); display: inline-block; margin-top: 0.25rem; }

.usa-collection__meta-item.usa-tag--new { background-color: rgb(192, 86, 0)=
; color: white; }

.usa-collection__calendar-date { text-decoration: none; }

.usa-collection__calendar-date-month, .usa-collection__calendar-date-day { =
font-family: "Source Sans Pro Web", "Helvetica Neue", Helvetica, Roboto, Ar=
ial, sans-serif; font-size: 1.13rem; display: block; font-weight: 700; padd=
ing: 0.25rem; text-align: center; }

@media (min-width: 40em) {
  .usa-collection__calendar-date-month, .usa-collection__calendar-date-day =
{ padding: 0.5rem; }
}

.usa-collection__calendar-date-month { border-top-left-radius: 2px; border-=
top-right-radius: 2px; background-color: rgb(0, 94, 162); color: white; }

.usa-collection__calendar-date-day { border-bottom-left-radius: 2px; border=
-bottom-right-radius: 2px; border: 1px solid rgb(0, 94, 162); color: rgb(0,=
 94, 162); }

.usa-collection--condensed .usa-collection__item { margin-bottom: 0.5rem; m=
argin-top: 0.5rem; padding-top: 0.5rem; }

.usa-footer { font-family: "Source Sans Pro Web", "Helvetica Neue", Helveti=
ca, Roboto, Arial, sans-serif; font-size: 1.06rem; line-height: 1.5; overfl=
ow: hidden; }

.usa-footer > .grid-container { margin-left: auto; margin-right: auto; max-=
width: 64rem; padding-left: 1rem; padding-right: 1rem; }

@media (min-width: 64em) {
  .usa-footer > .grid-container { padding-left: 2rem; padding-right: 2rem; =
}
}

.usa-footer__return-to-top { padding-bottom: 1.25rem; padding-top: 1.25rem;=
 line-height: 0.9; }

.usa-footer__return-to-top a { color: rgb(0, 94, 162); text-decoration: und=
erline; }

.usa-footer__return-to-top a:visited { color: rgb(84, 39, 143); }

.usa-footer__return-to-top a:hover { color: rgb(26, 68, 128); }

.usa-footer__return-to-top a:active { color: rgb(22, 46, 81); }

.usa-footer__return-to-top a:focus { outline: rgb(36, 145, 255) solid 0.25r=
em; outline-offset: 0px; }

.usa-footer__nav { margin-left: auto; margin-right: auto; max-width: 64rem;=
 padding-left: 0px; padding-right: 0px; border-bottom: 1px solid rgb(169, 1=
74, 177); }

@media (min-width: 64em) {
  .usa-footer__nav { padding-left: 2rem; padding-right: 2rem; }
}

@media (min-width: 30em) {
  .usa-footer__nav { padding-left: 1rem; padding-right: 1rem; border-bottom=
: none; }
}

@media (min-width: 30em) and (min-width: 64em) {
  .usa-footer__nav { padding-left: 2rem; padding-right: 2rem; }
}

.usa-footer__nav > ul { margin-bottom: 0px; margin-top: 0px; list-style-typ=
e: none; padding-left: 0px; }

.usa-footer__primary-section { background-color: rgb(240, 240, 240); }

.usa-footer__primary-section > .grid-container { margin-left: auto; margin-=
right: auto; max-width: 64rem; padding-left: 1rem; padding-right: 1rem; }

@media (min-width: 64em) {
  .usa-footer__primary-section > .grid-container { padding-left: 2rem; padd=
ing-right: 2rem; }
}

.usa-footer__primary-container { margin-left: auto; margin-right: auto; max=
-width: 64rem; padding-left: 1rem; padding-right: 1rem; }

@media (min-width: 64em) {
  .usa-footer__primary-container { padding-left: 2rem; padding-right: 2rem;=
 }
}

@media (min-width: 64em) {
  .usa-footer__primary-container { padding-left: 2rem; padding-right: 2rem;=
 }
}

.usa-footer__primary-content { line-height: 1.1; }

.usa-footer__primary-link a, .usa-footer__secondary-link a { text-decoratio=
n: none; }

.usa-footer__primary-link a:hover, .usa-footer__secondary-link a:hover { te=
xt-decoration: underline; }

.usa-footer__primary-link { padding: 1rem; color: rgb(27, 27, 27); text-dec=
oration: none; font-weight: 700; display: block; }

@media (min-width: 30em) {
  .usa-footer__primary-link { padding-left: 0px; padding-right: 0px; }
}

.usa-footer__primary-link:hover { cursor: pointer; text-decoration: underli=
ne; }

.usa-footer__secondary-link { line-height: 1.1; margin-left: 1rem; padding:=
 0px; }

.usa-footer__secondary-link a { color: rgb(0, 94, 162); text-decoration: un=
derline; }

.usa-footer__secondary-link a:visited { color: rgb(84, 39, 143); }

.usa-footer__secondary-link a:hover { color: rgb(26, 68, 128); }

.usa-footer__secondary-link a:active { color: rgb(22, 46, 81); }

.usa-footer__secondary-link a:focus { outline: rgb(36, 145, 255) solid 0.25=
rem; outline-offset: 0px; }

.usa-footer__secondary-link + .usa-footer__secondary-link { padding-top: 1r=
em; }

@media (min-width: 30em) {
  .usa-footer__secondary-link { margin-left: 0px; }
}

.usa-footer__contact-info { line-height: 1.1; }

.usa-footer__contact-info a { color: rgb(27, 27, 27); text-decoration: none=
; }

.usa-footer__contact-info a:hover { text-decoration: underline; }

@media (min-width: 30em) {
  .usa-footer__contact-info { justify-content: flex-end; margin-top: 0.5rem=
; }
}

.usa-footer__primary-content { border-top: 1px solid rgb(169, 174, 177); }

@media (min-width: 30em) {
  .usa-footer__primary-content { border: none; }
}

.usa-sign-up { padding-bottom: 2rem; padding-top: 1.5rem; }

.usa-sign-up .usa-label, .usa-sign-up .usa-button { margin-top: 0.75rem; }

.usa-sign-up__heading { font-family: "Merriweather Web", Georgia, Cambria, =
"Times New Roman", Times, serif; font-size: 1.34rem; line-height: 1.2; font=
-weight: 700; margin: 0px; }

.usa-footer__secondary-section { padding-bottom: 1.25rem; padding-top: 1.25=
rem; color: rgb(27, 27, 27); background-color: rgb(223, 225, 226); }

.usa-footer__secondary-section > .grid-container { margin-left: auto; margi=
n-right: auto; max-width: 64rem; padding-left: 1rem; padding-right: 1rem; }

@media (min-width: 64em) {
  .usa-footer__secondary-section > .grid-container { padding-left: 2rem; pa=
dding-right: 2rem; }
}

.usa-footer__secondary-section a { color: rgb(27, 27, 27); }

.usa-footer__logo { margin-bottom: 0.5rem; margin-top: 0.5rem; }

@media (min-width: 30em) {
  .usa-footer__logo { margin-bottom: 0px; margin-top: 0px; align-items: cen=
ter; }
}

.usa-footer__logo-img { max-width: 5rem; }

.usa-footer__logo-heading { font-family: "Source Sans Pro Web", "Helvetica =
Neue", Helvetica, Roboto, Arial, sans-serif; font-size: 1.46rem; line-heigh=
t: 0.9; font-weight: 700; margin-bottom: 0.5rem; margin-top: 0.5rem; }

.usa-footer__contact-links { margin-top: 1.5rem; }

@media (min-width: 30em) {
  .usa-footer__contact-links { margin-top: 0px; text-align: right; }
}

.usa-footer__contact-heading { font-family: "Source Sans Pro Web", "Helveti=
ca Neue", Helvetica, Roboto, Arial, sans-serif; font-size: 1.46rem; line-he=
ight: 1.1; margin-top: 0px; }

@media (min-width: 30em) {
  .usa-footer__contact-heading { margin-bottom: 0.25rem; margin-top: 0.25re=
m; }
}

.usa-footer__social-links { line-height: 0.9; padding-bottom: 0.5rem; }

.usa-footer__social-links a { text-decoration: none; }

@media (min-width: 30em) {
  .usa-footer__social-links { justify-content: flex-end; }
}

.usa-social-link { height: 3rem; width: 3rem; background-position: center c=
enter; background-size: auto 2rem; background-color: rgba(0, 0, 0, 0.1); di=
splay: inline-block; }

.usa-social-link span {  left: -999em; right: auto; }

.usa-social-link--facebook { background-image: url("/templates/ttb/uswds/im=
g/usa-icons/facebook.svg"), linear-gradient(transparent, transparent); back=
ground-repeat: no-repeat; }

.usa-social-link--twitter { background-image: url("/templates/ttb/uswds/img=
/usa-icons/twitter.svg"), linear-gradient(transparent, transparent); backgr=
ound-repeat: no-repeat; }

.usa-social-link--youtube { background-image: url("/templates/ttb/uswds/img=
/usa-icons/youtube.svg"), linear-gradient(transparent, transparent); backgr=
ound-repeat: no-repeat; }

.usa-social-link--instagram { background-image: url("/templates/ttb/uswds/i=
mg/usa-icons/instagram.svg"), linear-gradient(transparent, transparent); ba=
ckground-repeat: no-repeat; }

.usa-social-link--rss { background-image: url("/templates/ttb/uswds/img/usa=
-icons/rss_feed.svg"), linear-gradient(transparent, transparent); backgroun=
d-repeat: no-repeat; }

@media (min-width: 30em) {
  .usa-footer__address { justify-content: flex-end; }
}

@media (min-width: 64em) {
  .usa-footer--slim .usa-footer__nav { padding-left: 0px; padding-right: 0p=
x; }
}

.usa-footer--slim .usa-footer__address { padding: 1rem; }

@media (min-width: 30em) {
  .usa-footer--slim .usa-footer__address { padding: 0px; }
}

.usa-footer--slim .usa-footer__logo { align-items: center; }

.usa-footer--slim .usa-footer__logo-img { max-width: 3rem; }

.usa-footer--slim .usa-footer__contact-info { display: inline-block; }

@media (min-width: 30em) {
  .usa-footer--slim .usa-footer__contact-info { padding-bottom: 1rem; paddi=
ng-top: 1rem; margin-top: 0px; }
}

.usa-footer--big .usa-footer__nav { margin-left: -1rem; margin-right: -1rem=
; }

@media (min-width: 30em) {
  .usa-footer--big .usa-footer__nav { border-bottom: 1px solid rgb(169, 174=
, 177); padding-top: 2rem; }
}

@media (min-width: 40em) {
  .usa-footer--big .usa-footer__nav { margin-left: 0px; margin-right: 0px; =
padding-left: 0px; padding-right: 0px; border-bottom: none; }
}

.usa-footer--big .usa-footer__primary-link { font-family: "Merriweather Web=
", Georgia, Cambria, "Times New Roman", Times, serif; font-size: 0.98rem; f=
ont-weight: 700; line-height: 1.2; margin: 0px; }

@media (min-width: 30em) {
  .usa-footer--big .usa-footer__primary-link { padding-bottom: 0px; padding=
-top: 0px; margin-bottom: 0.5rem; }
  .usa-footer--big .usa-footer__primary-link:hover { cursor: auto; text-dec=
oration: none; }
}

.usa-footer--big .usa-footer__primary-content--collapsible .usa-footer__pri=
mary-link { align-items: center; cursor: pointer; display: flex; justify-co=
ntent: flex-start; }

.usa-footer--big .usa-footer__primary-content--collapsible .usa-footer__pri=
mary-link::before { background-image: url("/templates/ttb/uswds/img/usa-ico=
ns/expand_more.svg"), linear-gradient(transparent, transparent); background=
-repeat: no-repeat; height: 1.25rem; width: 1.25rem; align-items: center; b=
ackground-size: contain; content: ""; display: inline-flex; justify-content=
: center; margin-right: 0.25rem; margin-left: -0.25rem; }

@media (min-width: 30em) {
  .usa-footer--big .usa-footer__primary-content--collapsible .usa-footer__p=
rimary-link::before { content: none; }
}

.usa-footer--big .usa-footer__primary-content--collapsible.hidden .usa-list=
--unstyled { display: none; }

.usa-footer--big .usa-footer__primary-content--collapsible.hidden .usa-foot=
er__primary-link::before { background-image: url("/templates/ttb/uswds/img/=
usa-icons/navigate_next.svg"), linear-gradient(transparent, transparent); b=
ackground-repeat: no-repeat; }

@media (min-width: 30em) {
  .usa-footer--big .usa-footer__primary-content--collapsible.hidden .usa-fo=
oter__primary-link { margin: 0px; }
}

.usa-footer--big .usa-footer__primary-content--collapsible .usa-list--unsty=
led { padding-left: 1rem; padding-right: 1rem; padding-bottom: 1.25rem; }

@media (min-width: 30em) {
  .usa-footer--big .usa-footer__primary-content--collapsible .usa-list--uns=
tyled { padding: 0.75rem 0px 2rem; }
}

.usa-form { font-family: "Source Sans Pro Web", "Helvetica Neue", Helvetica=
, Roboto, Arial, sans-serif; font-size: 1.06rem; line-height: 1.3; }

@media (min-width: 30em) {
  .usa-form { max-width: 20rem; }
}

.usa-form .usa-input, .usa-form .usa-range, .usa-form .usa-select, .usa-for=
m .usa-textarea { max-width: none; }

.usa-form .usa-input--2xs, .usa-form .usa-input-group--2xs { max-width: 5ex=
; }

.usa-form .usa-input--xs, .usa-form .usa-input-group--xs { max-width: 9ex; =
}

.usa-form .usa-input--sm, .usa-form .usa-input--small, .usa-form .usa-input=
-group--sm, .usa-form .usa-input-group--small { max-width: 13ex; }

.usa-form .usa-input--md, .usa-form .usa-input--medium, .usa-form .usa-inpu=
t-group--md, .usa-form .usa-input-group--medium { max-width: 20ex; }

.usa-form .usa-input--lg, .usa-form .usa-input-group--lg { max-width: 30ex;=
 }

.usa-form .usa-input--xl, .usa-form .usa-input-group--xl { max-width: 40ex;=
 }

.usa-form .usa-input--2xl, .usa-form .usa-input-group--2xl { max-width: 50e=
x; }

.usa-form .usa-button { margin-top: 0.5rem; }

@media (min-width: 30em) {
  .usa-form .usa-button { margin-top: 1.5rem; }
}

.usa-form a { color: rgb(0, 94, 162); text-decoration: underline; }

.usa-form a:visited { color: rgb(84, 39, 143); }

.usa-form a:hover { color: rgb(26, 68, 128); }

.usa-form a:active { color: rgb(22, 46, 81); }

.usa-form a:focus { outline: rgb(36, 145, 255) solid 0.25rem; outline-offse=
t: 0px; }

@media (min-width: 30em) {
  .usa-form--large { max-width: 30rem; }
}

.usa-form__note { font-family: "Source Sans Pro Web", "Helvetica Neue", Hel=
vetica, Roboto, Arial, sans-serif; font-size: 0.93rem; line-height: 1.3; fl=
oat: right; margin: 0.25rem 0px 1rem; }

.usa-graphic-list { font-family: "Source Sans Pro Web", "Helvetica Neue", H=
elvetica, Roboto, Arial, sans-serif; font-size: 1.06rem; line-height: 1.5; =
}

.usa-graphic-list .usa-graphic-list__row .usa-media-block { margin-bottom: =
2rem; }

@media (min-width: 40em) {
  .usa-graphic-list .usa-graphic-list__row .usa-media-block { margin-bottom=
: 4rem; }
}

@media (min-width: 40em) {
  .usa-graphic-list .usa-graphic-list__row:last-child .usa-media-block { ma=
rgin-bottom: 0px; }
}

.usa-graphic-list .usa-graphic-list__row:last-child .usa-media-block:last-c=
hild { margin-bottom: 0px; }

.usa-graphic-list .usa-media-block__img { margin-right: 1.5rem; }

.usa-graphic-list .usa-media-block__body > :first-child { margin-top: 0px; =
}

.usa-graphic-list__heading { margin-bottom: 0px; margin-top: 0px; clear: bo=
th; font-family: "Merriweather Web", Georgia, Cambria, "Times New Roman", T=
imes, serif; font-size: 1.34rem; line-height: 1.2; font-weight: 700; }

* + .usa-graphic-list__heading { margin-top: 1.5em; }

.usa-graphic-list__heading + * { margin-top: 1em; }

.usa-header { font-family: "Source Sans Pro Web", "Helvetica Neue", Helveti=
ca, Roboto, Arial, sans-serif; font-size: 1.06rem; line-height: 1.5; z-inde=
x: 300; }

.usa-header::after { clear: both; content: ""; display: block; }

.usa-header a { border-bottom: none; }

@media (min-width: 64em) {
  .usa-header .usa-search { float: right; }
}

@media (min-width: 64em) {
  .usa-header [role=3D"search"] { float: right; max-width: calc(27ch + 3rem=
); width: 100%; }
}

.usa-header [type=3D"search"] { min-width: 0px; }

@media (min-width: 64em) {
  .usa-header + .usa-hero { border-top: 1px solid white; }
}

@media (min-width: 64em) {
  .usa-header + .usa-section, .usa-header + main { border-top: 1px solid rg=
b(223, 225, 226); }
}

@media (max-width: 63.99em) {
  .usa-logo { flex: 1 1 0%; font-size: 0.93rem; line-height: 0.9; margin-le=
ft: 1rem; }
}

@media (min-width: 64em) {
  .usa-logo { margin-top: 2rem; margin-bottom: 1rem; font-size: 1.46rem; li=
ne-height: 1.1; }
}

.usa-logo a { color: rgb(27, 27, 27); text-decoration: none; }

.usa-logo__text { display: block; font-style: normal; font-weight: 700; mar=
gin: 0px; }

.usa-menu-btn { -webkit-font-smoothing: subpixel-antialiased; border: 0px; =
border-radius: 0px; box-shadow: none; font-weight: normal; margin: 0px; pad=
ding: 0px 0.75rem; flex: 0 1 auto; background-color: rgb(0, 94, 162); color=
: white; font-size: 0.87rem; height: 3rem; text-align: center; text-decorat=
ion: none; text-transform: uppercase; }

.usa-menu-btn:visited { color: rgb(84, 39, 143); }

.usa-menu-btn:hover { color: rgb(26, 68, 128); }

.usa-menu-btn:active { color: rgb(22, 46, 81); }

.usa-menu-btn:focus { outline: rgb(36, 145, 255) solid 0.25rem; outline-off=
set: 0px; }

.usa-menu-btn:hover, .usa-menu-btn:active { -webkit-font-smoothing: subpixe=
l-antialiased; background-color: transparent; box-shadow: none; text-decora=
tion: underline; }

@media (min-width: 64em) {
  .usa-menu-btn { display: none; }
}

.usa-menu-btn:hover { background-color: rgb(26, 68, 128); color: white; tex=
t-decoration: none; }

.usa-menu-btn:active { color: white; }

.usa-menu-btn:visited { color: white; }

.usa-overlay { inset: 0px; position: fixed; background: black; opacity: 0; =
transition: opacity 0.15s ease-in-out 0s; visibility: hidden; z-index: 400;=
 }

.usa-overlay.is-visible { opacity: 0.7; visibility: visible; }

@media (min-width: 64em) {
  .usa-header--basic .usa-navbar { position: relative; width: 33%; }
  .usa-header--basic .usa-nav { flex-direction: row; align-items: center; j=
ustify-content: flex-end; display: flex; padding: 0px 0px 0.25rem 0.5rem; w=
idth: 100%; }
  .usa-header--basic .usa-nav-container { align-items: flex-end; justify-co=
ntent: space-between; display: flex; }
  .usa-header--basic .usa-nav__primary-item > .usa-current, .usa-header--ba=
sic .usa-nav__link:hover { position: relative; }
  .usa-header--basic .usa-nav__primary-item > .usa-current::after, .usa-hea=
der--basic .usa-nav__link:hover::after { background-color: rgb(0, 94, 162);=
 border-radius: 0px; content: ""; display: block;  heigh=
t: 0.25rem; left: 1rem; right: 1rem; bottom: -0.25rem; }
  .usa-header--basic .usa-nav__link[aria-expanded=3D"true"]::after, .usa-he=
ader--basic .usa-nav__link[aria-expanded=3D"true"]:hover::after { display: =
none; }
  .usa-header--basic .usa-nav__primary { width: auto; }
  .usa-header--basic .usa-nav__primary-item:last-of-type { position: relati=
ve; }
  .usa-header--basic .usa-nav__primary-item:last-of-type .usa-nav__submenu =
{  right: 0px; }
  .usa-header--basic .usa-search { top: 0px; }
}

.usa-header--basic.usa-header--megamenu .usa-nav__inner { display: flex; fl=
ex-direction: column; }

@media (min-width: 64em) {
  .usa-header--basic.usa-header--megamenu .usa-nav__inner { display: block;=
 float: right; margin-top: -2.5rem; }
}

@media (min-width: 64em) {
  .usa-header--basic.usa-header--megamenu .usa-nav__primary-item:last-of-ty=
pe { position: static; }
}

@media (min-width: 64em) {
  .usa-header--extended { padding-top: 0px; }
  .usa-header--extended .usa-nav__primary-item > .usa-current, .usa-header-=
-extended .usa-nav__primary-item > .usa-nav__link:hover { position: relativ=
e; }
  .usa-header--extended .usa-nav__primary-item > .usa-current::after, .usa-=
header--extended .usa-nav__primary-item > .usa-nav__link:hover::after { bac=
kground-color: rgb(0, 94, 162); border-radius: 0px; content: ""; display: b=
lock;  height: 0.25rem; left: 1rem; right: 1rem; bottom:=
 0px; }
  .usa-header--extended .usa-nav__link[aria-expanded=3D"true"]::after, .usa=
-header--extended .usa-nav__link[aria-expanded=3D"true"]:hover::after { dis=
play: none; }
}

@media (min-width: 64em) {
  .usa-header--extended .usa-logo { font-size: 2.13rem; margin: 2rem 0px 1.=
5rem; max-width: 50%; }
}

@media (min-width: 64em) {
  .usa-header--extended .usa-navbar { margin-left: auto; margin-right: auto=
; max-width: 64rem; padding-left: 1rem; padding-right: 1rem; display: block=
; height: auto; overflow: auto; }
}

@media (min-width: 64em) and (min-width: 64em) {
  .usa-header--extended .usa-navbar { padding-left: 2rem; padding-right: 2r=
em; }
}

@media (min-width: 64em) {
  .usa-header--extended .usa-nav { border-top: 1px solid rgb(223, 225, 226)=
; padding: 0px; width: 100%; }
}

@media (min-width: 64em) {
  .usa-header--extended .usa-nav__inner { margin-left: auto; margin-right: =
auto; max-width: 64rem; padding-left: 1rem; padding-right: 1rem; position: =
relative; }
}

@media (min-width: 64em) and (min-width: 64em) {
  .usa-header--extended .usa-nav__inner { padding-left: 2rem; padding-right=
: 2rem; }
}

@media (min-width: 64em) {
  .usa-header--extended .usa-nav__primary { margin-left: -1rem; }
  .usa-header--extended .usa-nav__primary::after { clear: both; content: ""=
; display: block; }
}

@media (min-width: 64em) {
  .usa-header--extended .usa-nav__link { padding-bottom: 1rem; padding-top:=
 1rem; }
}

@media (min-width: 64em) {
  .usa-header--extended .usa-nav__submenu .usa-grid-full { padding-left: 0.=
75rem; }
}

@media (min-width: 64em) {
  .usa-header--extended .usa-nav__submenu.usa-megamenu { left: 0px; padding=
-left: 2rem; }
}

html.usa-js-loading .usa-nav__submenu, html.usa-js-loading .usa-nav__submen=
u.usa-megamenu {  left: -999em; right: auto; }

.usa-hero { font-family: "Source Sans Pro Web", "Helvetica Neue", Helvetica=
, Roboto, Arial, sans-serif; font-size: 1.06rem; line-height: 1.5; padding-=
bottom: 2rem; padding-top: 2rem; background-image: url("/templates/ttb/uswd=
s/img/hero.png"); background-position: center center; background-size: cove=
r; color: white; }

.usa-hero__callout { background-color: rgb(22, 46, 81); padding: 2rem; }

@media (min-width: 40em) {
  .usa-hero__callout { max-width: 20rem; }
}

.usa-hero__heading { margin-bottom: 0px; margin-top: 0px; clear: both; font=
-family: "Merriweather Web", Georgia, Cambria, "Times New Roman", Times, se=
rif; font-size: 1.95rem; font-weight: 700; color: rgb(0, 189, 227); line-he=
ight: 1.2; }

* + .usa-hero__heading { margin-top: 1.5em; }

.usa-hero__heading + * { margin-top: 1em; }

.usa-hero__heading--alt { color: white; display: block; }

.usa-icon { display: inline-block; fill: currentcolor; height: 1em; positio=
n: relative; width: 1em; }

.usa-icon--size-3 { height: 1.5rem; width: 1.5rem; }

.usa-icon--size-4 { height: 2rem; width: 2rem; }

.usa-icon--size-5 { height: 2.5rem; width: 2.5rem; }

.usa-icon--size-6 { height: 3rem; width: 3rem; }

.usa-icon--size-7 { height: 3.5rem; width: 3.5rem; }

.usa-icon--size-8 { height: 4rem; width: 4rem; }

.usa-icon--size-9 { height: 4.5rem; width: 4.5rem; }

.usa-icon-list { font-family: "Source Sans Pro Web", "Helvetica Neue", Helv=
etica, Roboto, Arial, sans-serif; font-size: 1.06rem; line-height: 1.5; mar=
gin-bottom: 0px; margin-top: 0px; list-style-type: none; padding-left: 0px;=
 max-width: 72ex; }

.usa-icon-list > li { margin-bottom: 0px; max-width: unset; }

.usa-icon-list__item { display: flex; position: relative; }

.usa-icon-list__item + .usa-icon-list__item { padding-top: 0.75rem; }

.usa-prose .usa-icon-list { font-family: "Source Sans Pro Web", "Helvetica =
Neue", Helvetica, Roboto, Arial, sans-serif; font-size: 1.06rem; line-heigh=
t: 1.5; margin-bottom: 0px; margin-top: 0px; list-style-type: none; padding=
-left: 0px; max-width: 72ex; }

.usa-prose .usa-icon-list > li { margin-bottom: 0px; max-width: unset; }

.usa-prose .usa-icon-list__item { display: flex; position: relative; }

.usa-prose .usa-icon-list__item + .usa-icon-list__item { padding-top: 0.75r=
em; }

.usa-icon-list--base-lightest .usa-icon-list__icon { color: rgb(240, 240, 2=
40); }

.usa-icon-list--base-lighter .usa-icon-list__icon { color: rgb(223, 225, 22=
6); }

.usa-icon-list--base-light .usa-icon-list__icon { color: rgb(169, 174, 177)=
; }

.usa-icon-list--base .usa-icon-list__icon { color: rgb(113, 118, 122); }

.usa-icon-list--base-dark .usa-icon-list__icon { color: rgb(86, 92, 101); }

.usa-icon-list--base-darker .usa-icon-list__icon { color: rgb(61, 69, 81); =
}

.usa-icon-list--base-darkest .usa-icon-list__icon { color: rgb(27, 27, 27);=
 }

.usa-icon-list--primary-lighter .usa-icon-list__icon { color: rgb(217, 232,=
 246); }

.usa-icon-list--primary-light .usa-icon-list__icon { color: rgb(115, 179, 2=
31); }

.usa-icon-list--primary .usa-icon-list__icon { color: rgb(0, 94, 162); }

.usa-icon-list--primary-vivid .usa-icon-list__icon { color: rgb(0, 80, 216)=
; }

.usa-icon-list--primary-dark .usa-icon-list__icon { color: rgb(26, 68, 128)=
; }

.usa-icon-list--primary-darker .usa-icon-list__icon { color: rgb(22, 46, 81=
); }

.usa-icon-list--secondary-lighter .usa-icon-list__icon { color: rgb(243, 22=
5, 228); }

.usa-icon-list--secondary-light .usa-icon-list__icon { color: rgb(242, 147,=
 140); }

.usa-icon-list--secondary .usa-icon-list__icon { color: rgb(216, 57, 51); }

.usa-icon-list--secondary-vivid .usa-icon-list__icon { color: rgb(228, 29, =
61); }

.usa-icon-list--secondary-dark .usa-icon-list__icon { color: rgb(181, 9, 9)=
; }

.usa-icon-list--secondary-darker .usa-icon-list__icon { color: rgb(139, 10,=
 3); }

.usa-icon-list--accent-warm-lighter .usa-icon-list__icon { color: rgb(242, =
228, 212); }

.usa-icon-list--accent-warm-light .usa-icon-list__icon { color: rgb(255, 18=
8, 120); }

.usa-icon-list--accent-warm .usa-icon-list__icon { color: rgb(250, 148, 65)=
; }

.usa-icon-list--accent-warm-dark .usa-icon-list__icon { color: rgb(192, 86,=
 0); }

.usa-icon-list--accent-warm-darker .usa-icon-list__icon { color: rgb(119, 8=
5, 64); }

.usa-icon-list--accent-cool-lighter .usa-icon-list__icon { color: rgb(225, =
243, 248); }

.usa-icon-list--accent-cool-light .usa-icon-list__icon { color: rgb(151, 21=
2, 234); }

.usa-icon-list--accent-cool .usa-icon-list__icon { color: rgb(0, 189, 227);=
 }

.usa-icon-list--accent-cool-dark .usa-icon-list__icon { color: rgb(40, 160,=
 203); }

.usa-icon-list--accent-cool-darker .usa-icon-list__icon { color: rgb(7, 100=
, 141); }

.usa-icon-list--error-lighter .usa-icon-list__icon { color: rgb(244, 227, 2=
19); }

.usa-icon-list--error-light .usa-icon-list__icon { color: rgb(243, 146, 104=
); }

.usa-icon-list--error .usa-icon-list__icon { color: rgb(213, 67, 9); }

.usa-icon-list--error-dark .usa-icon-list__icon { color: rgb(181, 9, 9); }

.usa-icon-list--error-darker .usa-icon-list__icon { color: rgb(111, 51, 49)=
; }

.usa-icon-list--warning-lighter .usa-icon-list__icon { color: rgb(250, 243,=
 209); }

.usa-icon-list--warning-light .usa-icon-list__icon { color: rgb(254, 230, 1=
33); }

.usa-icon-list--warning .usa-icon-list__icon { color: rgb(255, 190, 46); }

.usa-icon-list--warning-dark .usa-icon-list__icon { color: rgb(229, 160, 0)=
; }

.usa-icon-list--warning-darker .usa-icon-list__icon { color: rgb(147, 111, =
56); }

.usa-icon-list--success-lighter .usa-icon-list__icon { color: rgb(236, 243,=
 236); }

.usa-icon-list--success-light .usa-icon-list__icon { color: rgb(112, 225, 1=
23); }

.usa-icon-list--success .usa-icon-list__icon { color: rgb(0, 169, 28); }

.usa-icon-list--success-dark .usa-icon-list__icon { color: rgb(77, 128, 85)=
; }

.usa-icon-list--success-darker .usa-icon-list__icon { color: rgb(68, 100, 6=
7); }

.usa-icon-list--info-lighter .usa-icon-list__icon { color: rgb(231, 246, 24=
8); }

.usa-icon-list--info-light .usa-icon-list__icon { color: rgb(153, 222, 234)=
; }

.usa-icon-list--info .usa-icon-list__icon { color: rgb(0, 189, 227); }

.usa-icon-list--info-dark .usa-icon-list__icon { color: rgb(0, 158, 193); }

.usa-icon-list--info-darker .usa-icon-list__icon { color: rgb(46, 98, 118);=
 }

.usa-icon-list--disabled-light .usa-icon-list__icon { color: rgb(230, 230, =
230); }

.usa-icon-list--disabled .usa-icon-list__icon { color: rgb(201, 201, 201); =
}

.usa-icon-list--disabled-dark .usa-icon-list__icon { color: rgb(173, 173, 1=
73); }

.usa-icon-list--emergency .usa-icon-list__icon { color: rgb(156, 61, 16); }

.usa-icon-list--emergency-dark .usa-icon-list__icon { color: rgb(51, 45, 41=
); }

.usa-icon-list__icon .usa-icon { display: block; height: 1.5rem; position: =
relative; width: 1.5rem; }

.usa-icon-list__content > p, .usa-icon-list__content > ul, .usa-icon-list__=
content > ol { font-family: "Source Sans Pro Web", "Helvetica Neue", Helvet=
ica, Roboto, Arial, sans-serif; font-size: 1.06rem; max-width: 72ex; }

.usa-icon-list[class*=3D"usa-icon-list--size-"] { max-width: none; }

.usa-icon-list--size-xs .usa-icon-list__icon .usa-icon { height: 1.5rem; wi=
dth: 1.5rem; }

.usa-icon-list--size-xs .usa-icon-list__content { max-width: 72ex; font-siz=
e: 1rem; padding-left: 0.4rem; }

.usa-icon-list--size-xs .usa-icon-list__content .usa-icon-list__title { fon=
t-family: "Merriweather Web", Georgia, Cambria, "Times New Roman", Times, s=
erif; font-size: 0.91rem; }

.usa-icon-list--size-sm .usa-icon-list__icon .usa-icon { height: 1.59rem; w=
idth: 1.59rem; }

.usa-icon-list--size-sm .usa-icon-list__content { max-width: 72ex; font-siz=
e: 1.06rem; padding-left: 0.424rem; }

.usa-icon-list--size-sm .usa-icon-list__content .usa-icon-list__title { fon=
t-family: "Merriweather Web", Georgia, Cambria, "Times New Roman", Times, s=
erif; font-size: 0.98rem; }

.usa-icon-list--size-md .usa-icon-list__icon .usa-icon { height: 1.695rem; =
width: 1.695rem; }

.usa-icon-list--size-md .usa-icon-list__content { max-width: 72ex; font-siz=
e: 1.13rem; padding-left: 0.452rem; }

.usa-icon-list--size-md .usa-icon-list__content .usa-icon-list__title { fon=
t-family: "Merriweather Web", Georgia, Cambria, "Times New Roman", Times, s=
erif; font-size: 1.04rem; }

.usa-icon-list--size-lg .usa-icon-list__icon .usa-icon { height: 2.19rem; w=
idth: 2.19rem; }

.usa-icon-list--size-lg .usa-icon-list__content { max-width: 72ex; font-siz=
e: 1.46rem; padding-left: 0.584rem; }

.usa-icon-list--size-lg .usa-icon-list__content .usa-icon-list__title { fon=
t-family: "Merriweather Web", Georgia, Cambria, "Times New Roman", Times, s=
erif; font-size: 1.34rem; }

.usa-icon-list--size-xl .usa-icon-list__icon .usa-icon { height: 3.195rem; =
width: 3.195rem; }

.usa-icon-list--size-xl .usa-icon-list__content { max-width: 72ex; font-siz=
e: 2.13rem; padding-left: 0.852rem; }

.usa-icon-list--size-xl .usa-icon-list__content .usa-icon-list__title { fon=
t-family: "Merriweather Web", Georgia, Cambria, "Times New Roman", Times, s=
erif; font-size: 1.95rem; }

.usa-icon-list--size-2xl .usa-icon-list__icon .usa-icon { height: 3.99rem; =
width: 3.99rem; }

.usa-icon-list--size-2xl .usa-icon-list__content { max-width: 72ex; font-si=
ze: 2.66rem; padding-left: 1.064rem; }

.usa-icon-list--size-2xl .usa-icon-list__content .usa-icon-list__title { fo=
nt-family: "Merriweather Web", Georgia, Cambria, "Times New Roman", Times, =
serif; font-size: 2.44rem; }

.usa-icon-list--size-3xl .usa-icon-list__icon .usa-icon { height: 4.785rem;=
 width: 4.785rem; }

.usa-icon-list--size-3xl .usa-icon-list__content { max-width: 72ex; font-si=
ze: 3.19rem; padding-left: 1.276rem; }

.usa-icon-list--size-3xl .usa-icon-list__content .usa-icon-list__title { fo=
nt-family: "Merriweather Web", Georgia, Cambria, "Times New Roman", Times, =
serif; font-size: 2.93rem; }

@media (min-width: 30em) {
  .mobile-lg\:usa-icon-list--size-xs .usa-icon-list__icon .usa-icon { heigh=
t: 1.5rem; width: 1.5rem; }
  .mobile-lg\:usa-icon-list--size-xs .usa-icon-list__content { max-width: 7=
2ex; font-size: 1rem; padding-left: 0.4rem; }
  .mobile-lg\:usa-icon-list--size-xs .usa-icon-list__content .usa-icon-list=
__title { font-family: "Merriweather Web", Georgia, Cambria, "Times New Rom=
an", Times, serif; font-size: 0.91rem; }
  .mobile-lg\:usa-icon-list--size-sm .usa-icon-list__icon .usa-icon { heigh=
t: 1.59rem; width: 1.59rem; }
  .mobile-lg\:usa-icon-list--size-sm .usa-icon-list__content { max-width: 7=
2ex; font-size: 1.06rem; padding-left: 0.424rem; }
  .mobile-lg\:usa-icon-list--size-sm .usa-icon-list__content .usa-icon-list=
__title { font-family: "Merriweather Web", Georgia, Cambria, "Times New Rom=
an", Times, serif; font-size: 0.98rem; }
  .mobile-lg\:usa-icon-list--size-md .usa-icon-list__icon .usa-icon { heigh=
t: 1.695rem; width: 1.695rem; }
  .mobile-lg\:usa-icon-list--size-md .usa-icon-list__content { max-width: 7=
2ex; font-size: 1.13rem; padding-left: 0.452rem; }
  .mobile-lg\:usa-icon-list--size-md .usa-icon-list__content .usa-icon-list=
__title { font-family: "Merriweather Web", Georgia, Cambria, "Times New Rom=
an", Times, serif; font-size: 1.04rem; }
  .mobile-lg\:usa-icon-list--size-lg .usa-icon-list__icon .usa-icon { heigh=
t: 2.19rem; width: 2.19rem; }
  .mobile-lg\:usa-icon-list--size-lg .usa-icon-list__content { max-width: 7=
2ex; font-size: 1.46rem; padding-left: 0.584rem; }
  .mobile-lg\:usa-icon-list--size-lg .usa-icon-list__content .usa-icon-list=
__title { font-family: "Merriweather Web", Georgia, Cambria, "Times New Rom=
an", Times, serif; font-size: 1.34rem; }
  .mobile-lg\:usa-icon-list--size-xl .usa-icon-list__icon .usa-icon { heigh=
t: 3.195rem; width: 3.195rem; }
  .mobile-lg\:usa-icon-list--size-xl .usa-icon-list__content { max-width: 7=
2ex; font-size: 2.13rem; padding-left: 0.852rem; }
  .mobile-lg\:usa-icon-list--size-xl .usa-icon-list__content .usa-icon-list=
__title { font-family: "Merriweather Web", Georgia, Cambria, "Times New Rom=
an", Times, serif; font-size: 1.95rem; }
  .mobile-lg\:usa-icon-list--size-2xl .usa-icon-list__icon .usa-icon { heig=
ht: 3.99rem; width: 3.99rem; }
  .mobile-lg\:usa-icon-list--size-2xl .usa-icon-list__content { max-width: =
72ex; font-size: 2.66rem; padding-left: 1.064rem; }
  .mobile-lg\:usa-icon-list--size-2xl .usa-icon-list__content .usa-icon-lis=
t__title { font-family: "Merriweather Web", Georgia, Cambria, "Times New Ro=
man", Times, serif; font-size: 2.44rem; }
  .mobile-lg\:usa-icon-list--size-3xl .usa-icon-list__icon .usa-icon { heig=
ht: 4.785rem; width: 4.785rem; }
  .mobile-lg\:usa-icon-list--size-3xl .usa-icon-list__content { max-width: =
72ex; font-size: 3.19rem; padding-left: 1.276rem; }
  .mobile-lg\:usa-icon-list--size-3xl .usa-icon-list__content .usa-icon-lis=
t__title { font-family: "Merriweather Web", Georgia, Cambria, "Times New Ro=
man", Times, serif; font-size: 2.93rem; }
}

@media (min-width: 40em) {
  .tablet\:usa-icon-list--size-xs .usa-icon-list__icon .usa-icon { height: =
1.5rem; width: 1.5rem; }
  .tablet\:usa-icon-list--size-xs .usa-icon-list__content { max-width: 72ex=
; font-size: 1rem; padding-left: 0.4rem; }
  .tablet\:usa-icon-list--size-xs .usa-icon-list__content .usa-icon-list__t=
itle { font-family: "Merriweather Web", Georgia, Cambria, "Times New Roman"=
, Times, serif; font-size: 0.91rem; }
  .tablet\:usa-icon-list--size-sm .usa-icon-list__icon .usa-icon { height: =
1.59rem; width: 1.59rem; }
  .tablet\:usa-icon-list--size-sm .usa-icon-list__content { max-width: 72ex=
; font-size: 1.06rem; padding-left: 0.424rem; }
  .tablet\:usa-icon-list--size-sm .usa-icon-list__content .usa-icon-list__t=
itle { font-family: "Merriweather Web", Georgia, Cambria, "Times New Roman"=
, Times, serif; font-size: 0.98rem; }
  .tablet\:usa-icon-list--size-md .usa-icon-list__icon .usa-icon { height: =
1.695rem; width: 1.695rem; }
  .tablet\:usa-icon-list--size-md .usa-icon-list__content { max-width: 72ex=
; font-size: 1.13rem; padding-left: 0.452rem; }
  .tablet\:usa-icon-list--size-md .usa-icon-list__content .usa-icon-list__t=
itle { font-family: "Merriweather Web", Georgia, Cambria, "Times New Roman"=
, Times, serif; font-size: 1.04rem; }
  .tablet\:usa-icon-list--size-lg .usa-icon-list__icon .usa-icon { height: =
2.19rem; width: 2.19rem; }
  .tablet\:usa-icon-list--size-lg .usa-icon-list__content { max-width: 72ex=
; font-size: 1.46rem; padding-left: 0.584rem; }
  .tablet\:usa-icon-list--size-lg .usa-icon-list__content .usa-icon-list__t=
itle { font-family: "Merriweather Web", Georgia, Cambria, "Times New Roman"=
, Times, serif; font-size: 1.34rem; }
  .tablet\:usa-icon-list--size-xl .usa-icon-list__icon .usa-icon { height: =
3.195rem; width: 3.195rem; }
  .tablet\:usa-icon-list--size-xl .usa-icon-list__content { max-width: 72ex=
; font-size: 2.13rem; padding-left: 0.852rem; }
  .tablet\:usa-icon-list--size-xl .usa-icon-list__content .usa-icon-list__t=
itle { font-family: "Merriweather Web", Georgia, Cambria, "Times New Roman"=
, Times, serif; font-size: 1.95rem; }
  .tablet\:usa-icon-list--size-2xl .usa-icon-list__icon .usa-icon { height:=
 3.99rem; width: 3.99rem; }
  .tablet\:usa-icon-list--size-2xl .usa-icon-list__content { max-width: 72e=
x; font-size: 2.66rem; padding-left: 1.064rem; }
  .tablet\:usa-icon-list--size-2xl .usa-icon-list__content .usa-icon-list__=
title { font-family: "Merriweather Web", Georgia, Cambria, "Times New Roman=
", Times, serif; font-size: 2.44rem; }
  .tablet\:usa-icon-list--size-3xl .usa-icon-list__icon .usa-icon { height:=
 4.785rem; width: 4.785rem; }
  .tablet\:usa-icon-list--size-3xl .usa-icon-list__content { max-width: 72e=
x; font-size: 3.19rem; padding-left: 1.276rem; }
  .tablet\:usa-icon-list--size-3xl .usa-icon-list__content .usa-icon-list__=
title { font-family: "Merriweather Web", Georgia, Cambria, "Times New Roman=
", Times, serif; font-size: 2.93rem; }
}

@media (min-width: 64em) {
  .desktop\:usa-icon-list--size-xs .usa-icon-list__icon .usa-icon { height:=
 1.5rem; width: 1.5rem; }
  .desktop\:usa-icon-list--size-xs .usa-icon-list__content { max-width: 72e=
x; font-size: 1rem; padding-left: 0.4rem; }
  .desktop\:usa-icon-list--size-xs .usa-icon-list__content .usa-icon-list__=
title { font-family: "Merriweather Web", Georgia, Cambria, "Times New Roman=
", Times, serif; font-size: 0.91rem; }
  .desktop\:usa-icon-list--size-sm .usa-icon-list__icon .usa-icon { height:=
 1.59rem; width: 1.59rem; }
  .desktop\:usa-icon-list--size-sm .usa-icon-list__content { max-width: 72e=
x; font-size: 1.06rem; padding-left: 0.424rem; }
  .desktop\:usa-icon-list--size-sm .usa-icon-list__content .usa-icon-list__=
title { font-family: "Merriweather Web", Georgia, Cambria, "Times New Roman=
", Times, serif; font-size: 0.98rem; }
  .desktop\:usa-icon-list--size-md .usa-icon-list__icon .usa-icon { height:=
 1.695rem; width: 1.695rem; }
  .desktop\:usa-icon-list--size-md .usa-icon-list__content { max-width: 72e=
x; font-size: 1.13rem; padding-left: 0.452rem; }
  .desktop\:usa-icon-list--size-md .usa-icon-list__content .usa-icon-list__=
title { font-family: "Merriweather Web", Georgia, Cambria, "Times New Roman=
", Times, serif; font-size: 1.04rem; }
  .desktop\:usa-icon-list--size-lg .usa-icon-list__icon .usa-icon { height:=
 2.19rem; width: 2.19rem; }
  .desktop\:usa-icon-list--size-lg .usa-icon-list__content { max-width: 72e=
x; font-size: 1.46rem; padding-left: 0.584rem; }
  .desktop\:usa-icon-list--size-lg .usa-icon-list__content .usa-icon-list__=
title { font-family: "Merriweather Web", Georgia, Cambria, "Times New Roman=
", Times, serif; font-size: 1.34rem; }
  .desktop\:usa-icon-list--size-xl .usa-icon-list__icon .usa-icon { height:=
 3.195rem; width: 3.195rem; }
  .desktop\:usa-icon-list--size-xl .usa-icon-list__content { max-width: 72e=
x; font-size: 2.13rem; padding-left: 0.852rem; }
  .desktop\:usa-icon-list--size-xl .usa-icon-list__content .usa-icon-list__=
title { font-family: "Merriweather Web", Georgia, Cambria, "Times New Roman=
", Times, serif; font-size: 1.95rem; }
  .desktop\:usa-icon-list--size-2xl .usa-icon-list__icon .usa-icon { height=
: 3.99rem; width: 3.99rem; }
  .desktop\:usa-icon-list--size-2xl .usa-icon-list__content { max-width: 72=
ex; font-size: 2.66rem; padding-left: 1.064rem; }
  .desktop\:usa-icon-list--size-2xl .usa-icon-list__content .usa-icon-list_=
_title { font-family: "Merriweather Web", Georgia, Cambria, "Times New Roma=
n", Times, serif; font-size: 2.44rem; }
  .desktop\:usa-icon-list--size-3xl .usa-icon-list__icon .usa-icon { height=
: 4.785rem; width: 4.785rem; }
  .desktop\:usa-icon-list--size-3xl .usa-icon-list__content { max-width: 72=
ex; font-size: 3.19rem; padding-left: 1.276rem; }
  .desktop\:usa-icon-list--size-3xl .usa-icon-list__content .usa-icon-list_=
_title { font-family: "Merriweather Web", Georgia, Cambria, "Times New Roma=
n", Times, serif; font-size: 2.93rem; }
}

.usa-icon-list__title { font-family: "Merriweather Web", Georgia, Cambria, =
"Times New Roman", Times, serif; font-size: 0.98rem; line-height: 1.2; marg=
in-bottom: 0px; padding-top: 0.425ex; }

.usa-icon-list__title + * { margin-top: 0.5rem; }

.usa-icon-list__content { font-size: 1.06rem; padding-left: 0.424rem; }

.usa-icon-list__content > :first-child { margin-top: 0px; }

.usa-icon-list__content > :last-child { margin-bottom: 0px; }

.usa-icon-list__content ul li { list-style-type: disc; }

.usa-identifier { font-family: "Source Sans Pro Web", "Helvetica Neue", Hel=
vetica, Roboto, Arial, sans-serif; font-size: 1.06rem; line-height: 1.3; co=
lor: white; background-color: rgb(27, 27, 27); padding-bottom: 1rem; }

.usa-identifier__container { margin-left: auto; margin-right: auto; padding=
-left: 1rem; padding-right: 1rem; max-width: 64rem; }

@media (min-width: 64em) {
  .usa-identifier__container { padding-left: 2rem; padding-right: 2rem; }
}

.usa-identifier__section { padding-bottom: 1rem; padding-top: 1rem; }

@media (min-width: 40em) {
  .usa-identifier__section--masthead .usa-identifier__container { align-ite=
ms: center; display: flex; }
}

.usa-identifier__logos { display: flex; margin-right: 1rem; }

.usa-identifier__logo { text-decoration: none; height: 3rem; display: block=
; }

.usa-identifier__logo + .usa-identifier__logo { margin-left: 0.5rem; }

.usa-identifier__logo-img { height: 100%; width: auto; }

.usa-identifier__identity { flex: 1 1 0%; margin-top: 1rem; }

@media (min-width: 40em) {
  .usa-identifier__identity { margin-top: 0px; }
}

.usa-identifier__identity-domain, .usa-identifier__identity-disclaimer { ma=
rgin: 0px; padding: 0px; }

.usa-identifier__identity-domain { color: rgb(169, 174, 177); }

.usa-identifier__identity-disclaimer { font-weight: 700; }

.usa-identifier__identity-disclaimer a { color: rgb(223, 225, 226); }

.usa-identifier__identity-disclaimer a:visited { color: rgb(223, 225, 226);=
 }

.usa-identifier__identity-disclaimer a:hover, .usa-identifier__identity-dis=
claimer a:active { color: rgb(240, 240, 240); }

@media (min-width: 40em) {
  .usa-identifier__section--required-links { padding-bottom: 0.5rem; paddin=
g-top: 0.5rem; }
}

@media (min-width: 64em) {
  .usa-identifier__section--required-links { font-size: 1rem; }
}

.usa-identifier__required-links-list { list-style-type: none; padding-left:=
 0px; margin-bottom: 0px; margin-top: 0px; }

@media (min-width: 40em) {
  .usa-identifier__required-links-list { column-count: 2; column-gap: 2rem;=
 column-fill: balance; }
}

@media (min-width: 64em) {
  .usa-identifier__required-links-list { column-count: 4; }
}

.usa-identifier__required-links-item { break-inside: avoid; margin-bottom: =
0.75rem; }

.usa-identifier__required-links-item:last-child { margin-bottom: 0px; }

@media (min-width: 64em) {
  .usa-identifier__required-links-item { margin-bottom: 0.5rem; }
}

.usa-identifier__required-link { color: rgb(169, 174, 177); display: inline=
-block; }

.usa-identifier__required-link:visited { color: rgb(169, 174, 177); }

.usa-identifier__required-link:hover, .usa-identifier__required-link:active=
 { color: rgb(223, 225, 226); }

.usa-identifier__section--usagov a { color: rgb(223, 225, 226); font-weight=
: 700; display: inline-block; margin-top: 0.5rem; }

.usa-identifier__section--usagov a:visited { color: rgb(223, 225, 226); }

.usa-identifier__section--usagov a:hover, .usa-identifier__section--usagov =
a:active { color: rgb(240, 240, 240); }

@media (min-width: 40em) {
  .usa-identifier__section--usagov a { margin-top: 0px; }
}

@media (min-width: 40em) {
  .usa-identifier__usagov-description { display: inline-flex; }
}

.usa-layout-docs__sidenav { order: 2; padding-top: 2rem; }

@media (min-width: 64em) {
  .usa-layout-docs__sidenav { padding-top: 0px; }
}

@media (min-width: 64em) {
  .usa-layout-docs__main { order: 2; }
}

.usa-media-block { align-items: flex-start; display: flex; }

.usa-media-block__img { flex-shrink: 0; margin-right: 0.5rem; }

.usa-media-block__body { flex: 1 1 0%; }

.usa-megamenu .usa-col { flex: 1 1 auto; }

@media (min-width: 64em) {
  .usa-megamenu .usa-col { flex: 4 1 0%; }
}

@media (min-width: 64em) {
  .usa-megamenu.usa-nav__submenu { padding: 2rem 0px; left: -33%; right: 0p=
x; width: auto; }
}

@media (min-width: 64em) {
  .usa-megamenu.usa-nav__submenu::before { bottom: 0px; top: 0px; backgroun=
d-color: rgb(22, 46, 81); content: ""; display: block;  =
width: 100%; right: 100%; }
}

@media (min-width: 64em) {
  .usa-megamenu.usa-nav__submenu::after { bottom: 0px; top: 0px; background=
-color: rgb(22, 46, 81); content: ""; display: block;  w=
idth: 100%; left: 100%; }
}

.usa-js-no-click { pointer-events: none; user-select: none; }

.usa-js-no-click .usa-modal, .usa-js-no-click .usa-modal * { pointer-events=
: auto; user-select: text; }

[data-open-modal] * { pointer-events: none; }

.usa-modal-wrapper { text-align: center; transition: opacity 0.15s ease-in-=
out 0s; }

.usa-modal-wrapper.is-hidden { visibility: hidden; opacity: 0; position: fi=
xed; }

.usa-modal-wrapper.is-visible { visibility: visible; opacity: 1; position: =
fixed; z-index: 99999; }

.usa-modal-overlay { background: rgba(0, 0, 0, 0.7); bottom: 0px; height: 1=
00%; left: 0px; overflow: hidden scroll; padding: 1.5rem; position: fixed; =
scroll-behavior: smooth; top: 0px; width: 100%; }

.usa-modal-overlay::before { content: ""; display: inline-block; height: 10=
0%; vertical-align: middle; }

.usa-modal-overlay[data-force-action=3D"true"] { pointer-events: none; }

.usa-modal-overlay[data-force-action=3D"true"] * { pointer-events: auto; }

.usa-js-loading .usa-modal-wrapper {  left: -999em; righ=
t: auto; }

.usa-js-loading .usa-modal-wrapper:target { position: static; }

.usa-modal { font-family: "Source Sans Pro Web", "Helvetica Neue", Helvetic=
a, Roboto, Arial, sans-serif; font-size: 1.06rem; line-height: 1.5; border-=
radius: 0.5rem; background: white; color: rgb(27, 27, 27); display: inline-=
block; margin: 1.25rem auto; max-width: 30rem; position: relative; text-ali=
gn: left; vertical-align: middle; width: 100%; }

.usa-modal:focus { outline: none; }

.usa-modal__content { display: flex; flex-direction: column-reverse; paddin=
g-top: 2rem; width: 100%; }

.usa-modal__main { margin: 0px auto; padding: 0.5rem 2rem 2rem; }

.usa-modal-wrapper [data-close-modal] > .usa-icon, .usa-modal-wrapper [data=
-close-modal] > .usa-icon use { pointer-events: none !important; }

.usa-modal__close { align-items: center; align-self: flex-end; background-c=
olor: transparent; color: rgb(113, 118, 122); display: flex; flex-shrink: 0=
; font-size: 0.93rem; margin: -2rem 0px 0px auto; padding: 0.25rem; width: =
auto; }

.usa-modal__close:hover, .usa-modal__close:active { background-color: trans=
parent; color: rgb(27, 27, 27); }

.usa-modal__close:not([disabled]):focus { outline-offset: 0px; }

.usa-modal__close .usa-icon { height: 2rem; margin: 2px 2px 0px 0px; width:=
 2rem; }

.usa-modal__heading { font-family: "Merriweather Web", Georgia, Cambria, "T=
imes New Roman", Times, serif; font-size: 1.34rem; line-height: 1.4; margin=
-top: 0px; }

.usa-modal__footer { margin-top: 1.5rem; }

.usa-modal--lg { max-width: 55rem; width: 100%; }

.usa-modal--lg .usa-modal__main { padding-bottom: 4rem; padding-top: 1.25re=
m; width: 100%; max-width: 40rem; }

@media (min-width: 40em) {
  .usa-modal--lg .usa-modal__heading { font-family: "Merriweather Web", Geo=
rgia, Cambria, "Times New Roman", Times, serif; font-size: 1.95rem; }
}

.usa-js-modal--active { overflow: hidden; }

@media (min-width: 64em) {
  .usa-nav-container { margin-left: auto; margin-right: auto; max-width: 64=
rem; padding-left: 2rem; padding-right: 2rem; }
  .usa-nav-container::after { clear: both; content: ""; display: block; }
}

@media (min-width: 64em) and (min-width: 64em) {
  .usa-nav-container { padding-left: 2rem; padding-right: 2rem; }
}

.usa-navbar { height: 3rem; }

@media (max-width: 63.99em) {
  .usa-navbar { align-items: center; border-bottom: 1px solid rgb(223, 225,=
 226); display: flex; }
}

@media (min-width: 64em) {
  .usa-navbar { border-bottom: none; display: inline-block; height: auto; }
}

@-webkit-keyframes slidein-left {=20
  0% { transform: translateX(15rem); }
  100% { transform: translateX(0px); }
}

@keyframes slidein-left {=20
  0% { transform: translateX(15rem); }
  100% { transform: translateX(0px); }
}

.usa-nav { font-family: "Source Sans Pro Web", "Helvetica Neue", Helvetica,=
 Roboto, Arial, sans-serif; font-size: 1.06rem; line-height: 0.9; }

@media (max-width: 63.99em) {
  .usa-nav { right: 0px; bottom: 0px; top: 0px; position: fixed; background=
: white; border-right: 0px; display: none; flex-direction: column; overflow=
-y: auto; padding: 1rem; width: 15rem; z-index: 500; }
  .usa-nav.is-visible { animation: 0.3s ease-in-out 0s 1 normal none runnin=
g slidein-left; display: flex; }
}

@media (min-width: 64em) {
  .usa-nav { float: right; position: relative; }
}

@media (min-width: 64em) {
  .usa-nav .usa-search { margin-left: 1rem; }
}

.usa-nav .usa-accordion { font-family: "Source Sans Pro Web", "Helvetica Ne=
ue", Helvetica, Roboto, Arial, sans-serif; font-size: 1.06rem; line-height:=
 0.9; }

@media (max-width: 63.99em) {
  .usa-nav__primary { margin-bottom: 0px; list-style-type: none; padding-le=
ft: 0px; margin-top: 1.5rem; order: 2; }
  .usa-nav__primary > li { margin-bottom: 0px; max-width: unset; }
  .usa-nav__primary-item { border-top: 1px solid rgb(223, 225, 226); }
  .usa-nav__primary a:not(.usa-button) { color: rgb(86, 92, 101); display: =
block; padding: 0.5rem 1rem; text-decoration: none; }
  .usa-nav__primary a:not(.usa-button):hover { background-color: rgb(240, 2=
40, 240); color: rgb(0, 94, 162); text-decoration: none; }
  .usa-nav__primary a:not(.usa-button):focus { outline-offset: 0px; }
  .usa-nav__primary .usa-current { position: relative; color: rgb(0, 94, 16=
2); font-weight: 700; }
  .usa-nav__primary .usa-current::after { background-color: rgb(0, 94, 162)=
; border-radius: 99rem; content: ""; display: block;  bo=
ttom: 0.25rem; top: 0.25rem; width: 0.25rem; left: 0.25rem; }
}

@media (max-width: 63.99em) and (min-width: 40em) {
  .usa-nav__primary .usa-current { position: relative; }
  .usa-nav__primary .usa-current::after { background-color: rgb(0, 94, 162)=
; border-radius: 99rem; content: ""; display: block;  bo=
ttom: 0.25rem; top: 0.25rem; width: 0.25rem; left: 0px; }
}

@media (max-width: 63.99em) {
  .usa-nav__primary a { padding-bottom: 0.75rem; padding-top: 0.75rem; }
}

@media (min-width: 64em) {
  .usa-nav__primary { display: flex; }
}

.usa-nav__primary .usa-nav__primary-item a { text-decoration: none; }

.usa-nav__primary > .usa-nav__primary-item { line-height: 1.1; }

@media (min-width: 64em) {
  .usa-nav__primary > .usa-nav__primary-item { font-size: 0.93rem; line-hei=
ght: 0.9; }
}

@media (min-width: 64em) {
  .usa-nav__primary > .usa-nav__primary-item > a { line-height: 0.9; paddin=
g: 1rem; color: rgb(86, 92, 101); display: block; font-weight: 700; }
  .usa-nav__primary > .usa-nav__primary-item > a:hover { color: rgb(0, 94, =
162); }
}

@media (min-width: 64em) {
  .usa-nav__primary a { padding-bottom: 0.5rem; padding-top: 0.5rem; }
}

.usa-nav__primary button { -webkit-font-smoothing: subpixel-antialiased; ba=
ckground-color: transparent; border: 0px; border-radius: 0px; box-shadow: n=
one; margin: 0px; text-align: left; color: rgb(86, 92, 101); font-weight: n=
ormal; line-height: 1.1; padding: 0.75rem 1rem; text-decoration: none; }

.usa-nav__primary button:visited { color: rgb(84, 39, 143); }

.usa-nav__primary button:hover { color: rgb(26, 68, 128); }

.usa-nav__primary button:active { color: rgb(22, 46, 81); }

.usa-nav__primary button:focus { outline: rgb(36, 145, 255) solid 0.25rem; =
outline-offset: 0px; }

.usa-nav__primary button:hover, .usa-nav__primary button:active { -webkit-f=
ont-smoothing: subpixel-antialiased; background-color: transparent; box-sha=
dow: none; text-decoration: underline; }

@media (min-width: 64em) {
  .usa-nav__primary button { line-height: 0.9; padding: 1rem; font-size: 0.=
93rem; font-weight: 700; }
}

.usa-nav__primary button:hover { color: rgb(0, 94, 162); background-color: =
rgb(240, 240, 240); text-decoration: none; }

@media (min-width: 64em) {
  .usa-nav__primary button:hover { background-color: transparent; }
}

.usa-nav__primary button[aria-expanded=3D"false"] { background-image: url("=
/templates/ttb/uswds/img/usa-icons/add.svg"), linear-gradient(transparent, =
transparent); background-repeat: no-repeat; background-position: right 0px =
center; background-size: 1.25rem; }

@media (min-width: 64em) {
  .usa-nav__primary button[aria-expanded=3D"false"] { background-image: url=
("/templates/ttb/uswds/img/usa-icons/expand_more.svg"), linear-gradient(tra=
nsparent, transparent); background-repeat: no-repeat; background-size: 1rem=
; background-position: right 0.75rem top 53%; }
}

@media (min-width: 64em) {
  .usa-nav__primary button[aria-expanded=3D"false"]:hover { background-imag=
e: url("/templates/ttb/uswds/img/usa-icons-bg/expand_more--blue-warm-70v.sv=
g"), linear-gradient(transparent, transparent); background-repeat: no-repea=
t; }
}

.usa-nav__primary button[aria-expanded=3D"true"] { background-image: url("/=
templates/ttb/uswds/img/usa-icons/remove.svg"), linear-gradient(transparent=
, transparent); background-repeat: no-repeat; background-position: right 0p=
x center; background-size: 1.25rem; }

@media (min-width: 64em) {
  .usa-nav__primary button[aria-expanded=3D"true"] { background-image: url(=
"/templates/ttb/uswds/img/usa-icons-bg/expand_less--white.svg"), linear-gra=
dient(transparent, transparent); background-repeat: no-repeat; -webkit-font=
-smoothing: antialiased; background-size: 1rem; background-color: rgb(22, 4=
6, 81); background-position: right 0.75rem top 53%; color: white; }
}

@media (min-width: 64em) {
  .usa-nav__primary .usa-accordion__button span { margin-right: 0px; paddin=
g-right: 1rem; }
}

.usa-nav__secondary { margin-top: 1rem; }

@media (min-width: 64em) {
  .usa-nav__secondary { flex-direction: column; align-items: flex-end; bott=
om: 4rem; display: flex; font-size: 0.93rem; margin-top: 0.5rem; min-width:=
 calc(27ch + 3rem);  right: 2rem; }
}

.usa-nav__secondary .usa-search { margin-top: 1rem; width: 100%; }

@media (min-width: 64em) {
  .usa-nav__secondary .usa-search { margin-left: 0px; margin-top: 0.5rem; }
}

.usa-nav__secondary-links { margin-bottom: 0px; list-style-type: none; padd=
ing-left: 0px; line-height: 1.3; margin-top: 1.5rem; }

@media (min-width: 64em) {
  .usa-nav__secondary-links { float: right; line-height: 0.9; margin-bottom=
: 0.25rem; margin-top: 0px; }
}

@media (min-width: 64em) {
  .usa-nav__secondary-links .usa-nav__secondary-item { display: inline; pad=
ding-left: 0.25rem; }
  .usa-nav__secondary-links .usa-nav__secondary-item + .usa-nav__secondary-=
item::before { color: rgb(223, 225, 226); content: "|"; padding-right: 0.25=
rem; }
}

.usa-nav__secondary-links a { color: rgb(113, 118, 122); display: inline-bl=
ock; font-size: 0.93rem; text-decoration: none; }

.usa-nav__secondary-links a:hover { color: rgb(0, 94, 162); text-decoration=
: underline; }

@media (max-width: 63.99em) {
  .usa-nav__submenu { list-style-type: none; padding-left: 0px; margin: 0px=
; }
  .usa-nav__submenu > li { margin-bottom: 0px; max-width: unset; }
  .usa-nav__submenu-item { border-top: 1px solid rgb(223, 225, 226); font-s=
ize: 0.93rem; }
  .usa-nav__submenu .usa-current::after { display: none; }
}

@media (max-width: 63.99em) and (min-width: 40em) {
  .usa-nav__submenu .usa-current::after { display: none; }
}

@media (max-width: 63.99em) {
  .usa-nav__submenu a:not(.usa-button) { padding-left: 2rem; }
}

@media (max-width: 63.99em) {
  .usa-nav__submenu .usa-nav__submenu a:not(.usa-button) { padding-left: 3r=
em; }
}

@media (max-width: 63.99em) {
  .usa-nav__submenu .usa-nav__submenu .usa-nav__submenu a:not(.usa-button) =
{ content: "foobar"; padding-left: 4rem; }
}

@media (min-width: 64em) {
  .usa-nav__submenu { margin-bottom: 0px; margin-top: 0px; list-style-type:=
 none; background-color: rgb(22, 46, 81); width: 15rem; padding: 1rem; posi=
tion: absolute; z-index: 400; }
}

.usa-nav__submenu[aria-hidden=3D"true"] { display: none; }

@media (min-width: 64em) {
  .usa-nav__submenu .usa-nav__submenu-item + * { margin-top: 0.75rem; }
  .usa-nav__submenu .usa-nav__submenu-item a { color: white; padding: 0px; =
line-height: 1.3; }
  .usa-nav__submenu .usa-nav__submenu-item a:hover { background-color: tran=
sparent; color: white; padding: 0px; text-decoration: underline; }
}

.usa-nav__submenu-list { margin-bottom: 0px; margin-top: 0px; list-style-ty=
pe: none; padding-left: 0px; }

.usa-nav__submenu-list > li { margin-bottom: 0px; max-width: unset; }

.usa-nav__submenu-list .usa-nav__submenu-list-item { margin: 0px; font-size=
: 0.93rem; }

.usa-nav__submenu-list .usa-nav__submenu-list-item a { line-height: 1.3; }

.usa-nav__close { -webkit-font-smoothing: subpixel-antialiased; text-decora=
tion: underline; background-color: transparent; border: 0px; border-radius:=
 0px; box-shadow: none; font-weight: normal; padding: 0px; height: 3rem; wi=
dth: 3rem; color: currentcolor; flex: 0 0 auto; float: right; margin: -0.75=
rem -1rem 1rem auto; text-align: center; }

.usa-nav__close:visited { color: rgb(84, 39, 143); }

.usa-nav__close:hover { color: rgb(26, 68, 128); }

.usa-nav__close:active { color: rgb(22, 46, 81); }

.usa-nav__close:focus { outline: rgb(36, 145, 255) solid 0.25rem; outline-o=
ffset: 0px; }

.usa-nav__close:hover, .usa-nav__close:active { -webkit-font-smoothing: sub=
pixel-antialiased; background-color: transparent; box-shadow: none; text-de=
coration: underline; }

.usa-nav__close:hover { color: currentcolor; text-decoration: none; }

@media (min-width: 64em) {
  .usa-nav__close { display: none; }
}

.usa-nav__close img { width: 1.5rem; }

.usa-nav__close + * { clear: both; }

.usa-js-mobile-nav--active { overflow: hidden; }

.usa-process-list { font-family: "Source Sans Pro Web", "Helvetica Neue", H=
elvetica, Roboto, Arial, sans-serif; font-size: 1.06rem; line-height: 1.5; =
margin-bottom: 0px; margin-top: 0px; list-style-type: none; counter-reset: =
usa-numbered-list 0; padding: 20px 0px 0px calc(1rem); position: relative; =
}

.usa-process-list > li { margin-bottom: 0px; max-width: unset; }

.usa-process-list > .usa-process-list__item { max-width: 72ex; }

.usa-process-list__item { border-left: 0.5rem solid rgb(217, 232, 246); fon=
t-size: 1.06rem; margin-bottom: 0px; padding-bottom: 2rem; padding-left: ca=
lc(2rem); }

.usa-prose .usa-process-list { font-family: "Source Sans Pro Web", "Helveti=
ca Neue", Helvetica, Roboto, Arial, sans-serif; font-size: 1.06rem; line-he=
ight: 1.5; margin-bottom: 0px; margin-top: 0px; list-style-type: none; coun=
ter-reset: usa-numbered-list 0; padding: 20px 0px 0px calc(1rem); position:=
 relative; }

.usa-prose .usa-process-list > li { margin-bottom: 0px; max-width: unset; }

.usa-prose .usa-process-list > .usa-process-list__item { max-width: 72ex; }

.usa-prose .usa-process-list__item { border-left: 0.5rem solid rgb(217, 232=
, 246); font-size: 1.06rem; margin-bottom: 0px; padding-bottom: 2rem; paddi=
ng-left: calc(2rem); }

.usa-process-list__item:last-child { border-left: 0.5rem solid transparent;=
 }

.usa-process-list__item::before { flex-direction: row; align-items: center;=
 justify-content: center; border-radius: 99rem; background-color: white; bo=
rder: 0.25rem solid rgb(27, 27, 27); box-shadow: white 0px 0px 0px 0.25rem;=
 color: rgb(27, 27, 27); content: counter(usa-numbered-list); counter-incre=
ment: usa-numbered-list 1; display: flex; font-family: "Source Sans Pro Web=
", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; font-size: 1.46r=
em; font-weight: 700; height: 2.5rem; left: 0px; line-height: 0.9; margin-t=
op: -0.4rem;  width: 2.5rem; }

.usa-process-list__item ul { list-style-type: disc; }

.usa-process-list__item ul li { margin-bottom: 0.25rem; }

.usa-process-list__item ul li:last-child { margin-bottom: 0px; }

.usa-process-list__item > :first-child { margin-top: 0px; }

.usa-process-list__item > :last-child { margin-bottom: 0px; }

.usa-process-list__heading { font-size: 1.46rem; line-height: 1.1; color: r=
gb(27, 27, 27); font-family: "Source Sans Pro Web", "Helvetica Neue", Helve=
tica, Roboto, Arial, sans-serif; font-weight: 700; margin: 0px; }

.usa-process-list__heading + * { margin-top: 0.25rem; }

.usa-search { font-family: "Source Sans Pro Web", "Helvetica Neue", Helveti=
ca, Roboto, Arial, sans-serif; font-size: 1.06rem; line-height: 1.5; positi=
on: relative; }

.usa-search::after { clear: both; content: ""; display: block; }

.usa-search[role=3D"search"], .usa-search[role=3D"search"] > div, .usa-sear=
ch [role=3D"search"] { display: flex; }

.usa-search [type=3D"submit"] { background-image: url("/templates/ttb/uswds=
/img/usa-icons-bg/search--white.svg"), linear-gradient(transparent, transpa=
rent); background-repeat: no-repeat; background-position: center center; ba=
ckground-size: 1.5rem; border-bottom-left-radius: 0px; border-top-left-radi=
us: 0px; height: 2rem; margin: 0px; padding: 0px; width: 3rem; }

@media (min-width: 30em) {
  .usa-search [type=3D"submit"] { padding-left: 1rem; padding-right: 1rem; =
background-image: none; width: auto; }
}

@media (min-width: 30em) {
  .usa-search--big [type=3D"search"], .usa-search--big .usa-search__input {=
 font-size: 1.06rem; height: 3rem; }
}

@media (min-width: 30em) {
  .usa-search--big [type=3D"submit"], .usa-search--big .usa-search__submit =
{ padding-left: 2rem; padding-right: 2rem; font-size: 1.46rem; height: 3rem=
; width: auto; }
}

@media (min-width: 30em) {
  .usa-search--small [type=3D"submit"], .usa-search--small .usa-search__sub=
mit { background-image: url("/templates/ttb/uswds/img/usa-icons-bg/search--=
white.svg"), linear-gradient(transparent, transparent); background-repeat: =
no-repeat; background-position: center center; background-size: 1.5rem; wid=
th: 3rem; }
}

input[type=3D"search"] { box-sizing: border-box; appearance: none; }

[type=3D"search"], .usa-search__input { padding-bottom: 0px; padding-top: 0=
px; border-bottom-right-radius: 0px; border-right: none; border-top-right-r=
adius: 0px; box-sizing: border-box; float: left; font-size: 1rem; height: 2=
rem; margin: 0px; }

.usa-search__submit-text {  left: -999em; right: auto; }

@media (min-width: 30em) {
  .usa-search__submit-text { position: static; }
}

.usa-section { padding-bottom: 2rem; padding-top: 2rem; }

@media (min-width: 40em) {
  .usa-section { padding-bottom: 4rem; padding-top: 4rem; }
}

.usa-section--light { background-color: rgb(240, 240, 240); }

.usa-section--dark { background-color: rgb(22, 46, 81); color: white; }

.usa-section--dark h1, .usa-section--dark h2, .usa-section--dark h3, .usa-s=
ection--dark h4, .usa-section--dark h5, .usa-section--dark h6 { color: rgb(=
0, 189, 227); }

.usa-section--dark p { color: white; }

.usa-section--dark a { color: rgb(223, 225, 226); }

.usa-section--dark a:hover { color: rgb(240, 240, 240); }

.usa-section--dark a:active { color: white; }

.usa-sidenav { margin-bottom: 0px; margin-top: 0px; list-style-type: none; =
padding-left: 0px; font-family: "Source Sans Pro Web", "Helvetica Neue", He=
lvetica, Roboto, Arial, sans-serif; font-size: 1.06rem; line-height: 1.3; b=
order-bottom: 1px solid rgb(223, 225, 226); }

.usa-sidenav > li { margin-bottom: 0px; max-width: unset; }

.usa-sidenav__item { border-top: 1px solid rgb(223, 225, 226); }

.usa-sidenav a:not(.usa-button) { color: rgb(86, 92, 101); display: block; =
padding: 0.5rem 1rem; text-decoration: none; }

.usa-sidenav a:not(.usa-button):hover { background-color: rgb(240, 240, 240=
); color: rgb(0, 94, 162); text-decoration: none; }

.usa-sidenav a:not(.usa-button):focus { outline-offset: 0px; }

.usa-sidenav .usa-current { position: relative; color: rgb(0, 94, 162); fon=
t-weight: 700; }

.usa-sidenav .usa-current::after { background-color: rgb(0, 94, 162); borde=
r-radius: 99rem; content: ""; display: block;  bottom: 0=
.25rem; top: 0.25rem; width: 0.25rem; left: 0.25rem; }

@media (min-width: 40em) {
  .usa-sidenav .usa-current { position: relative; }
  .usa-sidenav .usa-current::after { background-color: rgb(0, 94, 162); bor=
der-radius: 99rem; content: ""; display: block;  bottom:=
 0.25rem; top: 0.25rem; width: 0.25rem; left: 0px; }
}

.grid-container .usa-sidenav { margin-left: -1rem; margin-right: -1rem; }

@media (min-width: 40em) {
  .grid-container .usa-sidenav { margin-left: 0px; margin-right: 0px; }
}

.usa-sidenav__sublist { list-style-type: none; padding-left: 0px; margin: 0=
px; font-size: 1rem; }

.usa-sidenav__sublist > li { margin-bottom: 0px; max-width: unset; }

.usa-sidenav__sublist-item { border-top: 1px solid rgb(223, 225, 226); font=
-size: 0.93rem; }

.usa-sidenav__sublist .usa-current::after { display: none; }

@media (min-width: 40em) {
  .usa-sidenav__sublist .usa-current::after { display: none; }
}

.usa-sidenav__sublist a:not(.usa-button) { padding-left: 2rem; }

.usa-sidenav__sublist .usa-sidenav__sublist a:not(.usa-button) { padding-le=
ft: 3rem; }

.usa-sidenav__sublist .usa-sidenav__sublist .usa-sidenav__sublist a:not(.us=
a-button) { content: "foobar"; padding-left: 4rem; }

.usa-site-alert { position: relative; background-color: rgb(240, 240, 240);=
 }

.usa-site-alert .usa-alert { margin-left: auto; margin-right: auto; max-wid=
th: 64rem; border-left: none; }

.usa-site-alert .usa-alert > .usa-list, .usa-site-alert .usa-alert .usa-ale=
rt__body > .usa-list { padding-left: 2ch; }

.usa-site-alert .usa-alert__body { padding-left: 1rem; padding-right: 1rem;=
 }

@media (min-width: 64em) {
  .usa-site-alert .usa-alert__body { padding-left: 2rem; padding-right: 2re=
m; }
}

.usa-site-alert--info { color: rgb(27, 27, 27); background-color: rgb(231, =
246, 248); }

.usa-site-alert--info .usa-alert { background-color: rgb(231, 246, 248); bo=
rder-left-color: rgb(0, 189, 227); color: rgb(27, 27, 27); }

.usa-site-alert--info .usa-alert::before { background: url("/templates/ttb/=
uswds/img/usa-icons/info.svg") center center / 2rem 2rem no-repeat; width: =
2rem; content: ""; display: block; height: 3.5rem; left: 0.916667rem; posit=
ion: absolute; top: 0px; }

@supports ((-webkit-mask: url("")) or (mask: url(""))) {
  .usa-site-alert--info .usa-alert::before { background: none rgb(27, 27, 2=
7); -webkit-mask: url("/templates/ttb/uswds/img/usa-icons/info.svg") center=
 center / 2rem 2rem no-repeat; }
}

.usa-site-alert--info .usa-alert.usa-alert--slim::before { background-size:=
 1.5rem; height: 2.5rem; width: 1.5rem; }

@supports ((-webkit-mask: url("")) or (mask: url(""))) {
  .usa-site-alert--info .usa-alert.usa-alert--slim::before { -webkit-mask-s=
ize: 1.5rem; }
}

.usa-site-alert--info .usa-alert .usa-link { color: rgb(0, 94, 162); }

.usa-site-alert--info .usa-alert .usa-link:visited { color: rgb(84, 39, 143=
); }

.usa-site-alert--info .usa-alert .usa-link:hover, .usa-site-alert--info .us=
a-alert .usa-link:active { color: rgb(26, 68, 128); }

.usa-site-alert--info .usa-alert.usa-alert--no-icon::before { display: none=
; }

.usa-site-alert--info .usa-alert.usa-alert--no-icon .usa-alert__body { padd=
ing-left: 1.25rem; }

.usa-site-alert--info .usa-alert::before { left: 1rem; }

@media (min-width: 64em) {
  .usa-site-alert--info .usa-alert::before { left: 2rem; }
}

.usa-site-alert--info .usa-alert__body { padding-right: 1rem; padding-left:=
 3.75rem; }

@media (min-width: 64em) {
  .usa-site-alert--info .usa-alert__body { padding-right: 2rem; padding-lef=
t: 4.75rem; }
}

.usa-site-alert--emergency { color: white; background-color: rgb(156, 61, 1=
6); }

.usa-site-alert--emergency .usa-alert { background-color: rgb(156, 61, 16);=
 border-left-color: rgb(156, 61, 16); color: white; }

.usa-site-alert--emergency .usa-alert::before { background: url("/templates=
/ttb/uswds/img/usa-icons-bg/error--white.svg") center center / 2rem 2rem no=
-repeat; width: 2rem; content: ""; display: block; height: 3.5rem; left: 0.=
916667rem;  top: 0px; }

@supports ((-webkit-mask: url("")) or (mask: url(""))) {
  .usa-site-alert--emergency .usa-alert::before { background: none white; -=
webkit-mask: url("/templates/ttb/uswds/img/usa-icons/error.svg") center cen=
ter / 2rem 2rem no-repeat; }
}

.usa-site-alert--emergency .usa-alert.usa-alert--slim::before { background-=
size: 1.5rem; height: 2.5rem; width: 1.5rem; }

@supports ((-webkit-mask: url("")) or (mask: url(""))) {
  .usa-site-alert--emergency .usa-alert.usa-alert--slim::before { -webkit-m=
ask-size: 1.5rem; }
}

.usa-site-alert--emergency .usa-alert .usa-link { color: rgb(223, 225, 226)=
; }

.usa-site-alert--emergency .usa-alert .usa-link:visited { color: rgb(223, 2=
25, 226); }

.usa-site-alert--emergency .usa-alert .usa-link:hover, .usa-site-alert--eme=
rgency .usa-alert .usa-link:active { color: rgb(240, 240, 240); }

.usa-site-alert--emergency .usa-alert.usa-alert--no-icon::before { display:=
 none; }

.usa-site-alert--emergency .usa-alert.usa-alert--no-icon .usa-alert__body {=
 padding-left: 1.25rem; }

.usa-site-alert--emergency .usa-alert::before { left: 1rem; }

@media (min-width: 64em) {
  .usa-site-alert--emergency .usa-alert::before { left: 2rem; }
}

.usa-site-alert--emergency .usa-alert__body { padding-right: 1rem; padding-=
left: 3.75rem; }

@media (min-width: 64em) {
  .usa-site-alert--emergency .usa-alert__body { padding-right: 2rem; paddin=
g-left: 4.75rem; }
}

.usa-site-alert--no-icon .usa-alert::before { display: none; }

.usa-site-alert--no-icon .usa-alert .usa-alert__body { padding-left: 1rem; =
}

@media (min-width: 64em) {
  .usa-site-alert--no-icon .usa-alert .usa-alert__body { padding-left: 2rem=
; }
}

.usa-site-alert--slim .usa-alert { padding-bottom: 0.5rem; padding-top: 0.5=
rem; }

.usa-site-alert--slim .usa-alert::before { background-size: 1.5rem; height:=
 2.5rem; width: 1.5rem; }

@supports ((-webkit-mask: url("")) or (mask: url(""))) {
  .usa-site-alert--slim .usa-alert::before { -webkit-mask-size: 1.5rem; }
}

.usa-site-alert--slim .usa-alert__body { padding-left: 3.25rem; }

@media (min-width: 64em) {
  .usa-site-alert--slim .usa-alert__body { padding-left: 4.25rem; }
}

.usa-skipnav { font-family: "Source Sans Pro Web", "Helvetica Neue", Helvet=
ica, Roboto, Arial, sans-serif; font-size: 1.06rem; line-height: 1.5; color=
: rgb(0, 94, 162); text-decoration: underline; background: transparent; lef=
t: 0px; padding: 0.5rem 1rem;  top: -3.8rem; transition:=
 all 0.15s ease-in-out 0s; z-index: 100; }

.usa-skipnav:visited { color: rgb(84, 39, 143); }

.usa-skipnav:hover { color: rgb(26, 68, 128); }

.usa-skipnav:active { color: rgb(22, 46, 81); }

.usa-skipnav:focus { outline: rgb(36, 145, 255) solid 0.25rem; outline-offs=
et: 0px; }

.usa-skipnav:focus, .usa-skipnav.usa-focus { background: white; left: 0px; =
 top: 0px; transition: all 0.15s ease-in-out 0s; }

.usa-step-indicator { font-family: "Source Sans Pro Web", "Helvetica Neue",=
 Helvetica, Roboto, Arial, sans-serif; font-size: 1.06rem; line-height: 1.1=
; background-color: white; margin-bottom: 2rem; margin-left: -1px; margin-r=
ight: -1px; }

@media (min-width: 40em) {
  .usa-step-indicator { margin-left: 0px; margin-right: 0px; }
}

.usa-step-indicator__segments { counter-reset: usa-step-indicator 0; displa=
y: flex; list-style: none; margin: 0px; padding: 0px; }

.usa-step-indicator__segment { flex: 1 1 0%; counter-increment: usa-step-in=
dicator 1; margin-left: 1px; margin-right: 1px; max-width: 15rem; min-heigh=
t: 0.5rem; position: relative; }

.usa-step-indicator__segment::after { background-color: rgb(223, 225, 226);=
 content: ""; display: block; height: 0.5rem; left: 0px; position: absolute=
; right: 0px; top: 0px; }

@media (min-width: 40em) {
  .usa-step-indicator__segment::after { height: 0.5rem; }
}

.usa-step-indicator__segment--complete::after { background-color: rgb(22, 4=
6, 81); }

.usa-step-indicator__segment--complete .usa-step-indicator__segment-label {=
 color: rgb(22, 46, 81); }

.usa-step-indicator__segment--current::after { background-color: rgb(0, 94,=
 162); }

.usa-step-indicator__segment--current .usa-step-indicator__segment-label { =
color: rgb(0, 94, 162); font-weight: 700; }

.usa-step-indicator__segment-label { display: none; }

@media (min-width: 40em) {
  .usa-step-indicator__segment-label { color: rgb(86, 92, 101); display: bl=
ock; font-size: 1.06rem; margin-top: calc(1rem); padding-right: 2rem; text-=
align: left; }
}

.usa-step-indicator__header { align-items: baseline; display: flex; }

.usa-step-indicator__heading { color: rgb(27, 27, 27); font-family: "Source=
 Sans Pro Web", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; fon=
t-size: 1.13rem; font-weight: 700; margin: 1rem 0px 0px; }

@media (min-width: 40em) {
  .usa-step-indicator__heading { font-size: 1.46rem; margin-top: 2rem; }
}

.usa-step-indicator__current-step { height: 2.5rem; border-radius: 99rem; w=
idth: 2.5rem; font-weight: normal; font-feature-settings: "tnum", "kern"; b=
ackground-color: rgb(0, 94, 162); color: white; display: inline-block; padd=
ing: calc((2.5rem - 2.2ex) * 0.5); text-align: center; }

.usa-step-indicator__total-steps { font-weight: normal; font-feature-settin=
gs: "tnum", "kern"; color: rgb(0, 94, 162); margin-right: 0.5rem; }

@media (min-width: 40em) {
  .usa-step-indicator--counters .usa-step-indicator__segment, .usa-step-ind=
icator--counters-sm .usa-step-indicator__segment { margin-left: 0px; margin=
-right: 0px; margin-top: calc(1.25rem); }
  .usa-step-indicator--counters .usa-step-indicator__segment::before, .usa-=
step-indicator--counters-sm .usa-step-indicator__segment::before { height: =
2.5rem; border-radius: 99rem; width: 2.5rem; font-feature-settings: "tnum",=
 "kern"; background-color: white; box-shadow: rgb(223, 225, 226) 0px 0px 0p=
x 0.25rem inset, white 0px 0px 0px 0.25rem; color: rgb(86, 92, 101); conten=
t: counter(usa-step-indicator); display: block; font-weight: 700; left: 0px=
; line-height: 0.9; padding: calc((2.5rem - 1.8ex) * 0.5); position: absolu=
te; text-align: center; top: calc(-1rem); z-index: 100; }
  .usa-step-indicator--counters .usa-step-indicator__segment:last-child::af=
ter, .usa-step-indicator--counters-sm .usa-step-indicator__segment:last-chi=
ld::after { display: none; }
}

.usa-step-indicator--counters .usa-step-indicator__segment--complete::befor=
e, .usa-step-indicator--counters-sm .usa-step-indicator__segment--complete:=
:before { background-color: rgb(22, 46, 81); box-shadow: white 0px 0px 0px =
0.25rem; color: white; }

.usa-step-indicator--counters .usa-step-indicator__segment--current::before=
, .usa-step-indicator--counters-sm .usa-step-indicator__segment--current::b=
efore { background-color: rgb(0, 94, 162); box-shadow: white 0px 0px 0px 0.=
25rem; color: white; }

@media (min-width: 40em) {
  .usa-step-indicator--counters .usa-step-indicator__segment-label, .usa-st=
ep-indicator--counters-sm .usa-step-indicator__segment-label { margin-top: =
calc(2rem); }
}

@media (min-width: 40em) {
  .usa-step-indicator--counters.usa-step-indicator--center .usa-step-indica=
tor__segment:first-child::after, .usa-step-indicator--counters-sm.usa-step-=
indicator--center .usa-step-indicator__segment:first-child::after { left: 5=
0%; right: 0px; width: auto; }
  .usa-step-indicator--counters.usa-step-indicator--center .usa-step-indica=
tor__segment:last-child::after, .usa-step-indicator--counters-sm.usa-step-i=
ndicator--center .usa-step-indicator__segment:last-child::after { display: =
block; left: 0px; right: 50%; width: auto; }
}

@media (min-width: 40em) {
  .usa-step-indicator--counters-sm .usa-step-indicator__segment { margin-to=
p: calc(0.75rem); }
  .usa-step-indicator--counters-sm .usa-step-indicator__segment::before { h=
eight: 1.5rem; border-radius: 99rem; width: 1.5rem; font-size: 0.93rem; pad=
ding: calc(0.25rem + 1px); top: calc(-0.5rem); }
  .usa-step-indicator--counters-sm .usa-step-indicator__segment:last-child:=
:after { display: none; }
}

@media (min-width: 40em) {
  .usa-step-indicator--counters-sm .usa-step-indicator__segment-label { mar=
gin-top: calc(1.5rem); }
}

.usa-step-indicator--no-labels { margin-left: -1px; margin-right: -1px; }

.usa-step-indicator--no-labels .usa-step-indicator__segment { margin-top: 0=
px; margin-left: 1px; margin-right: 1px; }

.usa-step-indicator--no-labels .usa-step-indicator__segment::before { displ=
ay: none; }

.usa-step-indicator--no-labels .usa-step-indicator__segment:last-child::aft=
er { display: block; }

.usa-step-indicator--no-labels .usa-step-indicator__heading { margin-top: 1=
rem; }

.usa-step-indicator--no-labels .usa-step-indicator__segment-label { display=
: none; }

.usa-step-indicator--center { margin-left: -1px; margin-right: -1px; }

.usa-step-indicator--center .usa-step-indicator__segment { margin-left: 1px=
; margin-right: 1px; }

.usa-step-indicator--center .usa-step-indicator__segment::before { left: ca=
lc(50% - 1.375rem); }

.usa-step-indicator--center .usa-step-indicator__segment-label { padding-le=
ft: 0.5rem; padding-right: 0.5rem; text-align: center; }

.usa-step-indicator--center.usa-step-indicator--no-labels .usa-step-indicat=
or__segment:first-child::after { left: 0px; }

.usa-step-indicator--center.usa-step-indicator--no-labels .usa-step-indicat=
or__segment:last-child::after { right: 0px; }

.usa-step-indicator--center.usa-step-indicator--counters-sm .usa-step-indic=
ator__segment::before { left: calc(50% - 0.875rem); }

.usa-summary-box { font-family: "Source Sans Pro Web", "Helvetica Neue", He=
lvetica, Roboto, Arial, sans-serif; font-size: 1.06rem; line-height: 1.5; c=
olor: rgb(27, 27, 27); background-color: rgb(231, 246, 248); border-radius:=
 0.25rem; border: 1px solid rgb(153, 222, 234); padding: 1.5rem; position: =
relative; }

.usa-summary-box .usa-list:last-child { margin-bottom: 0px; }

* + .usa-summary-box { margin-top: 1rem; }

.usa-summary-box__heading { font-family: "Source Sans Pro Web", "Helvetica =
Neue", Helvetica, Roboto, Arial, sans-serif; font-size: 1.46rem; line-heigh=
t: 1.1; margin-top: 0px; margin-bottom: 0.5rem; }

.usa-summary-box__text { margin-bottom: 0px; margin-top: 0px; }

.usa-summary-box__text:only-child { margin-bottom: 1px; padding-top: 0.25re=
m; }

.usa-summary-box__link { color: rgb(0, 94, 162); }

.usa-summary-box__link:visited { color: rgb(84, 39, 143); }

.usa-summary-box__link:hover, .usa-summary-box__link:active { color: rgb(26=
, 68, 128); }

.usa-summary-box__link[href^=3D"#"]:visited { color: rgb(0, 94, 162); }

.usa-summary-box__link[href^=3D"#"]:hover { color: rgb(26, 68, 128); }

.usa-tooltip { display: inline-block; position: relative; }

.usa-tooltip__trigger { cursor: pointer; }

.usa-tooltip__trigger > svg { display: block; pointer-events: none; }

.usa-tooltip__body, .usa-tooltip__body--top { transition: opacity 0.08s eas=
e-in-out 0s; background-color: rgb(27, 27, 27); border-radius: 0.25rem; col=
or: rgb(240, 240, 240); display: none; font-size: 1rem; padding: 0.5rem; po=
inter-events: none; width: auto; white-space: pre; z-index: 100000; positio=
n: absolute; }

.usa-tooltip__body::after, .usa-tooltip__body--top::after { content: ""; di=
splay: block; width: 0px; height: 0px; pointer-events: none; border-left: 5=
px solid transparent; border-right: 5px solid transparent; border-top: 5px =
solid rgb(27, 27, 27);  bottom: -5px; left: 50%; margin-=
left: -5px; }

.usa-tooltip__body--wrap { width: 100%; white-space: normal; text-align: ce=
nter; min-width: calc(50vw); }

.usa-tooltip__body.is-set { display: block; }

.usa-tooltip__body.is-visible { opacity: 1; }

.usa-tooltip__body--bottom::after { border-width: 0px 5px 5px; border-left-=
style: solid; border-left-color: transparent; border-right-style: solid; bo=
rder-right-color: transparent; border-bottom-style: solid; border-bottom-co=
lor: rgb(27, 27, 27); border-top-style: initial; border-top-color: initial;=
 bottom: auto; top: -5px; }

.usa-tooltip__body--right::after { border-width: 5px 5px 5px 0px; border-to=
p-style: solid; border-top-color: transparent; border-bottom-style: solid; =
border-bottom-color: transparent; border-right-style: solid; border-right-c=
olor: rgb(27, 27, 27); border-left-style: initial; border-left-color: initi=
al; inset: 50% auto 0px -5px; margin: -5px 0px 0px; }

.usa-tooltip__body--left::after { border-width: 5px 0px 5px 5px; border-top=
-style: solid; border-top-color: transparent; border-bottom-style: solid; b=
order-bottom-color: transparent; border-left-style: solid; border-left-colo=
r: rgb(27, 27, 27); border-right-style: initial; border-right-color: initia=
l; inset: 50% -5px 0px auto; margin: -5px 0px 0px; }

[class*=3D"font-mono-"] { font-family: "Roboto Mono Web", "Bitstream Vera S=
ans Mono", Consolas, Courier, monospace; }

[class*=3D"font-sans-"] { font-family: "Source Sans Pro Web", "Helvetica Ne=
ue", Helvetica, Roboto, Arial, sans-serif; }

[class*=3D"font-serif-"] { font-family: "Merriweather Web", Georgia, Cambri=
a, "Times New Roman", Times, serif; }

[class*=3D"font-ui-"] { font-family: "Source Sans Pro Web", "Helvetica Neue=
", Helvetica, Roboto, Arial, sans-serif; }

[class*=3D"font-heading-"] { font-family: "Merriweather Web", Georgia, Camb=
ria, "Times New Roman", Times, serif; }

[class*=3D"font-body-"] { font-family: "Source Sans Pro Web", "Helvetica Ne=
ue", Helvetica, Roboto, Arial, sans-serif; }

[class*=3D"font-code-"] { font-family: "Roboto Mono Web", "Bitstream Vera S=
ans Mono", Consolas, Courier, monospace; }

[class*=3D"font-alt-"] { font-family: "Merriweather Web", Georgia, Cambria,=
 "Times New Roman", Times, serif; }

.add-aspect-9x16 { box-sizing: border-box; height: 0px; overflow: hidden; p=
adding: 0px 0px 177.778%; position: relative; }

.add-aspect-1x1 { box-sizing: border-box; height: 0px; overflow: hidden; pa=
dding: 0px 0px 100%; position: relative; }

.add-aspect-4x3 { box-sizing: border-box; height: 0px; overflow: hidden; pa=
dding: 0px 0px 75%; position: relative; }

.add-aspect-16x9 { box-sizing: border-box; height: 0px; overflow: hidden; p=
adding: 0px 0px 56.25%; position: relative; }

.add-aspect-2x1 { box-sizing: border-box; height: 0px; overflow: hidden; pa=
dding: 0px 0px 50%; position: relative; }

.add-list-reset { margin-bottom: 0px; margin-top: 0px; padding-left: 0px; l=
ist-style: none; }

.flex-align-start { align-items: flex-start; }

.flex-align-end { align-items: flex-end; }

.flex-align-center { align-items: center; }

.flex-align-stretch { align-items: stretch; }

.flex-align-baseline { align-items: baseline; }

.flex-align-self-start { align-self: flex-start; }

.flex-align-self-end { align-self: flex-end; }

.flex-align-self-center { align-self: center; }

.flex-align-self-stretch { align-self: stretch; }

.flex-align-self-baseline { align-self: baseline; }

.bg-transparent { background-color: transparent; }

.hover\:bg-transparent:hover { background-color: transparent; }

.bg-black { background-color: black; }

.hover\:bg-black:hover { background-color: black; }

.bg-white { background-color: white; }

.hover\:bg-white:hover { background-color: white; }

.bg-red { background-color: rgb(229, 34, 7); }

.hover\:bg-red:hover { background-color: rgb(229, 34, 7); }

.bg-orange { background-color: rgb(230, 111, 14); }

.hover\:bg-orange:hover { background-color: rgb(230, 111, 14); }

.bg-gold { background-color: rgb(255, 190, 46); }

.hover\:bg-gold:hover { background-color: rgb(255, 190, 46); }

.bg-yellow { background-color: rgb(254, 230, 133); }

.hover\:bg-yellow:hover { background-color: rgb(254, 230, 133); }

.bg-green { background-color: rgb(83, 130, 0); }

.hover\:bg-green:hover { background-color: rgb(83, 130, 0); }

.bg-mint { background-color: rgb(4, 197, 133); }

.hover\:bg-mint:hover { background-color: rgb(4, 197, 133); }

.bg-cyan { background-color: rgb(0, 158, 193); }

.hover\:bg-cyan:hover { background-color: rgb(0, 158, 193); }

.bg-blue { background-color: rgb(0, 118, 214); }

.hover\:bg-blue:hover { background-color: rgb(0, 118, 214); }

.bg-indigo { background-color: rgb(103, 108, 200); }

.hover\:bg-indigo:hover { background-color: rgb(103, 108, 200); }

.bg-violet { background-color: rgb(129, 104, 179); }

.hover\:bg-violet:hover { background-color: rgb(129, 104, 179); }

.bg-magenta { background-color: rgb(215, 45, 121); }

.hover\:bg-magenta:hover { background-color: rgb(215, 45, 121); }

.bg-gray-5 { background-color: rgb(240, 240, 240); }

.hover\:bg-gray-5:hover { background-color: rgb(240, 240, 240); }

.bg-gray-10 { background-color: rgb(230, 230, 230); }

.hover\:bg-gray-10:hover { background-color: rgb(230, 230, 230); }

.bg-gray-30 { background-color: rgb(173, 173, 173); }

.hover\:bg-gray-30:hover { background-color: rgb(173, 173, 173); }

.bg-gray-50 { background-color: rgb(117, 117, 117); }

.hover\:bg-gray-50:hover { background-color: rgb(117, 117, 117); }

.bg-gray-70 { background-color: rgb(69, 69, 69); }

.hover\:bg-gray-70:hover { background-color: rgb(69, 69, 69); }

.bg-gray-90 { background-color: rgb(27, 27, 27); }

.hover\:bg-gray-90:hover { background-color: rgb(27, 27, 27); }

.bg-base-lightest { background-color: rgb(240, 240, 240); }

.hover\:bg-base-lightest:hover { background-color: rgb(240, 240, 240); }

.bg-base-lighter { background-color: rgb(223, 225, 226); }

.hover\:bg-base-lighter:hover { background-color: rgb(223, 225, 226); }

.bg-base-light { background-color: rgb(169, 174, 177); }

.hover\:bg-base-light:hover { background-color: rgb(169, 174, 177); }

.bg-base { background-color: rgb(113, 118, 122); }

.hover\:bg-base:hover { background-color: rgb(113, 118, 122); }

.bg-base-dark { background-color: rgb(86, 92, 101); }

.hover\:bg-base-dark:hover { background-color: rgb(86, 92, 101); }

.bg-base-darker { background-color: rgb(61, 69, 81); }

.hover\:bg-base-darker:hover { background-color: rgb(61, 69, 81); }

.bg-base-darkest { background-color: rgb(27, 27, 27); }

.hover\:bg-base-darkest:hover { background-color: rgb(27, 27, 27); }

.bg-ink { background-color: rgb(27, 27, 27); }

.hover\:bg-ink:hover { background-color: rgb(27, 27, 27); }

.bg-primary-lighter { background-color: rgb(217, 232, 246); }

.hover\:bg-primary-lighter:hover { background-color: rgb(217, 232, 246); }

.bg-primary-light { background-color: rgb(115, 179, 231); }

.hover\:bg-primary-light:hover { background-color: rgb(115, 179, 231); }

.bg-primary { background-color: rgb(0, 94, 162); }

.hover\:bg-primary:hover { background-color: rgb(0, 94, 162); }

.bg-primary-vivid { background-color: rgb(0, 80, 216); }

.hover\:bg-primary-vivid:hover { background-color: rgb(0, 80, 216); }

.bg-primary-dark { background-color: rgb(26, 68, 128); }

.hover\:bg-primary-dark:hover { background-color: rgb(26, 68, 128); }

.bg-primary-darker { background-color: rgb(22, 46, 81); }

.hover\:bg-primary-darker:hover { background-color: rgb(22, 46, 81); }

.bg-secondary-lighter { background-color: rgb(243, 225, 228); }

.hover\:bg-secondary-lighter:hover { background-color: rgb(243, 225, 228); =
}

.bg-secondary-light { background-color: rgb(242, 147, 140); }

.hover\:bg-secondary-light:hover { background-color: rgb(242, 147, 140); }

.bg-secondary { background-color: rgb(216, 57, 51); }

.hover\:bg-secondary:hover { background-color: rgb(216, 57, 51); }

.bg-secondary-vivid { background-color: rgb(228, 29, 61); }

.hover\:bg-secondary-vivid:hover { background-color: rgb(228, 29, 61); }

.bg-secondary-dark { background-color: rgb(181, 9, 9); }

.hover\:bg-secondary-dark:hover { background-color: rgb(181, 9, 9); }

.bg-secondary-darker { background-color: rgb(139, 10, 3); }

.hover\:bg-secondary-darker:hover { background-color: rgb(139, 10, 3); }

.bg-accent-warm-darker { background-color: rgb(119, 85, 64); }

.hover\:bg-accent-warm-darker:hover { background-color: rgb(119, 85, 64); }

.bg-accent-warm-dark { background-color: rgb(192, 86, 0); }

.hover\:bg-accent-warm-dark:hover { background-color: rgb(192, 86, 0); }

.bg-accent-warm { background-color: rgb(250, 148, 65); }

.hover\:bg-accent-warm:hover { background-color: rgb(250, 148, 65); }

.bg-accent-warm-light { background-color: rgb(255, 188, 120); }

.hover\:bg-accent-warm-light:hover { background-color: rgb(255, 188, 120); =
}

.bg-accent-warm-lighter { background-color: rgb(242, 228, 212); }

.hover\:bg-accent-warm-lighter:hover { background-color: rgb(242, 228, 212)=
; }

.bg-accent-cool-darker { background-color: rgb(7, 100, 141); }

.hover\:bg-accent-cool-darker:hover { background-color: rgb(7, 100, 141); }

.bg-accent-cool-dark { background-color: rgb(40, 160, 203); }

.hover\:bg-accent-cool-dark:hover { background-color: rgb(40, 160, 203); }

.bg-accent-cool { background-color: rgb(0, 189, 227); }

.hover\:bg-accent-cool:hover { background-color: rgb(0, 189, 227); }

.bg-accent-cool-light { background-color: rgb(151, 212, 234); }

.hover\:bg-accent-cool-light:hover { background-color: rgb(151, 212, 234); =
}

.bg-accent-cool-lighter { background-color: rgb(225, 243, 248); }

.hover\:bg-accent-cool-lighter:hover { background-color: rgb(225, 243, 248)=
; }

.border-1px { border: 1px solid; }

.hover\:border-1px:hover { border: 1px solid; }

.border-y-1px { border-top: 1px solid; border-bottom: 1px solid; }

.hover\:border-y-1px:hover { border-top: 1px solid; border-bottom: 1px soli=
d; }

.border-x-1px { border-left: 1px solid; border-right: 1px solid; }

.hover\:border-x-1px:hover { border-left: 1px solid; border-right: 1px soli=
d; }

.border-top-1px { border-top: 1px solid; }

.hover\:border-top-1px:hover { border-top: 1px solid; }

.border-right-1px { border-right: 1px solid; }

.hover\:border-right-1px:hover { border-right: 1px solid; }

.border-bottom-1px { border-bottom: 1px solid; }

.hover\:border-bottom-1px:hover { border-bottom: 1px solid; }

.border-left-1px { border-left: 1px solid; }

.hover\:border-left-1px:hover { border-left: 1px solid; }

.border-2px { border: 2px solid; }

.hover\:border-2px:hover { border: 2px solid; }

.border-y-2px { border-top: 2px solid; border-bottom: 2px solid; }

.hover\:border-y-2px:hover { border-top: 2px solid; border-bottom: 2px soli=
d; }

.border-x-2px { border-left: 2px solid; border-right: 2px solid; }

.hover\:border-x-2px:hover { border-left: 2px solid; border-right: 2px soli=
d; }

.border-top-2px { border-top: 2px solid; }

.hover\:border-top-2px:hover { border-top: 2px solid; }

.border-right-2px { border-right: 2px solid; }

.hover\:border-right-2px:hover { border-right: 2px solid; }

.border-bottom-2px { border-bottom: 2px solid; }

.hover\:border-bottom-2px:hover { border-bottom: 2px solid; }

.border-left-2px { border-left: 2px solid; }

.hover\:border-left-2px:hover { border-left: 2px solid; }

.border-05 { border: 0.25rem solid; }

.hover\:border-05:hover { border: 0.25rem solid; }

.border-y-05 { border-top: 0.25rem solid; border-bottom: 0.25rem solid; }

.hover\:border-y-05:hover { border-top: 0.25rem solid; border-bottom: 0.25r=
em solid; }

.border-x-05 { border-left: 0.25rem solid; border-right: 0.25rem solid; }

.hover\:border-x-05:hover { border-left: 0.25rem solid; border-right: 0.25r=
em solid; }

.border-top-05 { border-top: 0.25rem solid; }

.hover\:border-top-05:hover { border-top: 0.25rem solid; }

.border-right-05 { border-right: 0.25rem solid; }

.hover\:border-right-05:hover { border-right: 0.25rem solid; }

.border-bottom-05 { border-bottom: 0.25rem solid; }

.hover\:border-bottom-05:hover { border-bottom: 0.25rem solid; }

.border-left-05 { border-left: 0.25rem solid; }

.hover\:border-left-05:hover { border-left: 0.25rem solid; }

.border-1 { border: 0.5rem solid; }

.hover\:border-1:hover { border: 0.5rem solid; }

.border-y-1 { border-top: 0.5rem solid; border-bottom: 0.5rem solid; }

.hover\:border-y-1:hover { border-top: 0.5rem solid; border-bottom: 0.5rem =
solid; }

.border-x-1 { border-left: 0.5rem solid; border-right: 0.5rem solid; }

.hover\:border-x-1:hover { border-left: 0.5rem solid; border-right: 0.5rem =
solid; }

.border-top-1 { border-top: 0.5rem solid; }

.hover\:border-top-1:hover { border-top: 0.5rem solid; }

.border-right-1 { border-right: 0.5rem solid; }

.hover\:border-right-1:hover { border-right: 0.5rem solid; }

.border-bottom-1 { border-bottom: 0.5rem solid; }

.hover\:border-bottom-1:hover { border-bottom: 0.5rem solid; }

.border-left-1 { border-left: 0.5rem solid; }

.hover\:border-left-1:hover { border-left: 0.5rem solid; }

.border-105 { border: 0.75rem solid; }

.hover\:border-105:hover { border: 0.75rem solid; }

.border-y-105 { border-top: 0.75rem solid; border-bottom: 0.75rem solid; }

.hover\:border-y-105:hover { border-top: 0.75rem solid; border-bottom: 0.75=
rem solid; }

.border-x-105 { border-left: 0.75rem solid; border-right: 0.75rem solid; }

.hover\:border-x-105:hover { border-left: 0.75rem solid; border-right: 0.75=
rem solid; }

.border-top-105 { border-top: 0.75rem solid; }

.hover\:border-top-105:hover { border-top: 0.75rem solid; }

.border-right-105 { border-right: 0.75rem solid; }

.hover\:border-right-105:hover { border-right: 0.75rem solid; }

.border-bottom-105 { border-bottom: 0.75rem solid; }

.hover\:border-bottom-105:hover { border-bottom: 0.75rem solid; }

.border-left-105 { border-left: 0.75rem solid; }

.hover\:border-left-105:hover { border-left: 0.75rem solid; }

.border-2 { border: 1rem solid; }

.hover\:border-2:hover { border: 1rem solid; }

.border-y-2 { border-top: 1rem solid; border-bottom: 1rem solid; }

.hover\:border-y-2:hover { border-top: 1rem solid; border-bottom: 1rem soli=
d; }

.border-x-2 { border-left: 1rem solid; border-right: 1rem solid; }

.hover\:border-x-2:hover { border-left: 1rem solid; border-right: 1rem soli=
d; }

.border-top-2 { border-top: 1rem solid; }

.hover\:border-top-2:hover { border-top: 1rem solid; }

.border-right-2 { border-right: 1rem solid; }

.hover\:border-right-2:hover { border-right: 1rem solid; }

.border-bottom-2 { border-bottom: 1rem solid; }

.hover\:border-bottom-2:hover { border-bottom: 1rem solid; }

.border-left-2 { border-left: 1rem solid; }

.hover\:border-left-2:hover { border-left: 1rem solid; }

.border-205 { border: 1.25rem solid; }

.hover\:border-205:hover { border: 1.25rem solid; }

.border-y-205 { border-top: 1.25rem solid; border-bottom: 1.25rem solid; }

.hover\:border-y-205:hover { border-top: 1.25rem solid; border-bottom: 1.25=
rem solid; }

.border-x-205 { border-left: 1.25rem solid; border-right: 1.25rem solid; }

.hover\:border-x-205:hover { border-left: 1.25rem solid; border-right: 1.25=
rem solid; }

.border-top-205 { border-top: 1.25rem solid; }

.hover\:border-top-205:hover { border-top: 1.25rem solid; }

.border-right-205 { border-right: 1.25rem solid; }

.hover\:border-right-205:hover { border-right: 1.25rem solid; }

.border-bottom-205 { border-bottom: 1.25rem solid; }

.hover\:border-bottom-205:hover { border-bottom: 1.25rem solid; }

.border-left-205 { border-left: 1.25rem solid; }

.hover\:border-left-205:hover { border-left: 1.25rem solid; }

.border-3 { border: 1.5rem solid; }

.hover\:border-3:hover { border: 1.5rem solid; }

.border-y-3 { border-top: 1.5rem solid; border-bottom: 1.5rem solid; }

.hover\:border-y-3:hover { border-top: 1.5rem solid; border-bottom: 1.5rem =
solid; }

.border-x-3 { border-left: 1.5rem solid; border-right: 1.5rem solid; }

.hover\:border-x-3:hover { border-left: 1.5rem solid; border-right: 1.5rem =
solid; }

.border-top-3 { border-top: 1.5rem solid; }

.hover\:border-top-3:hover { border-top: 1.5rem solid; }

.border-right-3 { border-right: 1.5rem solid; }

.hover\:border-right-3:hover { border-right: 1.5rem solid; }

.border-bottom-3 { border-bottom: 1.5rem solid; }

.hover\:border-bottom-3:hover { border-bottom: 1.5rem solid; }

.border-left-3 { border-left: 1.5rem solid; }

.hover\:border-left-3:hover { border-left: 1.5rem solid; }

.border-0 { border: 0px solid; }

.hover\:border-0:hover { border: 0px solid; }

.border-y-0 { border-top: 0px solid; border-bottom: 0px solid; }

.hover\:border-y-0:hover { border-top: 0px solid; border-bottom: 0px solid;=
 }

.border-x-0 { border-left: 0px solid; border-right: 0px solid; }

.hover\:border-x-0:hover { border-left: 0px solid; border-right: 0px solid;=
 }

.border-top-0 { border-top: 0px solid; }

.hover\:border-top-0:hover { border-top: 0px solid; }

.border-right-0 { border-right: 0px solid; }

.hover\:border-right-0:hover { border-right: 0px solid; }

.border-bottom-0 { border-bottom: 0px solid; }

.hover\:border-bottom-0:hover { border-bottom: 0px solid; }

.border-left-0 { border-left: 0px solid; }

.hover\:border-left-0:hover { border-left: 0px solid; }

.border { border: 1px solid; }

.hover\:border:hover { border: 1px solid; }

.border-y { border-top: 1px solid; border-bottom: 1px solid; }

.hover\:border-y:hover { border-top: 1px solid; border-bottom: 1px solid; }

.border-x { border-left: 1px solid; border-right: 1px solid; }

.hover\:border-x:hover { border-left: 1px solid; border-right: 1px solid; }

.border-top { border-top: 1px solid; }

.hover\:border-top:hover { border-top: 1px solid; }

.border-right { border-right: 1px solid; }

.hover\:border-right:hover { border-right: 1px solid; }

.border-bottom { border-bottom: 1px solid; }

.hover\:border-bottom:hover { border-bottom: 1px solid; }

.border-left { border-left: 1px solid; }

.hover\:border-left:hover { border-left: 1px solid; }

.border-transparent { border-color: transparent; }

.hover\:border-transparent:hover { border-color: transparent; }

.border-black { border-color: black; }

.hover\:border-black:hover { border-color: black; }

.border-white { border-color: white; }

.hover\:border-white:hover { border-color: white; }

.border-red { border-color: rgb(229, 34, 7); }

.hover\:border-red:hover { border-color: rgb(229, 34, 7); }

.border-orange { border-color: rgb(230, 111, 14); }

.hover\:border-orange:hover { border-color: rgb(230, 111, 14); }

.border-gold { border-color: rgb(255, 190, 46); }

.hover\:border-gold:hover { border-color: rgb(255, 190, 46); }

.border-yellow { border-color: rgb(254, 230, 133); }

.hover\:border-yellow:hover { border-color: rgb(254, 230, 133); }

.border-green { border-color: rgb(83, 130, 0); }

.hover\:border-green:hover { border-color: rgb(83, 130, 0); }

.border-mint { border-color: rgb(4, 197, 133); }

.hover\:border-mint:hover { border-color: rgb(4, 197, 133); }

.border-cyan { border-color: rgb(0, 158, 193); }

.hover\:border-cyan:hover { border-color: rgb(0, 158, 193); }

.border-blue { border-color: rgb(0, 118, 214); }

.hover\:border-blue:hover { border-color: rgb(0, 118, 214); }

.border-indigo { border-color: rgb(103, 108, 200); }

.hover\:border-indigo:hover { border-color: rgb(103, 108, 200); }

.border-violet { border-color: rgb(129, 104, 179); }

.hover\:border-violet:hover { border-color: rgb(129, 104, 179); }

.border-magenta { border-color: rgb(215, 45, 121); }

.hover\:border-magenta:hover { border-color: rgb(215, 45, 121); }

.border-gray-5 { border-color: rgb(240, 240, 240); }

.hover\:border-gray-5:hover { border-color: rgb(240, 240, 240); }

.border-gray-10 { border-color: rgb(230, 230, 230); }

.hover\:border-gray-10:hover { border-color: rgb(230, 230, 230); }

.border-gray-30 { border-color: rgb(173, 173, 173); }

.hover\:border-gray-30:hover { border-color: rgb(173, 173, 173); }

.border-gray-50 { border-color: rgb(117, 117, 117); }

.hover\:border-gray-50:hover { border-color: rgb(117, 117, 117); }

.border-gray-70 { border-color: rgb(69, 69, 69); }

.hover\:border-gray-70:hover { border-color: rgb(69, 69, 69); }

.border-gray-90 { border-color: rgb(27, 27, 27); }

.hover\:border-gray-90:hover { border-color: rgb(27, 27, 27); }

.border-base-lightest { border-color: rgb(240, 240, 240); }

.hover\:border-base-lightest:hover { border-color: rgb(240, 240, 240); }

.border-base-lighter { border-color: rgb(223, 225, 226); }

.hover\:border-base-lighter:hover { border-color: rgb(223, 225, 226); }

.border-base-light { border-color: rgb(169, 174, 177); }

.hover\:border-base-light:hover { border-color: rgb(169, 174, 177); }

.border-base { border-color: rgb(113, 118, 122); }

.hover\:border-base:hover { border-color: rgb(113, 118, 122); }

.border-base-dark { border-color: rgb(86, 92, 101); }

.hover\:border-base-dark:hover { border-color: rgb(86, 92, 101); }

.border-base-darker { border-color: rgb(61, 69, 81); }

.hover\:border-base-darker:hover { border-color: rgb(61, 69, 81); }

.border-base-darkest { border-color: rgb(27, 27, 27); }

.hover\:border-base-darkest:hover { border-color: rgb(27, 27, 27); }

.border-ink { border-color: rgb(27, 27, 27); }

.hover\:border-ink:hover { border-color: rgb(27, 27, 27); }

.border-primary-lighter { border-color: rgb(217, 232, 246); }

.hover\:border-primary-lighter:hover { border-color: rgb(217, 232, 246); }

.border-primary-light { border-color: rgb(115, 179, 231); }

.hover\:border-primary-light:hover { border-color: rgb(115, 179, 231); }

.border-primary { border-color: rgb(0, 94, 162); }

.hover\:border-primary:hover { border-color: rgb(0, 94, 162); }

.border-primary-vivid { border-color: rgb(0, 80, 216); }

.hover\:border-primary-vivid:hover { border-color: rgb(0, 80, 216); }

.border-primary-dark { border-color: rgb(26, 68, 128); }

.hover\:border-primary-dark:hover { border-color: rgb(26, 68, 128); }

.border-primary-darker { border-color: rgb(22, 46, 81); }

.hover\:border-primary-darker:hover { border-color: rgb(22, 46, 81); }

.border-secondary-lighter { border-color: rgb(243, 225, 228); }

.hover\:border-secondary-lighter:hover { border-color: rgb(243, 225, 228); =
}

.border-secondary-light { border-color: rgb(242, 147, 140); }

.hover\:border-secondary-light:hover { border-color: rgb(242, 147, 140); }

.border-secondary { border-color: rgb(216, 57, 51); }

.hover\:border-secondary:hover { border-color: rgb(216, 57, 51); }

.border-secondary-vivid { border-color: rgb(228, 29, 61); }

.hover\:border-secondary-vivid:hover { border-color: rgb(228, 29, 61); }

.border-secondary-dark { border-color: rgb(181, 9, 9); }

.hover\:border-secondary-dark:hover { border-color: rgb(181, 9, 9); }

.border-secondary-darker { border-color: rgb(139, 10, 3); }

.hover\:border-secondary-darker:hover { border-color: rgb(139, 10, 3); }

.border-accent-warm-darker { border-color: rgb(119, 85, 64); }

.hover\:border-accent-warm-darker:hover { border-color: rgb(119, 85, 64); }

.border-accent-warm-dark { border-color: rgb(192, 86, 0); }

.hover\:border-accent-warm-dark:hover { border-color: rgb(192, 86, 0); }

.border-accent-warm { border-color: rgb(250, 148, 65); }

.hover\:border-accent-warm:hover { border-color: rgb(250, 148, 65); }

.border-accent-warm-light { border-color: rgb(255, 188, 120); }

.hover\:border-accent-warm-light:hover { border-color: rgb(255, 188, 120); =
}

.border-accent-warm-lighter { border-color: rgb(242, 228, 212); }

.hover\:border-accent-warm-lighter:hover { border-color: rgb(242, 228, 212)=
; }

.border-accent-cool-darker { border-color: rgb(7, 100, 141); }

.hover\:border-accent-cool-darker:hover { border-color: rgb(7, 100, 141); }

.border-accent-cool-dark { border-color: rgb(40, 160, 203); }

.hover\:border-accent-cool-dark:hover { border-color: rgb(40, 160, 203); }

.border-accent-cool { border-color: rgb(0, 189, 227); }

.hover\:border-accent-cool:hover { border-color: rgb(0, 189, 227); }

.border-accent-cool-light { border-color: rgb(151, 212, 234); }

.hover\:border-accent-cool-light:hover { border-color: rgb(151, 212, 234); =
}

.border-accent-cool-lighter { border-color: rgb(225, 243, 248); }

.hover\:border-accent-cool-lighter:hover { border-color: rgb(225, 243, 248)=
; }

.radius-0 { border-radius: 0px; }

.radius-top-0 { border-top-left-radius: 0px; border-top-right-radius: 0px; =
}

.radius-right-0 { border-top-right-radius: 0px; border-bottom-right-radius:=
 0px; }

.radius-bottom-0 { border-bottom-left-radius: 0px; border-bottom-right-radi=
us: 0px; }

.radius-left-0 { border-top-left-radius: 0px; border-bottom-left-radius: 0p=
x; }

.radius-none { border-radius: 0px; }

.radius-top-none { border-top-left-radius: 0px; border-top-right-radius: 0p=
x; }

.radius-right-none { border-top-right-radius: 0px; border-bottom-right-radi=
us: 0px; }

.radius-bottom-none { border-bottom-left-radius: 0px; border-bottom-right-r=
adius: 0px; }

.radius-left-none { border-top-left-radius: 0px; border-bottom-left-radius:=
 0px; }

.radius-sm { border-radius: 2px; }

.radius-top-sm { border-top-left-radius: 2px; border-top-right-radius: 2px;=
 }

.radius-right-sm { border-top-right-radius: 2px; border-bottom-right-radius=
: 2px; }

.radius-bottom-sm { border-bottom-left-radius: 2px; border-bottom-right-rad=
ius: 2px; }

.radius-left-sm { border-top-left-radius: 2px; border-bottom-left-radius: 2=
px; }

.radius-md { border-radius: 0.25rem; }

.radius-top-md { border-top-left-radius: 0.25rem; border-top-right-radius: =
0.25rem; }

.radius-right-md { border-top-right-radius: 0.25rem; border-bottom-right-ra=
dius: 0.25rem; }

.radius-bottom-md { border-bottom-left-radius: 0.25rem; border-bottom-right=
-radius: 0.25rem; }

.radius-left-md { border-top-left-radius: 0.25rem; border-bottom-left-radiu=
s: 0.25rem; }

.radius-lg { border-radius: 0.5rem; }

.radius-top-lg { border-top-left-radius: 0.5rem; border-top-right-radius: 0=
.5rem; }

.radius-right-lg { border-top-right-radius: 0.5rem; border-bottom-right-rad=
ius: 0.5rem; }

.radius-bottom-lg { border-bottom-left-radius: 0.5rem; border-bottom-right-=
radius: 0.5rem; }

.radius-left-lg { border-top-left-radius: 0.5rem; border-bottom-left-radius=
: 0.5rem; }

.radius-pill { border-radius: 99rem; }

.radius-top-pill { border-top-left-radius: 99rem; border-top-right-radius: =
99rem; }

.radius-right-pill { border-top-right-radius: 99rem; border-bottom-right-ra=
dius: 99rem; }

.radius-bottom-pill { border-bottom-left-radius: 99rem; border-bottom-right=
-radius: 99rem; }

.radius-left-pill { border-top-left-radius: 99rem; border-bottom-left-radiu=
s: 99rem; }

.border-dashed { border-style: dashed; }

.border-dotted { border-style: dotted; }

.border-solid { border-style: solid; }

.border-width-1px { border-width: 1px; }

.border-y-width-1px { border-top-width: 1px; border-bottom-width: 1px; }

.border-x-width-1px { border-left-width: 1px; border-right-width: 1px; }

.border-top-width-1px { border-top-width: 1px; }

.border-right-width-1px { border-right-width: 1px; }

.border-bottom-width-1px { border-bottom-width: 1px; }

.border-left-width-1px { border-left-width: 1px; }

.border-width-2px { border-width: 2px; }

.border-y-width-2px { border-top-width: 2px; border-bottom-width: 2px; }

.border-x-width-2px { border-left-width: 2px; border-right-width: 2px; }

.border-top-width-2px { border-top-width: 2px; }

.border-right-width-2px { border-right-width: 2px; }

.border-bottom-width-2px { border-bottom-width: 2px; }

.border-left-width-2px { border-left-width: 2px; }

.border-width-05 { border-width: 0.25rem; }

.border-y-width-05 { border-top-width: 0.25rem; border-bottom-width: 0.25re=
m; }

.border-x-width-05 { border-left-width: 0.25rem; border-right-width: 0.25re=
m; }

.border-top-width-05 { border-top-width: 0.25rem; }

.border-right-width-05 { border-right-width: 0.25rem; }

.border-bottom-width-05 { border-bottom-width: 0.25rem; }

.border-left-width-05 { border-left-width: 0.25rem; }

.border-width-1 { border-width: 0.5rem; }

.border-y-width-1 { border-top-width: 0.5rem; border-bottom-width: 0.5rem; =
}

.border-x-width-1 { border-left-width: 0.5rem; border-right-width: 0.5rem; =
}

.border-top-width-1 { border-top-width: 0.5rem; }

.border-right-width-1 { border-right-width: 0.5rem; }

.border-bottom-width-1 { border-bottom-width: 0.5rem; }

.border-left-width-1 { border-left-width: 0.5rem; }

.border-width-105 { border-width: 0.75rem; }

.border-y-width-105 { border-top-width: 0.75rem; border-bottom-width: 0.75r=
em; }

.border-x-width-105 { border-left-width: 0.75rem; border-right-width: 0.75r=
em; }

.border-top-width-105 { border-top-width: 0.75rem; }

.border-right-width-105 { border-right-width: 0.75rem; }

.border-bottom-width-105 { border-bottom-width: 0.75rem; }

.border-left-width-105 { border-left-width: 0.75rem; }

.border-width-2 { border-width: 1rem; }

.border-y-width-2 { border-top-width: 1rem; border-bottom-width: 1rem; }

.border-x-width-2 { border-left-width: 1rem; border-right-width: 1rem; }

.border-top-width-2 { border-top-width: 1rem; }

.border-right-width-2 { border-right-width: 1rem; }

.border-bottom-width-2 { border-bottom-width: 1rem; }

.border-left-width-2 { border-left-width: 1rem; }

.border-width-205 { border-width: 1.25rem; }

.border-y-width-205 { border-top-width: 1.25rem; border-bottom-width: 1.25r=
em; }

.border-x-width-205 { border-left-width: 1.25rem; border-right-width: 1.25r=
em; }

.border-top-width-205 { border-top-width: 1.25rem; }

.border-right-width-205 { border-right-width: 1.25rem; }

.border-bottom-width-205 { border-bottom-width: 1.25rem; }

.border-left-width-205 { border-left-width: 1.25rem; }

.border-width-3 { border-width: 1.5rem; }

.border-y-width-3 { border-top-width: 1.5rem; border-bottom-width: 1.5rem; =
}

.border-x-width-3 { border-left-width: 1.5rem; border-right-width: 1.5rem; =
}

.border-top-width-3 { border-top-width: 1.5rem; }

.border-right-width-3 { border-right-width: 1.5rem; }

.border-bottom-width-3 { border-bottom-width: 1.5rem; }

.border-left-width-3 { border-left-width: 1.5rem; }

.border-width-0 { border-width: 0px; }

.border-y-width-0 { border-top-width: 0px; border-bottom-width: 0px; }

.border-x-width-0 { border-left-width: 0px; border-right-width: 0px; }

.border-top-width-0 { border-top-width: 0px; }

.border-right-width-0 { border-right-width: 0px; }

.border-bottom-width-0 { border-bottom-width: 0px; }

.border-left-width-0 { border-left-width: 0px; }

.bottom-1px { bottom: 1px; }

.bottom-2px { bottom: 2px; }

.bottom-05 { bottom: 0.25rem; }

.bottom-1 { bottom: 0.5rem; }

.bottom-105 { bottom: 0.75rem; }

.bottom-2 { bottom: 1rem; }

.bottom-205 { bottom: 1.25rem; }

.bottom-3 { bottom: 1.5rem; }

.bottom-neg-1px { bottom: -1px; }

.bottom-neg-2px { bottom: -2px; }

.bottom-neg-05 { bottom: -0.25rem; }

.bottom-neg-1 { bottom: -0.5rem; }

.bottom-neg-105 { bottom: -0.75rem; }

.bottom-neg-2 { bottom: -1rem; }

.bottom-neg-205 { bottom: -1.25rem; }

.bottom-neg-3 { bottom: -1.5rem; }

.bottom-0 { bottom: 0px; }

.bottom-auto { bottom: auto; }

.bottom-full { bottom: 100%; }

.shadow-none { box-shadow: none; }

.hover\:shadow-none:hover { box-shadow: none; }

.shadow-1 { box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 0.25rem 0px; }

.hover\:shadow-1:hover { box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 0.25rem 0px=
; }

.shadow-2 { box-shadow: rgba(0, 0, 0, 0.1) 0px 0.25rem 0.5rem 0px; }

.hover\:shadow-2:hover { box-shadow: rgba(0, 0, 0, 0.1) 0px 0.25rem 0.5rem =
0px; }

.shadow-3 { box-shadow: rgba(0, 0, 0, 0.1) 0px 0.5rem 1rem 0px; }

.hover\:shadow-3:hover { box-shadow: rgba(0, 0, 0, 0.1) 0px 0.5rem 1rem 0px=
; }

.shadow-4 { box-shadow: rgba(0, 0, 0, 0.1) 0px 0.75rem 1.5rem 0px; }

.hover\:shadow-4:hover { box-shadow: rgba(0, 0, 0, 0.1) 0px 0.75rem 1.5rem =
0px; }

.shadow-5 { box-shadow: rgba(0, 0, 0, 0.1) 0px 1rem 2rem 0px; }

.hover\:shadow-5:hover { box-shadow: rgba(0, 0, 0, 0.1) 0px 1rem 2rem 0px; =
}

.circle-1px { height: 1px; width: 1px; border-radius: 50%; }

.circle-2px { height: 2px; width: 2px; border-radius: 50%; }

.circle-05 { height: 0.25rem; width: 0.25rem; border-radius: 50%; }

.circle-1 { height: 0.5rem; width: 0.5rem; border-radius: 50%; }

.circle-105 { height: 0.75rem; width: 0.75rem; border-radius: 50%; }

.circle-2 { height: 1rem; width: 1rem; border-radius: 50%; }

.circle-205 { height: 1.25rem; width: 1.25rem; border-radius: 50%; }

.circle-3 { height: 1.5rem; width: 1.5rem; border-radius: 50%; }

.circle-4 { height: 2rem; width: 2rem; border-radius: 50%; }

.circle-5 { height: 2.5rem; width: 2.5rem; border-radius: 50%; }

.circle-6 { height: 3rem; width: 3rem; border-radius: 50%; }

.circle-7 { height: 3.5rem; width: 3.5rem; border-radius: 50%; }

.circle-8 { height: 4rem; width: 4rem; border-radius: 50%; }

.circle-9 { height: 4.5rem; width: 4.5rem; border-radius: 50%; }

.circle-10 { height: 5rem; width: 5rem; border-radius: 50%; }

.circle-15 { height: 7.5rem; width: 7.5rem; border-radius: 50%; }

.circle-card { height: 10rem; width: 10rem; border-radius: 50%; }

.circle-card-lg { height: 15rem; width: 15rem; border-radius: 50%; }

.circle-mobile { height: 20rem; width: 20rem; border-radius: 50%; }

.clearfix::after { content: ""; display: block; clear: both; }

.text-transparent { color: transparent; }

.hover\:text-transparent:hover { color: transparent; }

.text-black { color: black; }

.hover\:text-black:hover { color: black; }

.text-white { color: white; }

.hover\:text-white:hover { color: white; }

.text-red { color: rgb(229, 34, 7); }

.hover\:text-red:hover { color: rgb(229, 34, 7); }

.text-orange { color: rgb(230, 111, 14); }

.hover\:text-orange:hover { color: rgb(230, 111, 14); }

.text-gold { color: rgb(255, 190, 46); }

.hover\:text-gold:hover { color: rgb(255, 190, 46); }

.text-yellow { color: rgb(254, 230, 133); }

.hover\:text-yellow:hover { color: rgb(254, 230, 133); }

.text-green { color: rgb(83, 130, 0); }

.hover\:text-green:hover { color: rgb(83, 130, 0); }

.text-mint { color: rgb(4, 197, 133); }

.hover\:text-mint:hover { color: rgb(4, 197, 133); }

.text-cyan { color: rgb(0, 158, 193); }

.hover\:text-cyan:hover { color: rgb(0, 158, 193); }

.text-blue { color: rgb(0, 118, 214); }

.hover\:text-blue:hover { color: rgb(0, 118, 214); }

.text-indigo { color: rgb(103, 108, 200); }

.hover\:text-indigo:hover { color: rgb(103, 108, 200); }

.text-violet { color: rgb(129, 104, 179); }

.hover\:text-violet:hover { color: rgb(129, 104, 179); }

.text-magenta { color: rgb(215, 45, 121); }

.hover\:text-magenta:hover { color: rgb(215, 45, 121); }

.text-gray-5 { color: rgb(240, 240, 240); }

.hover\:text-gray-5:hover { color: rgb(240, 240, 240); }

.text-gray-10 { color: rgb(230, 230, 230); }

.hover\:text-gray-10:hover { color: rgb(230, 230, 230); }

.text-gray-30 { color: rgb(173, 173, 173); }

.hover\:text-gray-30:hover { color: rgb(173, 173, 173); }

.text-gray-50 { color: rgb(117, 117, 117); }

.hover\:text-gray-50:hover { color: rgb(117, 117, 117); }

.text-gray-70 { color: rgb(69, 69, 69); }

.hover\:text-gray-70:hover { color: rgb(69, 69, 69); }

.text-gray-90 { color: rgb(27, 27, 27); }

.hover\:text-gray-90:hover { color: rgb(27, 27, 27); }

.text-base-lightest { color: rgb(240, 240, 240); }

.hover\:text-base-lightest:hover { color: rgb(240, 240, 240); }

.text-base-lighter { color: rgb(223, 225, 226); }

.hover\:text-base-lighter:hover { color: rgb(223, 225, 226); }

.text-base-light { color: rgb(169, 174, 177); }

.hover\:text-base-light:hover { color: rgb(169, 174, 177); }

.text-base { color: rgb(113, 118, 122); }

.hover\:text-base:hover { color: rgb(113, 118, 122); }

.text-base-dark { color: rgb(86, 92, 101); }

.hover\:text-base-dark:hover { color: rgb(86, 92, 101); }

.text-base-darker { color: rgb(61, 69, 81); }

.hover\:text-base-darker:hover { color: rgb(61, 69, 81); }

.text-base-darkest { color: rgb(27, 27, 27); }

.hover\:text-base-darkest:hover { color: rgb(27, 27, 27); }

.text-ink { color: rgb(27, 27, 27); }

.hover\:text-ink:hover { color: rgb(27, 27, 27); }

.text-primary-lighter { color: rgb(217, 232, 246); }

.hover\:text-primary-lighter:hover { color: rgb(217, 232, 246); }

.text-primary-light { color: rgb(115, 179, 231); }

.hover\:text-primary-light:hover { color: rgb(115, 179, 231); }

.text-primary { color: rgb(0, 94, 162); }

.hover\:text-primary:hover { color: rgb(0, 94, 162); }

.text-primary-vivid { color: rgb(0, 80, 216); }

.hover\:text-primary-vivid:hover { color: rgb(0, 80, 216); }

.text-primary-dark { color: rgb(26, 68, 128); }

.hover\:text-primary-dark:hover { color: rgb(26, 68, 128); }

.text-primary-darker { color: rgb(22, 46, 81); }

.hover\:text-primary-darker:hover { color: rgb(22, 46, 81); }

.text-secondary-lighter { color: rgb(243, 225, 228); }

.hover\:text-secondary-lighter:hover { color: rgb(243, 225, 228); }

.text-secondary-light { color: rgb(242, 147, 140); }

.hover\:text-secondary-light:hover { color: rgb(242, 147, 140); }

.text-secondary { color: rgb(216, 57, 51); }

.hover\:text-secondary:hover { color: rgb(216, 57, 51); }

.text-secondary-vivid { color: rgb(228, 29, 61); }

.hover\:text-secondary-vivid:hover { color: rgb(228, 29, 61); }

.text-secondary-dark { color: rgb(181, 9, 9); }

.hover\:text-secondary-dark:hover { color: rgb(181, 9, 9); }

.text-secondary-darker { color: rgb(139, 10, 3); }

.hover\:text-secondary-darker:hover { color: rgb(139, 10, 3); }

.text-accent-warm-darker { color: rgb(119, 85, 64); }

.hover\:text-accent-warm-darker:hover { color: rgb(119, 85, 64); }

.text-accent-warm-dark { color: rgb(192, 86, 0); }

.hover\:text-accent-warm-dark:hover { color: rgb(192, 86, 0); }

.text-accent-warm { color: rgb(250, 148, 65); }

.hover\:text-accent-warm:hover { color: rgb(250, 148, 65); }

.text-accent-warm-light { color: rgb(255, 188, 120); }

.hover\:text-accent-warm-light:hover { color: rgb(255, 188, 120); }

.text-accent-warm-lighter { color: rgb(242, 228, 212); }

.hover\:text-accent-warm-lighter:hover { color: rgb(242, 228, 212); }

.text-accent-cool-darker { color: rgb(7, 100, 141); }

.hover\:text-accent-cool-darker:hover { color: rgb(7, 100, 141); }

.text-accent-cool-dark { color: rgb(40, 160, 203); }

.hover\:text-accent-cool-dark:hover { color: rgb(40, 160, 203); }

.text-accent-cool { color: rgb(0, 189, 227); }

.hover\:text-accent-cool:hover { color: rgb(0, 189, 227); }

.text-accent-cool-light { color: rgb(151, 212, 234); }

.hover\:text-accent-cool-light:hover { color: rgb(151, 212, 234); }

.text-accent-cool-lighter { color: rgb(225, 243, 248); }

.hover\:text-accent-cool-lighter:hover { color: rgb(225, 243, 248); }

.cursor-auto { cursor: auto; }

.cursor-default { cursor: default; }

.cursor-pointer { cursor: pointer; }

.cursor-wait { cursor: wait; }

.cursor-move { cursor: move; }

.cursor-not-allowed { cursor: not-allowed; }

.display-block { display: block; }

.display-flex { display: flex; }

.display-none { display: none; }

.display-inline { display: inline; }

.display-inline-block { display: inline-block; }

.display-inline-flex { display: inline-flex; }

.display-table { display: table; }

.display-table-cell { display: table-cell; }

.display-table-row { display: table-row; }

.flex-1 { flex: 1 1 0%; }

.flex-2 { flex: 2 1 0%; }

.flex-3 { flex: 3 1 0%; }

.flex-4 { flex: 4 1 0%; }

.flex-5 { flex: 5 1 0%; }

.flex-6 { flex: 6 1 0%; }

.flex-7 { flex: 7 1 0%; }

.flex-8 { flex: 8 1 0%; }

.flex-9 { flex: 9 1 0%; }

.flex-10 { flex: 10 1 0%; }

.flex-11 { flex: 11 1 0%; }

.flex-12 { flex: 12 1 0%; }

.flex-fill { flex: 1 1 0%; }

.flex-auto { flex: 0 1 auto; }

.flex-row { flex-direction: row; }

.flex-column { flex-direction: column; }

.flex-wrap { flex-wrap: wrap; }

.flex-no-wrap { flex-wrap: nowrap; }

.float-left { float: left; }

.float-none { float: none; }

.float-right { float: right; }

.font-mono-3xs { font-size: 0.77rem; }

.font-mono-2xs { font-size: 0.83rem; }

.font-mono-xs { font-size: 0.89rem; }

.font-mono-sm { font-size: 0.95rem; }

.font-mono-md { font-size: 1.01rem; }

.font-mono-lg { font-size: 1.31rem; }

.font-mono-xl { font-size: 1.91rem; }

.font-mono-2xl { font-size: 2.38rem; }

.font-mono-3xl { font-size: 2.86rem; }

.font-sans-3xs { font-size: 0.87rem; }

.font-sans-2xs { font-size: 0.93rem; }

.font-sans-xs { font-size: 1rem; }

.font-sans-sm { font-size: 1.06rem; }

.font-sans-md { font-size: 1.13rem; }

.font-sans-lg { font-size: 1.46rem; }

.font-sans-xl { font-size: 2.13rem; }

.font-sans-2xl { font-size: 2.66rem; }

.font-sans-3xl { font-size: 3.19rem; }

.font-serif-3xs { font-size: 0.79rem; }

.font-serif-2xs { font-size: 0.85rem; }

.font-serif-xs { font-size: 0.91rem; }

.font-serif-sm { font-size: 0.98rem; }

.font-serif-md { font-size: 1.04rem; }

.font-serif-lg { font-size: 1.34rem; }

.font-serif-xl { font-size: 1.95rem; }

.font-serif-2xl { font-size: 2.44rem; }

.font-serif-3xl { font-size: 2.93rem; }

.font-heading-3xs { font-size: 0.79rem; }

.font-heading-2xs { font-size: 0.85rem; }

.font-heading-xs { font-size: 0.91rem; }

.font-heading-sm { font-size: 0.98rem; }

.font-heading-md { font-size: 1.04rem; }

.font-heading-lg { font-size: 1.34rem; }

.font-heading-xl { font-size: 1.95rem; }

.font-heading-2xl { font-size: 2.44rem; }

.font-heading-3xl { font-size: 2.93rem; }

.font-body-3xs { font-size: 0.87rem; }

.font-body-2xs { font-size: 0.93rem; }

.font-body-xs { font-size: 1rem; }

.font-body-sm { font-size: 1.06rem; }

.font-body-md { font-size: 1.13rem; }

.font-body-lg { font-size: 1.46rem; }

.font-body-xl { font-size: 2.13rem; }

.font-body-2xl { font-size: 2.66rem; }

.font-body-3xl { font-size: 3.19rem; }

.font-code-3xs { font-size: 0.77rem; }

.font-code-2xs { font-size: 0.83rem; }

.font-code-xs { font-size: 0.89rem; }

.font-code-sm { font-size: 0.95rem; }

.font-code-md { font-size: 1.01rem; }

.font-code-lg { font-size: 1.31rem; }

.font-code-xl { font-size: 1.91rem; }

.font-code-2xl { font-size: 2.38rem; }

.font-code-3xl { font-size: 2.86rem; }

.font-alt-3xs { font-size: 0.79rem; }

.font-alt-2xs { font-size: 0.85rem; }

.font-alt-xs { font-size: 0.91rem; }

.font-alt-sm { font-size: 0.98rem; }

.font-alt-md { font-size: 1.04rem; }

.font-alt-lg { font-size: 1.34rem; }

.font-alt-xl { font-size: 1.95rem; }

.font-alt-2xl { font-size: 2.44rem; }

.font-alt-3xl { font-size: 2.93rem; }

.font-ui-3xs { font-size: 0.87rem; }

.font-ui-2xs { font-size: 0.93rem; }

.font-ui-xs { font-size: 1rem; }

.font-ui-sm { font-size: 1.06rem; }

.font-ui-md { font-size: 1.13rem; }

.font-ui-lg { font-size: 1.46rem; }

.font-ui-xl { font-size: 2.13rem; }

.font-ui-2xl { font-size: 2.66rem; }

.font-ui-3xl { font-size: 3.19rem; }

.font-family-mono { font-family: "Roboto Mono Web", "Bitstream Vera Sans Mo=
no", Consolas, Courier, monospace; }

.font-family-sans { font-family: "Source Sans Pro Web", "Helvetica Neue", H=
elvetica, Roboto, Arial, sans-serif; }

.font-family-serif { font-family: "Merriweather Web", Georgia, Cambria, "Ti=
mes New Roman", Times, serif; }

.font-family-ui { font-family: "Source Sans Pro Web", "Helvetica Neue", Hel=
vetica, Roboto, Arial, sans-serif; }

.font-family-heading { font-family: "Merriweather Web", Georgia, Cambria, "=
Times New Roman", Times, serif; }

.font-family-body { font-family: "Source Sans Pro Web", "Helvetica Neue", H=
elvetica, Roboto, Arial, sans-serif; }

.font-family-code { font-family: "Roboto Mono Web", "Bitstream Vera Sans Mo=
no", Consolas, Courier, monospace; }

.font-family-alt { font-family: "Merriweather Web", Georgia, Cambria, "Time=
s New Roman", Times, serif; }

.text-tabular { font-feature-settings: "tnum", "kern"; }

.text-no-tabular { font-feature-settings: "kern"; }

.text-italic { font-style: italic; }

.text-no-italic { font-style: normal; }

.text-light { font-weight: 300; }

.text-normal { font-weight: normal; }

.text-bold { font-weight: 700; }

.height-1px { height: 1px; }

.height-2px { height: 2px; }

.height-05 { height: 0.25rem; }

.height-1 { height: 0.5rem; }

.height-105 { height: 0.75rem; }

.height-2 { height: 1rem; }

.height-205 { height: 1.25rem; }

.height-3 { height: 1.5rem; }

.height-4 { height: 2rem; }

.height-5 { height: 2.5rem; }

.height-6 { height: 3rem; }

.height-7 { height: 3.5rem; }

.height-8 { height: 4rem; }

.height-9 { height: 4.5rem; }

.height-10 { height: 5rem; }

.height-15 { height: 7.5rem; }

.height-card { height: 10rem; }

.height-card-lg { height: 15rem; }

.height-mobile { height: 20rem; }

.height-0 { height: 0px; }

.height-auto { height: auto; }

.height-full { height: 100%; }

.height-viewport { height: 100vh; }

.flex-justify-center { justify-content: center; }

.flex-justify-start { justify-content: flex-start; }

.flex-justify-end { justify-content: flex-end; }

.flex-justify { justify-content: space-between; }

.left-1px { left: 1px; }

.left-2px { left: 2px; }

.left-05 { left: 0.25rem; }

.left-1 { left: 0.5rem; }

.left-105 { left: 0.75rem; }

.left-2 { left: 1rem; }

.left-205 { left: 1.25rem; }

.left-3 { left: 1.5rem; }

.left-neg-1px { left: -1px; }

.left-neg-2px { left: -2px; }

.left-neg-05 { left: -0.25rem; }

.left-neg-1 { left: -0.5rem; }

.left-neg-105 { left: -0.75rem; }

.left-neg-2 { left: -1rem; }

.left-neg-205 { left: -1.25rem; }

.left-neg-3 { left: -1.5rem; }

.left-0 { left: 0px; }

.left-auto { left: auto; }

.text-ls-auto { letter-spacing: initial; }

.text-ls-neg-3 { letter-spacing: -0.03em; }

.text-ls-neg-2 { letter-spacing: -0.02em; }

.text-ls-neg-1 { letter-spacing: -0.01em; }

.text-ls-1 { letter-spacing: 0.025em; }

.text-ls-2 { letter-spacing: 0.1em; }

.text-ls-3 { letter-spacing: 0.15em; }

.line-height-sans-1 { line-height: 0.9; }

.line-height-sans-2 { line-height: 1.1; }

.line-height-sans-3 { line-height: 1.3; }

.line-height-sans-4 { line-height: 1.4; }

.line-height-sans-5 { line-height: 1.5; }

.line-height-sans-6 { line-height: 1.6; }

.line-height-serif-1 { line-height: 1; }

.line-height-serif-2 { line-height: 1.2; }

.line-height-serif-3 { line-height: 1.4; }

.line-height-serif-4 { line-height: 1.5; }

.line-height-serif-5 { line-height: 1.7; }

.line-height-serif-6 { line-height: 1.8; }

.line-height-mono-1 { line-height: 1; }

.line-height-mono-2 { line-height: 1.3; }

.line-height-mono-3 { line-height: 1.4; }

.line-height-mono-4 { line-height: 1.6; }

.line-height-mono-5 { line-height: 1.7; }

.line-height-mono-6 { line-height: 1.8; }

.line-height-heading-1 { line-height: 1; }

.line-height-heading-2 { line-height: 1.2; }

.line-height-heading-3 { line-height: 1.4; }

.line-height-heading-4 { line-height: 1.5; }

.line-height-heading-5 { line-height: 1.7; }

.line-height-heading-6 { line-height: 1.8; }

.line-height-ui-1 { line-height: 0.9; }

.line-height-ui-2 { line-height: 1.1; }

.line-height-ui-3 { line-height: 1.3; }

.line-height-ui-4 { line-height: 1.4; }

.line-height-ui-5 { line-height: 1.5; }

.line-height-ui-6 { line-height: 1.6; }

.line-height-body-1 { line-height: 0.9; }

.line-height-body-2 { line-height: 1.1; }

.line-height-body-3 { line-height: 1.3; }

.line-height-body-4 { line-height: 1.4; }

.line-height-body-5 { line-height: 1.5; }

.line-height-body-6 { line-height: 1.6; }

.line-height-code-1 { line-height: 1; }

.line-height-code-2 { line-height: 1.3; }

.line-height-code-3 { line-height: 1.4; }

.line-height-code-4 { line-height: 1.6; }

.line-height-code-5 { line-height: 1.7; }

.line-height-code-6 { line-height: 1.8; }

.line-height-alt-1 { line-height: 1; }

.line-height-alt-2 { line-height: 1.2; }

.line-height-alt-3 { line-height: 1.4; }

.line-height-alt-4 { line-height: 1.5; }

.line-height-alt-5 { line-height: 1.7; }

.line-height-alt-6 { line-height: 1.8; }

.margin-neg-1px { margin: -1px; }

.margin-neg-2px { margin: -2px; }

.margin-neg-05 { margin: -0.25rem; }

.margin-neg-1 { margin: -0.5rem; }

.margin-neg-105 { margin: -0.75rem; }

.margin-neg-2 { margin: -1rem; }

.margin-neg-205 { margin: -1.25rem; }

.margin-neg-3 { margin: -1.5rem; }

.margin-1px { margin: 1px; }

.margin-2px { margin: 2px; }

.margin-05 { margin: 0.25rem; }

.margin-1 { margin: 0.5rem; }

.margin-105 { margin: 0.75rem; }

.margin-2 { margin: 1rem; }

.margin-205 { margin: 1.25rem; }

.margin-3 { margin: 1.5rem; }

.margin-4 { margin: 2rem; }

.margin-5 { margin: 2.5rem; }

.margin-6 { margin: 3rem; }

.margin-7 { margin: 3.5rem; }

.margin-8 { margin: 4rem; }

.margin-9 { margin: 4.5rem; }

.margin-10 { margin: 5rem; }

.margin-15 { margin: 7.5rem; }

.margin-05em { margin: 0.5em; }

.margin-1em { margin: 1em; }

.margin-105em { margin: 1.5em; }

.margin-2em { margin: 2em; }

.margin-0 { margin: 0px; }

.margin-y-1px { margin-top: 1px; margin-bottom: 1px; }

.margin-top-1px { margin-top: 1px; }

.margin-bottom-1px { margin-bottom: 1px; }

.margin-y-2px { margin-top: 2px; margin-bottom: 2px; }

.margin-top-2px { margin-top: 2px; }

.margin-bottom-2px { margin-bottom: 2px; }

.margin-y-05 { margin-top: 0.25rem; margin-bottom: 0.25rem; }

.margin-top-05 { margin-top: 0.25rem; }

.margin-bottom-05 { margin-bottom: 0.25rem; }

.margin-y-1 { margin-top: 0.5rem; margin-bottom: 0.5rem; }

.margin-top-1 { margin-top: 0.5rem; }

.margin-bottom-1 { margin-bottom: 0.5rem; }

.margin-y-105 { margin-top: 0.75rem; margin-bottom: 0.75rem; }

.margin-top-105 { margin-top: 0.75rem; }

.margin-bottom-105 { margin-bottom: 0.75rem; }

.margin-y-2 { margin-top: 1rem; margin-bottom: 1rem; }

.margin-top-2 { margin-top: 1rem; }

.margin-bottom-2 { margin-bottom: 1rem; }

.margin-y-205 { margin-top: 1.25rem; margin-bottom: 1.25rem; }

.margin-top-205 { margin-top: 1.25rem; }

.margin-bottom-205 { margin-bottom: 1.25rem; }

.margin-y-3 { margin-top: 1.5rem; margin-bottom: 1.5rem; }

.margin-top-3 { margin-top: 1.5rem; }

.margin-bottom-3 { margin-bottom: 1.5rem; }

.margin-y-neg-1px { margin-top: -1px; margin-bottom: -1px; }

.margin-top-neg-1px { margin-top: -1px; }

.margin-bottom-neg-1px { margin-bottom: -1px; }

.margin-y-neg-2px { margin-top: -2px; margin-bottom: -2px; }

.margin-top-neg-2px { margin-top: -2px; }

.margin-bottom-neg-2px { margin-bottom: -2px; }

.margin-y-neg-05 { margin-top: -0.25rem; margin-bottom: -0.25rem; }

.margin-top-neg-05 { margin-top: -0.25rem; }

.margin-bottom-neg-05 { margin-bottom: -0.25rem; }

.margin-y-neg-1 { margin-top: -0.5rem; margin-bottom: -0.5rem; }

.margin-top-neg-1 { margin-top: -0.5rem; }

.margin-bottom-neg-1 { margin-bottom: -0.5rem; }

.margin-y-neg-105 { margin-top: -0.75rem; margin-bottom: -0.75rem; }

.margin-top-neg-105 { margin-top: -0.75rem; }

.margin-bottom-neg-105 { margin-bottom: -0.75rem; }

.margin-y-neg-2 { margin-top: -1rem; margin-bottom: -1rem; }

.margin-top-neg-2 { margin-top: -1rem; }

.margin-bottom-neg-2 { margin-bottom: -1rem; }

.margin-y-neg-205 { margin-top: -1.25rem; margin-bottom: -1.25rem; }

.margin-top-neg-205 { margin-top: -1.25rem; }

.margin-bottom-neg-205 { margin-bottom: -1.25rem; }

.margin-y-neg-3 { margin-top: -1.5rem; margin-bottom: -1.5rem; }

.margin-top-neg-3 { margin-top: -1.5rem; }

.margin-bottom-neg-3 { margin-bottom: -1.5rem; }

.margin-y-4 { margin-top: 2rem; margin-bottom: 2rem; }

.margin-top-4 { margin-top: 2rem; }

.margin-bottom-4 { margin-bottom: 2rem; }

.margin-y-5 { margin-top: 2.5rem; margin-bottom: 2.5rem; }

.margin-top-5 { margin-top: 2.5rem; }

.margin-bottom-5 { margin-bottom: 2.5rem; }

.margin-y-6 { margin-top: 3rem; margin-bottom: 3rem; }

.margin-top-6 { margin-top: 3rem; }

.margin-bottom-6 { margin-bottom: 3rem; }

.margin-y-7 { margin-top: 3.5rem; margin-bottom: 3.5rem; }

.margin-top-7 { margin-top: 3.5rem; }

.margin-bottom-7 { margin-bottom: 3.5rem; }

.margin-y-8 { margin-top: 4rem; margin-bottom: 4rem; }

.margin-top-8 { margin-top: 4rem; }

.margin-bottom-8 { margin-bottom: 4rem; }

.margin-y-9 { margin-top: 4.5rem; margin-bottom: 4.5rem; }

.margin-top-9 { margin-top: 4.5rem; }

.margin-bottom-9 { margin-bottom: 4.5rem; }

.margin-y-10 { margin-top: 5rem; margin-bottom: 5rem; }

.margin-top-10 { margin-top: 5rem; }

.margin-bottom-10 { margin-bottom: 5rem; }

.margin-y-15 { margin-top: 7.5rem; margin-bottom: 7.5rem; }

.margin-top-15 { margin-top: 7.5rem; }

.margin-bottom-15 { margin-bottom: 7.5rem; }

.margin-y-05em { margin-top: 0.5em; margin-bottom: 0.5em; }

.margin-top-05em { margin-top: 0.5em; }

.margin-bottom-05em { margin-bottom: 0.5em; }

.margin-y-1em { margin-top: 1em; margin-bottom: 1em; }

.margin-top-1em { margin-top: 1em; }

.margin-bottom-1em { margin-bottom: 1em; }

.margin-y-105em { margin-top: 1.5em; margin-bottom: 1.5em; }

.margin-top-105em { margin-top: 1.5em; }

.margin-bottom-105em { margin-bottom: 1.5em; }

.margin-y-2em { margin-top: 2em; margin-bottom: 2em; }

.margin-top-2em { margin-top: 2em; }

.margin-bottom-2em { margin-bottom: 2em; }

.margin-y-0 { margin-top: 0px; margin-bottom: 0px; }

.margin-top-0 { margin-top: 0px; }

.margin-bottom-0 { margin-bottom: 0px; }

.margin-y-auto { margin-top: auto; margin-bottom: auto; }

.margin-top-auto { margin-top: auto; }

.margin-bottom-auto { margin-bottom: auto; }

.margin-x-1px { margin-left: 1px; margin-right: 1px; }

.margin-right-1px { margin-right: 1px; }

.margin-left-1px { margin-left: 1px; }

.margin-x-2px { margin-left: 2px; margin-right: 2px; }

.margin-right-2px { margin-right: 2px; }

.margin-left-2px { margin-left: 2px; }

.margin-x-05 { margin-left: 0.25rem; margin-right: 0.25rem; }

.margin-right-05 { margin-right: 0.25rem; }

.margin-left-05 { margin-left: 0.25rem; }

.margin-x-1 { margin-left: 0.5rem; margin-right: 0.5rem; }

.margin-right-1 { margin-right: 0.5rem; }

.margin-left-1 { margin-left: 0.5rem; }

.margin-x-105 { margin-left: 0.75rem; margin-right: 0.75rem; }

.margin-right-105 { margin-right: 0.75rem; }

.margin-left-105 { margin-left: 0.75rem; }

.margin-x-2 { margin-left: 1rem; margin-right: 1rem; }

.margin-right-2 { margin-right: 1rem; }

.margin-left-2 { margin-left: 1rem; }

.margin-x-205 { margin-left: 1.25rem; margin-right: 1.25rem; }

.margin-right-205 { margin-right: 1.25rem; }

.margin-left-205 { margin-left: 1.25rem; }

.margin-x-3 { margin-left: 1.5rem; margin-right: 1.5rem; }

.margin-right-3 { margin-right: 1.5rem; }

.margin-left-3 { margin-left: 1.5rem; }

.margin-x-neg-1px { margin-left: -1px; margin-right: -1px; }

.margin-right-neg-1px { margin-right: -1px; }

.margin-left-neg-1px { margin-left: -1px; }

.margin-x-neg-2px { margin-left: -2px; margin-right: -2px; }

.margin-right-neg-2px { margin-right: -2px; }

.margin-left-neg-2px { margin-left: -2px; }

.margin-x-neg-05 { margin-left: -0.25rem; margin-right: -0.25rem; }

.margin-right-neg-05 { margin-right: -0.25rem; }

.margin-left-neg-05 { margin-left: -0.25rem; }

.margin-x-neg-1 { margin-left: -0.5rem; margin-right: -0.5rem; }

.margin-right-neg-1 { margin-right: -0.5rem; }

.margin-left-neg-1 { margin-left: -0.5rem; }

.margin-x-neg-105 { margin-left: -0.75rem; margin-right: -0.75rem; }

.margin-right-neg-105 { margin-right: -0.75rem; }

.margin-left-neg-105 { margin-left: -0.75rem; }

.margin-x-neg-2 { margin-left: -1rem; margin-right: -1rem; }

.margin-right-neg-2 { margin-right: -1rem; }

.margin-left-neg-2 { margin-left: -1rem; }

.margin-x-neg-205 { margin-left: -1.25rem; margin-right: -1.25rem; }

.margin-right-neg-205 { margin-right: -1.25rem; }

.margin-left-neg-205 { margin-left: -1.25rem; }

.margin-x-neg-3 { margin-left: -1.5rem; margin-right: -1.5rem; }

.margin-right-neg-3 { margin-right: -1.5rem; }

.margin-left-neg-3 { margin-left: -1.5rem; }

.margin-x-4 { margin-left: 2rem; margin-right: 2rem; }

.margin-right-4 { margin-right: 2rem; }

.margin-left-4 { margin-left: 2rem; }

.margin-x-5 { margin-left: 2.5rem; margin-right: 2.5rem; }

.margin-right-5 { margin-right: 2.5rem; }

.margin-left-5 { margin-left: 2.5rem; }

.margin-x-6 { margin-left: 3rem; margin-right: 3rem; }

.margin-right-6 { margin-right: 3rem; }

.margin-left-6 { margin-left: 3rem; }

.margin-x-7 { margin-left: 3.5rem; margin-right: 3.5rem; }

.margin-right-7 { margin-right: 3.5rem; }

.margin-left-7 { margin-left: 3.5rem; }

.margin-x-8 { margin-left: 4rem; margin-right: 4rem; }

.margin-right-8 { margin-right: 4rem; }

.margin-left-8 { margin-left: 4rem; }

.margin-x-9 { margin-left: 4.5rem; margin-right: 4.5rem; }

.margin-right-9 { margin-right: 4.5rem; }

.margin-left-9 { margin-left: 4.5rem; }

.margin-x-10 { margin-left: 5rem; margin-right: 5rem; }

.margin-right-10 { margin-right: 5rem; }

.margin-left-10 { margin-left: 5rem; }

.margin-x-15 { margin-left: 7.5rem; margin-right: 7.5rem; }

.margin-right-15 { margin-right: 7.5rem; }

.margin-left-15 { margin-left: 7.5rem; }

.margin-x-card { margin-left: 10rem; margin-right: 10rem; }

.margin-right-card { margin-right: 10rem; }

.margin-left-card { margin-left: 10rem; }

.margin-x-card-lg { margin-left: 15rem; margin-right: 15rem; }

.margin-right-card-lg { margin-right: 15rem; }

.margin-left-card-lg { margin-left: 15rem; }

.margin-x-mobile { margin-left: 20rem; margin-right: 20rem; }

.margin-right-mobile { margin-right: 20rem; }

.margin-left-mobile { margin-left: 20rem; }

.margin-x-05em { margin-left: 0.5em; margin-right: 0.5em; }

.margin-right-05em { margin-right: 0.5em; }

.margin-left-05em { margin-left: 0.5em; }

.margin-x-1em { margin-left: 1em; margin-right: 1em; }

.margin-right-1em { margin-right: 1em; }

.margin-left-1em { margin-left: 1em; }

.margin-x-105em { margin-left: 1.5em; margin-right: 1.5em; }

.margin-right-105em { margin-right: 1.5em; }

.margin-left-105em { margin-left: 1.5em; }

.margin-x-2em { margin-left: 2em; margin-right: 2em; }

.margin-right-2em { margin-right: 2em; }

.margin-left-2em { margin-left: 2em; }

.margin-x-0 { margin-left: 0px; margin-right: 0px; }

.margin-right-0 { margin-right: 0px; }

.margin-left-0 { margin-left: 0px; }

.margin-x-auto { margin-left: auto; margin-right: auto; }

.margin-right-auto { margin-right: auto; }

.margin-left-auto { margin-left: auto; }

.maxh-05 { max-height: 0.25rem; }

.maxh-1 { max-height: 0.5rem; }

.maxh-105 { max-height: 0.75rem; }

.maxh-2 { max-height: 1rem; }

.maxh-205 { max-height: 1.25rem; }

.maxh-3 { max-height: 1.5rem; }

.maxh-4 { max-height: 2rem; }

.maxh-5 { max-height: 2.5rem; }

.maxh-6 { max-height: 3rem; }

.maxh-7 { max-height: 3.5rem; }

.maxh-8 { max-height: 4rem; }

.maxh-9 { max-height: 4.5rem; }

.maxh-10 { max-height: 5rem; }

.maxh-15 { max-height: 7.5rem; }

.maxh-card { max-height: 10rem; }

.maxh-card-lg { max-height: 15rem; }

.maxh-mobile { max-height: 20rem; }

.maxh-mobile-lg { max-height: 30rem; }

.maxh-tablet { max-height: 40rem; }

.maxh-tablet-lg { max-height: 55rem; }

.maxh-none { max-height: none; }

.maxh-viewport { max-height: 100vh; }

.maxw-05 { max-width: 0.25rem; }

.maxw-1 { max-width: 0.5rem; }

.maxw-105 { max-width: 0.75rem; }

.maxw-2 { max-width: 1rem; }

.maxw-205 { max-width: 1.25rem; }

.maxw-3 { max-width: 1.5rem; }

.maxw-4 { max-width: 2rem; }

.maxw-5 { max-width: 2.5rem; }

.maxw-6 { max-width: 3rem; }

.maxw-7 { max-width: 3.5rem; }

.maxw-8 { max-width: 4rem; }

.maxw-9 { max-width: 4.5rem; }

.maxw-10 { max-width: 5rem; }

.maxw-15 { max-width: 7.5rem; }

.maxw-card { max-width: 10rem; }

.maxw-card-lg { max-width: 15rem; }

.maxw-mobile { max-width: 20rem; }

.maxw-mobile-lg { max-width: 30rem; }

.maxw-tablet { max-width: 40rem; }

.maxw-tablet-lg { max-width: 55rem; }

.maxw-desktop { max-width: 64rem; }

.maxw-desktop-lg { max-width: 75rem; }

.maxw-widescreen { max-width: 87.5rem; }

.maxw-none { max-width: none; }

.maxw-full { max-width: 100%; }

.measure-1 { max-width: 44ex; }

.measure-2 { max-width: 60ex; }

.measure-3 { max-width: 64ex; }

.measure-4 { max-width: 68ex; }

.measure-5 { max-width: 72ex; }

.measure-6 { max-width: 88ex; }

.measure-none { max-width: none; }

.minh-1px { min-height: 1px; }

.minh-2px { min-height: 2px; }

.minh-05 { min-height: 0.25rem; }

.minh-1 { min-height: 0.5rem; }

.minh-105 { min-height: 0.75rem; }

.minh-2 { min-height: 1rem; }

.minh-205 { min-height: 1.25rem; }

.minh-3 { min-height: 1.5rem; }

.minh-4 { min-height: 2rem; }

.minh-5 { min-height: 2.5rem; }

.minh-6 { min-height: 3rem; }

.minh-7 { min-height: 3.5rem; }

.minh-8 { min-height: 4rem; }

.minh-9 { min-height: 4.5rem; }

.minh-10 { min-height: 5rem; }

.minh-15 { min-height: 7.5rem; }

.minh-card { min-height: 10rem; }

.minh-card-lg { min-height: 15rem; }

.minh-mobile { min-height: 20rem; }

.minh-mobile-lg { min-height: 30rem; }

.minh-tablet { min-height: 40rem; }

.minh-tablet-lg { min-height: 55rem; }

.minh-0 { min-height: 0px; }

.minh-full { min-height: 100%; }

.minh-viewport { min-height: 100vh; }

.minw-05 { min-width: 0.25rem; }

.minw-1 { min-width: 0.5rem; }

.minw-105 { min-width: 0.75rem; }

.minw-2 { min-width: 1rem; }

.minw-205 { min-width: 1.25rem; }

.minw-3 { min-width: 1.5rem; }

.minw-4 { min-width: 2rem; }

.minw-5 { min-width: 2.5rem; }

.minw-6 { min-width: 3rem; }

.minw-7 { min-width: 3.5rem; }

.minw-8 { min-width: 4rem; }

.minw-9 { min-width: 4.5rem; }

.minw-10 { min-width: 5rem; }

.minw-15 { min-width: 7.5rem; }

.minw-0 { min-width: 0px; }

.opacity-0 { opacity: 0; }

.opacity-10 { opacity: 0.1; }

.opacity-20 { opacity: 0.2; }

.opacity-30 { opacity: 0.3; }

.opacity-40 { opacity: 0.4; }

.opacity-50 { opacity: 0.5; }

.opacity-60 { opacity: 0.6; }

.opacity-70 { opacity: 0.7; }

.opacity-80 { opacity: 0.8; }

.opacity-90 { opacity: 0.9; }

.opacity-100 { opacity: 1; }

.order-first { order: -1; }

.order-last { order: 999; }

.order-initial { order: initial; }

.order-0 { order: 0; }

.order-1 { order: 1; }

.order-2 { order: 2; }

.order-3 { order: 3; }

.order-4 { order: 4; }

.order-5 { order: 5; }

.order-6 { order: 6; }

.order-7 { order: 7; }

.order-8 { order: 8; }

.order-9 { order: 9; }

.order-10 { order: 10; }

.order-11 { order: 11; }

.outline-1px { outline: solid 1px; }

.outline-2px { outline: solid 2px; }

.outline-0 { outline: solid 0px; }

.outline-05 { outline: solid 0.25rem; }

.outline-transparent { outline-color: transparent; }

.outline-black { outline-color: black; }

.outline-white { outline-color: white; }

.outline-red { outline-color: rgb(229, 34, 7); }

.outline-orange { outline-color: rgb(230, 111, 14); }

.outline-gold { outline-color: rgb(255, 190, 46); }

.outline-yellow { outline-color: rgb(254, 230, 133); }

.outline-green { outline-color: rgb(83, 130, 0); }

.outline-mint { outline-color: rgb(4, 197, 133); }

.outline-cyan { outline-color: rgb(0, 158, 193); }

.outline-blue { outline-color: rgb(0, 118, 214); }

.outline-indigo { outline-color: rgb(103, 108, 200); }

.outline-violet { outline-color: rgb(129, 104, 179); }

.outline-magenta { outline-color: rgb(215, 45, 121); }

.outline-gray-5 { outline-color: rgb(240, 240, 240); }

.outline-gray-10 { outline-color: rgb(230, 230, 230); }

.outline-gray-30 { outline-color: rgb(173, 173, 173); }

.outline-gray-50 { outline-color: rgb(117, 117, 117); }

.outline-gray-70 { outline-color: rgb(69, 69, 69); }

.outline-gray-90 { outline-color: rgb(27, 27, 27); }

.outline-base-lightest { outline-color: rgb(240, 240, 240); }

.outline-base-lighter { outline-color: rgb(223, 225, 226); }

.outline-base-light { outline-color: rgb(169, 174, 177); }

.outline-base { outline-color: rgb(113, 118, 122); }

.outline-base-dark { outline-color: rgb(86, 92, 101); }

.outline-base-darker { outline-color: rgb(61, 69, 81); }

.outline-base-darkest { outline-color: rgb(27, 27, 27); }

.outline-ink { outline-color: rgb(27, 27, 27); }

.outline-primary-lighter { outline-color: rgb(217, 232, 246); }

.outline-primary-light { outline-color: rgb(115, 179, 231); }

.outline-primary { outline-color: rgb(0, 94, 162); }

.outline-primary-vivid { outline-color: rgb(0, 80, 216); }

.outline-primary-dark { outline-color: rgb(26, 68, 128); }

.outline-primary-darker { outline-color: rgb(22, 46, 81); }

.outline-secondary-lighter { outline-color: rgb(243, 225, 228); }

.outline-secondary-light { outline-color: rgb(242, 147, 140); }

.outline-secondary { outline-color: rgb(216, 57, 51); }

.outline-secondary-vivid { outline-color: rgb(228, 29, 61); }

.outline-secondary-dark { outline-color: rgb(181, 9, 9); }

.outline-secondary-darker { outline-color: rgb(139, 10, 3); }

.outline-accent-warm-darker { outline-color: rgb(119, 85, 64); }

.outline-accent-warm-dark { outline-color: rgb(192, 86, 0); }

.outline-accent-warm { outline-color: rgb(250, 148, 65); }

.outline-accent-warm-light { outline-color: rgb(255, 188, 120); }

.outline-accent-warm-lighter { outline-color: rgb(242, 228, 212); }

.outline-accent-cool-darker { outline-color: rgb(7, 100, 141); }

.outline-accent-cool-dark { outline-color: rgb(40, 160, 203); }

.outline-accent-cool { outline-color: rgb(0, 189, 227); }

.outline-accent-cool-light { outline-color: rgb(151, 212, 234); }

.outline-accent-cool-lighter { outline-color: rgb(225, 243, 248); }

.overflow-hidden { overflow: hidden; }

.overflow-y-hidden { overflow-y: hidden; }

.overflow-x-hidden { overflow-x: hidden; }

.overflow-scroll { overflow: scroll; }

.overflow-y-scroll { overflow-y: scroll; }

.overflow-x-scroll { overflow-x: scroll; }

.overflow-auto { overflow: auto; }

.overflow-y-auto { overflow-y: auto; }

.overflow-x-auto { overflow-x: auto; }

.overflow-visible { overflow: visible; }

.overflow-y-visible { overflow-y: visible; }

.overflow-x-visible { overflow-x: visible; }

.padding-1px { padding: 1px; }

.padding-y-1px { padding-top: 1px; padding-bottom: 1px; }

.padding-x-1px { padding-left: 1px; padding-right: 1px; }

.padding-top-1px { padding-top: 1px; }

.padding-right-1px { padding-right: 1px; }

.padding-bottom-1px { padding-bottom: 1px; }

.padding-left-1px { padding-left: 1px; }

.padding-2px { padding: 2px; }

.padding-y-2px { padding-top: 2px; padding-bottom: 2px; }

.padding-x-2px { padding-left: 2px; padding-right: 2px; }

.padding-top-2px { padding-top: 2px; }

.padding-right-2px { padding-right: 2px; }

.padding-bottom-2px { padding-bottom: 2px; }

.padding-left-2px { padding-left: 2px; }

.padding-05 { padding: 0.25rem; }

.padding-y-05 { padding-top: 0.25rem; padding-bottom: 0.25rem; }

.padding-x-05 { padding-left: 0.25rem; padding-right: 0.25rem; }

.padding-top-05 { padding-top: 0.25rem; }

.padding-right-05 { padding-right: 0.25rem; }

.padding-bottom-05 { padding-bottom: 0.25rem; }

.padding-left-05 { padding-left: 0.25rem; }

.padding-1 { padding: 0.5rem; }

.padding-y-1 { padding-top: 0.5rem; padding-bottom: 0.5rem; }

.padding-x-1 { padding-left: 0.5rem; padding-right: 0.5rem; }

.padding-top-1 { padding-top: 0.5rem; }

.padding-right-1 { padding-right: 0.5rem; }

.padding-bottom-1 { padding-bottom: 0.5rem; }

.padding-left-1 { padding-left: 0.5rem; }

.padding-105 { padding: 0.75rem; }

.padding-y-105 { padding-top: 0.75rem; padding-bottom: 0.75rem; }

.padding-x-105 { padding-left: 0.75rem; padding-right: 0.75rem; }

.padding-top-105 { padding-top: 0.75rem; }

.padding-right-105 { padding-right: 0.75rem; }

.padding-bottom-105 { padding-bottom: 0.75rem; }

.padding-left-105 { padding-left: 0.75rem; }

.padding-2 { padding: 1rem; }

.padding-y-2 { padding-top: 1rem; padding-bottom: 1rem; }

.padding-x-2 { padding-left: 1rem; padding-right: 1rem; }

.padding-top-2 { padding-top: 1rem; }

.padding-right-2 { padding-right: 1rem; }

.padding-bottom-2 { padding-bottom: 1rem; }

.padding-left-2 { padding-left: 1rem; }

.padding-205 { padding: 1.25rem; }

.padding-y-205 { padding-top: 1.25rem; padding-bottom: 1.25rem; }

.padding-x-205 { padding-left: 1.25rem; padding-right: 1.25rem; }

.padding-top-205 { padding-top: 1.25rem; }

.padding-right-205 { padding-right: 1.25rem; }

.padding-bottom-205 { padding-bottom: 1.25rem; }

.padding-left-205 { padding-left: 1.25rem; }

.padding-3 { padding: 1.5rem; }

.padding-y-3 { padding-top: 1.5rem; padding-bottom: 1.5rem; }

.padding-x-3 { padding-left: 1.5rem; padding-right: 1.5rem; }

.padding-top-3 { padding-top: 1.5rem; }

.padding-right-3 { padding-right: 1.5rem; }

.padding-bottom-3 { padding-bottom: 1.5rem; }

.padding-left-3 { padding-left: 1.5rem; }

.padding-4 { padding: 2rem; }

.padding-y-4 { padding-top: 2rem; padding-bottom: 2rem; }

.padding-x-4 { padding-left: 2rem; padding-right: 2rem; }

.padding-top-4 { padding-top: 2rem; }

.padding-right-4 { padding-right: 2rem; }

.padding-bottom-4 { padding-bottom: 2rem; }

.padding-left-4 { padding-left: 2rem; }

.padding-5 { padding: 2.5rem; }

.padding-y-5 { padding-top: 2.5rem; padding-bottom: 2.5rem; }

.padding-x-5 { padding-left: 2.5rem; padding-right: 2.5rem; }

.padding-top-5 { padding-top: 2.5rem; }

.padding-right-5 { padding-right: 2.5rem; }

.padding-bottom-5 { padding-bottom: 2.5rem; }

.padding-left-5 { padding-left: 2.5rem; }

.padding-6 { padding: 3rem; }

.padding-y-6 { padding-top: 3rem; padding-bottom: 3rem; }

.padding-x-6 { padding-left: 3rem; padding-right: 3rem; }

.padding-top-6 { padding-top: 3rem; }

.padding-right-6 { padding-right: 3rem; }

.padding-bottom-6 { padding-bottom: 3rem; }

.padding-left-6 { padding-left: 3rem; }

.padding-7 { padding: 3.5rem; }

.padding-y-7 { padding-top: 3.5rem; padding-bottom: 3.5rem; }

.padding-x-7 { padding-left: 3.5rem; padding-right: 3.5rem; }

.padding-top-7 { padding-top: 3.5rem; }

.padding-right-7 { padding-right: 3.5rem; }

.padding-bottom-7 { padding-bottom: 3.5rem; }

.padding-left-7 { padding-left: 3.5rem; }

.padding-8 { padding: 4rem; }

.padding-y-8 { padding-top: 4rem; padding-bottom: 4rem; }

.padding-x-8 { padding-left: 4rem; padding-right: 4rem; }

.padding-top-8 { padding-top: 4rem; }

.padding-right-8 { padding-right: 4rem; }

.padding-bottom-8 { padding-bottom: 4rem; }

.padding-left-8 { padding-left: 4rem; }

.padding-9 { padding: 4.5rem; }

.padding-y-9 { padding-top: 4.5rem; padding-bottom: 4.5rem; }

.padding-x-9 { padding-left: 4.5rem; padding-right: 4.5rem; }

.padding-top-9 { padding-top: 4.5rem; }

.padding-right-9 { padding-right: 4.5rem; }

.padding-bottom-9 { padding-bottom: 4.5rem; }

.padding-left-9 { padding-left: 4.5rem; }

.padding-10 { padding: 5rem; }

.padding-y-10 { padding-top: 5rem; padding-bottom: 5rem; }

.padding-x-10 { padding-left: 5rem; padding-right: 5rem; }

.padding-top-10 { padding-top: 5rem; }

.padding-right-10 { padding-right: 5rem; }

.padding-bottom-10 { padding-bottom: 5rem; }

.padding-left-10 { padding-left: 5rem; }

.padding-15 { padding: 7.5rem; }

.padding-y-15 { padding-top: 7.5rem; padding-bottom: 7.5rem; }

.padding-x-15 { padding-left: 7.5rem; padding-right: 7.5rem; }

.padding-top-15 { padding-top: 7.5rem; }

.padding-right-15 { padding-right: 7.5rem; }

.padding-bottom-15 { padding-bottom: 7.5rem; }

.padding-left-15 { padding-left: 7.5rem; }

.padding-0 { padding: 0px; }

.padding-y-0 { padding-top: 0px; padding-bottom: 0px; }

.padding-x-0 { padding-left: 0px; padding-right: 0px; }

.padding-top-0 { padding-top: 0px; }

.padding-right-0 { padding-right: 0px; }

.padding-bottom-0 { padding-bottom: 0px; }

.padding-left-0 { padding-left: 0px; }

.pin-all { inset: 0px;  }

.pin-x { left: 0px; right: 0px;  }

.pin-y { bottom: 0px; top: 0px;  }

.pin-bottom { bottom: 0px;  }

.pin-left { left: 0px;  }

.pin-right { right: 0px;  }

.pin-top { top: 0px;  }

.pin-none { inset: auto; position: static; }

.position-absolute {  }

.position-fixed { position: fixed; }

.position-relative { position: relative; }

.position-static { position: static; }

.position-sticky { position: sticky; }

.right-1px { right: 1px; }

.right-2px { right: 2px; }

.right-05 { right: 0.25rem; }

.right-1 { right: 0.5rem; }

.right-105 { right: 0.75rem; }

.right-2 { right: 1rem; }

.right-205 { right: 1.25rem; }

.right-3 { right: 1.5rem; }

.right-neg-1px { right: -1px; }

.right-neg-2px { right: -2px; }

.right-neg-05 { right: -0.25rem; }

.right-neg-1 { right: -0.5rem; }

.right-neg-105 { right: -0.75rem; }

.right-neg-2 { right: -1rem; }

.right-neg-205 { right: -1.25rem; }

.right-neg-3 { right: -1.5rem; }

.right-0 { right: 0px; }

.right-auto { right: auto; }

.square-1px { height: 1px; width: 1px; }

.square-2px { height: 2px; width: 2px; }

.square-05 { height: 0.25rem; width: 0.25rem; }

.square-1 { height: 0.5rem; width: 0.5rem; }

.square-105 { height: 0.75rem; width: 0.75rem; }

.square-2 { height: 1rem; width: 1rem; }

.square-205 { height: 1.25rem; width: 1.25rem; }

.square-3 { height: 1.5rem; width: 1.5rem; }

.square-4 { height: 2rem; width: 2rem; }

.square-5 { height: 2.5rem; width: 2.5rem; }

.square-6 { height: 3rem; width: 3rem; }

.square-7 { height: 3.5rem; width: 3.5rem; }

.square-8 { height: 4rem; width: 4rem; }

.square-9 { height: 4.5rem; width: 4.5rem; }

.square-10 { height: 5rem; width: 5rem; }

.square-15 { height: 7.5rem; width: 7.5rem; }

.square-card { height: 10rem; width: 10rem; }

.square-card-lg { height: 15rem; width: 15rem; }

.square-mobile { height: 20rem; width: 20rem; }

.text-center { text-align: center; }

.text-left { text-align: left; }

.text-justify { text-align: justify; }

.text-right { text-align: right; }

.text-strike { text-decoration: line-through; }

.hover\:text-strike:hover { text-decoration: line-through; }

.text-underline { text-decoration: underline; }

.hover\:text-underline:hover { text-decoration: underline; }

.text-no-underline { text-decoration: none; }

.hover\:text-no-underline:hover { text-decoration: none; }

.text-no-strike { text-decoration: none; }

.hover\:text-no-strike:hover { text-decoration: none; }

.underline-red { text-decoration-color: rgb(229, 34, 7); }

.hover\:underline-red:hover { text-decoration-color: rgb(229, 34, 7); }

.underline-orange { text-decoration-color: rgb(230, 111, 14); }

.hover\:underline-orange:hover { text-decoration-color: rgb(230, 111, 14); =
}

.underline-gold { text-decoration-color: rgb(255, 190, 46); }

.hover\:underline-gold:hover { text-decoration-color: rgb(255, 190, 46); }

.underline-yellow { text-decoration-color: rgb(254, 230, 133); }

.hover\:underline-yellow:hover { text-decoration-color: rgb(254, 230, 133);=
 }

.underline-green { text-decoration-color: rgb(83, 130, 0); }

.hover\:underline-green:hover { text-decoration-color: rgb(83, 130, 0); }

.underline-mint { text-decoration-color: rgb(4, 197, 133); }

.hover\:underline-mint:hover { text-decoration-color: rgb(4, 197, 133); }

.underline-cyan { text-decoration-color: rgb(0, 158, 193); }

.hover\:underline-cyan:hover { text-decoration-color: rgb(0, 158, 193); }

.underline-blue { text-decoration-color: rgb(0, 118, 214); }

.hover\:underline-blue:hover { text-decoration-color: rgb(0, 118, 214); }

.underline-indigo { text-decoration-color: rgb(103, 108, 200); }

.hover\:underline-indigo:hover { text-decoration-color: rgb(103, 108, 200);=
 }

.underline-violet { text-decoration-color: rgb(129, 104, 179); }

.hover\:underline-violet:hover { text-decoration-color: rgb(129, 104, 179);=
 }

.underline-magenta { text-decoration-color: rgb(215, 45, 121); }

.hover\:underline-magenta:hover { text-decoration-color: rgb(215, 45, 121);=
 }

.underline-gray-5 { text-decoration-color: rgb(240, 240, 240); }

.hover\:underline-gray-5:hover { text-decoration-color: rgb(240, 240, 240);=
 }

.underline-gray-10 { text-decoration-color: rgb(230, 230, 230); }

.hover\:underline-gray-10:hover { text-decoration-color: rgb(230, 230, 230)=
; }

.underline-gray-30 { text-decoration-color: rgb(173, 173, 173); }

.hover\:underline-gray-30:hover { text-decoration-color: rgb(173, 173, 173)=
; }

.underline-gray-50 { text-decoration-color: rgb(117, 117, 117); }

.hover\:underline-gray-50:hover { text-decoration-color: rgb(117, 117, 117)=
; }

.underline-gray-70 { text-decoration-color: rgb(69, 69, 69); }

.hover\:underline-gray-70:hover { text-decoration-color: rgb(69, 69, 69); }

.underline-gray-90 { text-decoration-color: rgb(27, 27, 27); }

.hover\:underline-gray-90:hover { text-decoration-color: rgb(27, 27, 27); }

.underline-base-lightest { text-decoration-color: rgb(240, 240, 240); }

.hover\:underline-base-lightest:hover { text-decoration-color: rgb(240, 240=
, 240); }

.underline-base-lighter { text-decoration-color: rgb(223, 225, 226); }

.hover\:underline-base-lighter:hover { text-decoration-color: rgb(223, 225,=
 226); }

.underline-base-light { text-decoration-color: rgb(169, 174, 177); }

.hover\:underline-base-light:hover { text-decoration-color: rgb(169, 174, 1=
77); }

.underline-base { text-decoration-color: rgb(113, 118, 122); }

.hover\:underline-base:hover { text-decoration-color: rgb(113, 118, 122); }

.underline-base-dark { text-decoration-color: rgb(86, 92, 101); }

.hover\:underline-base-dark:hover { text-decoration-color: rgb(86, 92, 101)=
; }

.underline-base-darker { text-decoration-color: rgb(61, 69, 81); }

.hover\:underline-base-darker:hover { text-decoration-color: rgb(61, 69, 81=
); }

.underline-base-darkest { text-decoration-color: rgb(27, 27, 27); }

.hover\:underline-base-darkest:hover { text-decoration-color: rgb(27, 27, 2=
7); }

.underline-ink { text-decoration-color: rgb(27, 27, 27); }

.hover\:underline-ink:hover { text-decoration-color: rgb(27, 27, 27); }

.underline-primary-lighter { text-decoration-color: rgb(217, 232, 246); }

.hover\:underline-primary-lighter:hover { text-decoration-color: rgb(217, 2=
32, 246); }

.underline-primary-light { text-decoration-color: rgb(115, 179, 231); }

.hover\:underline-primary-light:hover { text-decoration-color: rgb(115, 179=
, 231); }

.underline-primary { text-decoration-color: rgb(0, 94, 162); }

.hover\:underline-primary:hover { text-decoration-color: rgb(0, 94, 162); }

.underline-primary-vivid { text-decoration-color: rgb(0, 80, 216); }

.hover\:underline-primary-vivid:hover { text-decoration-color: rgb(0, 80, 2=
16); }

.underline-primary-dark { text-decoration-color: rgb(26, 68, 128); }

.hover\:underline-primary-dark:hover { text-decoration-color: rgb(26, 68, 1=
28); }

.underline-primary-darker { text-decoration-color: rgb(22, 46, 81); }

.hover\:underline-primary-darker:hover { text-decoration-color: rgb(22, 46,=
 81); }

.underline-secondary-lighter { text-decoration-color: rgb(243, 225, 228); }

.hover\:underline-secondary-lighter:hover { text-decoration-color: rgb(243,=
 225, 228); }

.underline-secondary-light { text-decoration-color: rgb(242, 147, 140); }

.hover\:underline-secondary-light:hover { text-decoration-color: rgb(242, 1=
47, 140); }

.underline-secondary { text-decoration-color: rgb(216, 57, 51); }

.hover\:underline-secondary:hover { text-decoration-color: rgb(216, 57, 51)=
; }

.underline-secondary-vivid { text-decoration-color: rgb(228, 29, 61); }

.hover\:underline-secondary-vivid:hover { text-decoration-color: rgb(228, 2=
9, 61); }

.underline-secondary-dark { text-decoration-color: rgb(181, 9, 9); }

.hover\:underline-secondary-dark:hover { text-decoration-color: rgb(181, 9,=
 9); }

.underline-secondary-darker { text-decoration-color: rgb(139, 10, 3); }

.hover\:underline-secondary-darker:hover { text-decoration-color: rgb(139, =
10, 3); }

.underline-accent-warm-darker { text-decoration-color: rgb(119, 85, 64); }

.hover\:underline-accent-warm-darker:hover { text-decoration-color: rgb(119=
, 85, 64); }

.underline-accent-warm-dark { text-decoration-color: rgb(192, 86, 0); }

.hover\:underline-accent-warm-dark:hover { text-decoration-color: rgb(192, =
86, 0); }

.underline-accent-warm { text-decoration-color: rgb(250, 148, 65); }

.hover\:underline-accent-warm:hover { text-decoration-color: rgb(250, 148, =
65); }

.underline-accent-warm-light { text-decoration-color: rgb(255, 188, 120); }

.hover\:underline-accent-warm-light:hover { text-decoration-color: rgb(255,=
 188, 120); }

.underline-accent-warm-lighter { text-decoration-color: rgb(242, 228, 212);=
 }

.hover\:underline-accent-warm-lighter:hover { text-decoration-color: rgb(24=
2, 228, 212); }

.underline-accent-cool-darker { text-decoration-color: rgb(7, 100, 141); }

.hover\:underline-accent-cool-darker:hover { text-decoration-color: rgb(7, =
100, 141); }

.underline-accent-cool-dark { text-decoration-color: rgb(40, 160, 203); }

.hover\:underline-accent-cool-dark:hover { text-decoration-color: rgb(40, 1=
60, 203); }

.underline-accent-cool { text-decoration-color: rgb(0, 189, 227); }

.hover\:underline-accent-cool:hover { text-decoration-color: rgb(0, 189, 22=
7); }

.underline-accent-cool-light { text-decoration-color: rgb(151, 212, 234); }

.hover\:underline-accent-cool-light:hover { text-decoration-color: rgb(151,=
 212, 234); }

.underline-accent-cool-lighter { text-decoration-color: rgb(225, 243, 248);=
 }

.hover\:underline-accent-cool-lighter:hover { text-decoration-color: rgb(22=
5, 243, 248); }

.text-indent-0 { text-indent: 0px; }

.text-indent-05 { text-indent: 0.25rem; }

.text-indent-1 { text-indent: 0.5rem; }

.text-indent-105 { text-indent: 0.75rem; }

.text-indent-2 { text-indent: 1rem; }

.text-indent-205 { text-indent: 1.25rem; }

.text-indent-3 { text-indent: 1.5rem; }

.text-indent-neg-05 { text-indent: -0.25rem; }

.text-indent-neg-1 { text-indent: -0.5rem; }

.text-indent-neg-105 { text-indent: -0.75rem; }

.text-indent-neg-2 { text-indent: -1rem; }

.text-indent-neg-205 { text-indent: -1.25rem; }

.text-indent-neg-3 { text-indent: -1.5rem; }

.text-indent-4 { text-indent: 2rem; }

.text-indent-5 { text-indent: 2.5rem; }

.text-indent-6 { text-indent: 3rem; }

.text-indent-7 { text-indent: 3.5rem; }

.text-indent-8 { text-indent: 4rem; }

.text-indent-9 { text-indent: 4.5rem; }

.text-indent-10 { text-indent: 5rem; }

.text-indent-15 { text-indent: 7.5rem; }

.text-indent-neg-4 { text-indent: -2rem; }

.text-indent-neg-5 { text-indent: -2.5rem; }

.text-indent-neg-6 { text-indent: -3rem; }

.text-indent-neg-7 { text-indent: -3.5rem; }

.text-indent-neg-8 { text-indent: -4rem; }

.text-indent-neg-9 { text-indent: -4.5rem; }

.text-indent-neg-10 { text-indent: -5rem; }

.text-indent-neg-15 { text-indent: -7.5rem; }

.text-uppercase { text-transform: uppercase; }

.text-no-uppercase { text-transform: none; }

.text-lowercase { text-transform: lowercase; }

.text-no-lowercase { text-transform: none; }

.top-1px { top: 1px; }

.top-2px { top: 2px; }

.top-05 { top: 0.25rem; }

.top-1 { top: 0.5rem; }

.top-105 { top: 0.75rem; }

.top-2 { top: 1rem; }

.top-205 { top: 1.25rem; }

.top-3 { top: 1.5rem; }

.top-neg-1px { top: -1px; }

.top-neg-2px { top: -2px; }

.top-neg-05 { top: -0.25rem; }

.top-neg-1 { top: -0.5rem; }

.top-neg-105 { top: -0.75rem; }

.top-neg-2 { top: -1rem; }

.top-neg-205 { top: -1.25rem; }

.top-neg-3 { top: -1.5rem; }

.top-0 { top: 0px; }

.top-auto { top: auto; }

.text-baseline { vertical-align: baseline; }

.text-bottom { vertical-align: bottom; }

.text-middle { vertical-align: middle; }

.text-sub { vertical-align: sub; }

.text-super { vertical-align: super; }

.text-tbottom { vertical-align: text-bottom; }

.text-ttop { vertical-align: text-top; }

.text-top { vertical-align: top; }

.text-pre { white-space: pre; }

.text-pre-line { white-space: pre-line; }

.text-pre-wrap { white-space: pre-wrap; }

.text-wrap { white-space: normal; }

.text-no-wrap { white-space: nowrap; }

.width-1px { width: 1px; }

.width-2px { width: 2px; }

.width-05 { width: 0.25rem; }

.width-1 { width: 0.5rem; }

.width-105 { width: 0.75rem; }

.width-2 { width: 1rem; }

.width-205 { width: 1.25rem; }

.width-3 { width: 1.5rem; }

.width-4 { width: 2rem; }

.width-5 { width: 2.5rem; }

.width-6 { width: 3rem; }

.width-7 { width: 3.5rem; }

.width-8 { width: 4rem; }

.width-9 { width: 4.5rem; }

.width-10 { width: 5rem; }

.width-15 { width: 7.5rem; }

.width-card { width: 10rem; }

.width-card-lg { width: 15rem; }

.width-mobile { width: 20rem; }

.width-mobile-lg { width: 30rem; }

.width-tablet { width: 40rem; }

.width-tablet-lg { width: 55rem; }

.width-desktop { width: 64rem; }

.width-desktop-lg { width: 75rem; }

.width-widescreen { width: 87.5rem; }

.width-0 { width: 0px; }

.width-full { width: 100%; }

.width-auto { width: auto; }

.z-auto { z-index: auto; }

.z-bottom { z-index: -100; }

.z-top { z-index: 99999; }

.z-0 { z-index: 0; }

.z-100 { z-index: 100; }

.z-200 { z-index: 200; }

.z-300 { z-index: 300; }

.z-400 { z-index: 400; }

.z-500 { z-index: 500; }

@media (min-width: 30em) {
  .mobile-lg\:border-1px { border: 1px solid; }
  .mobile-lg\:hover\:border-1px:hover { border: 1px solid; }
  .mobile-lg\:border-y-1px { border-top: 1px solid; border-bottom: 1px soli=
d; }
  .mobile-lg\:hover\:border-y-1px:hover { border-top: 1px solid; border-bot=
tom: 1px solid; }
  .mobile-lg\:border-x-1px { border-left: 1px solid; border-right: 1px soli=
d; }
  .mobile-lg\:hover\:border-x-1px:hover { border-left: 1px solid; border-ri=
ght: 1px solid; }
  .mobile-lg\:border-top-1px { border-top: 1px solid; }
  .mobile-lg\:hover\:border-top-1px:hover { border-top: 1px solid; }
  .mobile-lg\:border-right-1px { border-right: 1px solid; }
  .mobile-lg\:hover\:border-right-1px:hover { border-right: 1px solid; }
  .mobile-lg\:border-bottom-1px { border-bottom: 1px solid; }
  .mobile-lg\:hover\:border-bottom-1px:hover { border-bottom: 1px solid; }
  .mobile-lg\:border-left-1px { border-left: 1px solid; }
  .mobile-lg\:hover\:border-left-1px:hover { border-left: 1px solid; }
  .mobile-lg\:border-2px { border: 2px solid; }
  .mobile-lg\:hover\:border-2px:hover { border: 2px solid; }
  .mobile-lg\:border-y-2px { border-top: 2px solid; border-bottom: 2px soli=
d; }
  .mobile-lg\:hover\:border-y-2px:hover { border-top: 2px solid; border-bot=
tom: 2px solid; }
  .mobile-lg\:border-x-2px { border-left: 2px solid; border-right: 2px soli=
d; }
  .mobile-lg\:hover\:border-x-2px:hover { border-left: 2px solid; border-ri=
ght: 2px solid; }
  .mobile-lg\:border-top-2px { border-top: 2px solid; }
  .mobile-lg\:hover\:border-top-2px:hover { border-top: 2px solid; }
  .mobile-lg\:border-right-2px { border-right: 2px solid; }
  .mobile-lg\:hover\:border-right-2px:hover { border-right: 2px solid; }
  .mobile-lg\:border-bottom-2px { border-bottom: 2px solid; }
  .mobile-lg\:hover\:border-bottom-2px:hover { border-bottom: 2px solid; }
  .mobile-lg\:border-left-2px { border-left: 2px solid; }
  .mobile-lg\:hover\:border-left-2px:hover { border-left: 2px solid; }
  .mobile-lg\:border-05 { border: 0.25rem solid; }
  .mobile-lg\:hover\:border-05:hover { border: 0.25rem solid; }
  .mobile-lg\:border-y-05 { border-top: 0.25rem solid; border-bottom: 0.25r=
em solid; }
  .mobile-lg\:hover\:border-y-05:hover { border-top: 0.25rem solid; border-=
bottom: 0.25rem solid; }
  .mobile-lg\:border-x-05 { border-left: 0.25rem solid; border-right: 0.25r=
em solid; }
  .mobile-lg\:hover\:border-x-05:hover { border-left: 0.25rem solid; border=
-right: 0.25rem solid; }
  .mobile-lg\:border-top-05 { border-top: 0.25rem solid; }
  .mobile-lg\:hover\:border-top-05:hover { border-top: 0.25rem solid; }
  .mobile-lg\:border-right-05 { border-right: 0.25rem solid; }
  .mobile-lg\:hover\:border-right-05:hover { border-right: 0.25rem solid; }
  .mobile-lg\:border-bottom-05 { border-bottom: 0.25rem solid; }
  .mobile-lg\:hover\:border-bottom-05:hover { border-bottom: 0.25rem solid;=
 }
  .mobile-lg\:border-left-05 { border-left: 0.25rem solid; }
  .mobile-lg\:hover\:border-left-05:hover { border-left: 0.25rem solid; }
  .mobile-lg\:border-1 { border: 0.5rem solid; }
  .mobile-lg\:hover\:border-1:hover { border: 0.5rem solid; }
  .mobile-lg\:border-y-1 { border-top: 0.5rem solid; border-bottom: 0.5rem =
solid; }
  .mobile-lg\:hover\:border-y-1:hover { border-top: 0.5rem solid; border-bo=
ttom: 0.5rem solid; }
  .mobile-lg\:border-x-1 { border-left: 0.5rem solid; border-right: 0.5rem =
solid; }
  .mobile-lg\:hover\:border-x-1:hover { border-left: 0.5rem solid; border-r=
ight: 0.5rem solid; }
  .mobile-lg\:border-top-1 { border-top: 0.5rem solid; }
  .mobile-lg\:hover\:border-top-1:hover { border-top: 0.5rem solid; }
  .mobile-lg\:border-right-1 { border-right: 0.5rem solid; }
  .mobile-lg\:hover\:border-right-1:hover { border-right: 0.5rem solid; }
  .mobile-lg\:border-bottom-1 { border-bottom: 0.5rem solid; }
  .mobile-lg\:hover\:border-bottom-1:hover { border-bottom: 0.5rem solid; }
  .mobile-lg\:border-left-1 { border-left: 0.5rem solid; }
  .mobile-lg\:hover\:border-left-1:hover { border-left: 0.5rem solid; }
  .mobile-lg\:border-105 { border: 0.75rem solid; }
  .mobile-lg\:hover\:border-105:hover { border: 0.75rem solid; }
  .mobile-lg\:border-y-105 { border-top: 0.75rem solid; border-bottom: 0.75=
rem solid; }
  .mobile-lg\:hover\:border-y-105:hover { border-top: 0.75rem solid; border=
-bottom: 0.75rem solid; }
  .mobile-lg\:border-x-105 { border-left: 0.75rem solid; border-right: 0.75=
rem solid; }
  .mobile-lg\:hover\:border-x-105:hover { border-left: 0.75rem solid; borde=
r-right: 0.75rem solid; }
  .mobile-lg\:border-top-105 { border-top: 0.75rem solid; }
  .mobile-lg\:hover\:border-top-105:hover { border-top: 0.75rem solid; }
  .mobile-lg\:border-right-105 { border-right: 0.75rem solid; }
  .mobile-lg\:hover\:border-right-105:hover { border-right: 0.75rem solid; =
}
  .mobile-lg\:border-bottom-105 { border-bottom: 0.75rem solid; }
  .mobile-lg\:hover\:border-bottom-105:hover { border-bottom: 0.75rem solid=
; }
  .mobile-lg\:border-left-105 { border-left: 0.75rem solid; }
  .mobile-lg\:hover\:border-left-105:hover { border-left: 0.75rem solid; }
  .mobile-lg\:border-2 { border: 1rem solid; }
  .mobile-lg\:hover\:border-2:hover { border: 1rem solid; }
  .mobile-lg\:border-y-2 { border-top: 1rem solid; border-bottom: 1rem soli=
d; }
  .mobile-lg\:hover\:border-y-2:hover { border-top: 1rem solid; border-bott=
om: 1rem solid; }
  .mobile-lg\:border-x-2 { border-left: 1rem solid; border-right: 1rem soli=
d; }
  .mobile-lg\:hover\:border-x-2:hover { border-left: 1rem solid; border-rig=
ht: 1rem solid; }
  .mobile-lg\:border-top-2 { border-top: 1rem solid; }
  .mobile-lg\:hover\:border-top-2:hover { border-top: 1rem solid; }
  .mobile-lg\:border-right-2 { border-right: 1rem solid; }
  .mobile-lg\:hover\:border-right-2:hover { border-right: 1rem solid; }
  .mobile-lg\:border-bottom-2 { border-bottom: 1rem solid; }
  .mobile-lg\:hover\:border-bottom-2:hover { border-bottom: 1rem solid; }
  .mobile-lg\:border-left-2 { border-left: 1rem solid; }
  .mobile-lg\:hover\:border-left-2:hover { border-left: 1rem solid; }
  .mobile-lg\:border-205 { border: 1.25rem solid; }
  .mobile-lg\:hover\:border-205:hover { border: 1.25rem solid; }
  .mobile-lg\:border-y-205 { border-top: 1.25rem solid; border-bottom: 1.25=
rem solid; }
  .mobile-lg\:hover\:border-y-205:hover { border-top: 1.25rem solid; border=
-bottom: 1.25rem solid; }
  .mobile-lg\:border-x-205 { border-left: 1.25rem solid; border-right: 1.25=
rem solid; }
  .mobile-lg\:hover\:border-x-205:hover { border-left: 1.25rem solid; borde=
r-right: 1.25rem solid; }
  .mobile-lg\:border-top-205 { border-top: 1.25rem solid; }
  .mobile-lg\:hover\:border-top-205:hover { border-top: 1.25rem solid; }
  .mobile-lg\:border-right-205 { border-right: 1.25rem solid; }
  .mobile-lg\:hover\:border-right-205:hover { border-right: 1.25rem solid; =
}
  .mobile-lg\:border-bottom-205 { border-bottom: 1.25rem solid; }
  .mobile-lg\:hover\:border-bottom-205:hover { border-bottom: 1.25rem solid=
; }
  .mobile-lg\:border-left-205 { border-left: 1.25rem solid; }
  .mobile-lg\:hover\:border-left-205:hover { border-left: 1.25rem solid; }
  .mobile-lg\:border-3 { border: 1.5rem solid; }
  .mobile-lg\:hover\:border-3:hover { border: 1.5rem solid; }
  .mobile-lg\:border-y-3 { border-top: 1.5rem solid; border-bottom: 1.5rem =
solid; }
  .mobile-lg\:hover\:border-y-3:hover { border-top: 1.5rem solid; border-bo=
ttom: 1.5rem solid; }
  .mobile-lg\:border-x-3 { border-left: 1.5rem solid; border-right: 1.5rem =
solid; }
  .mobile-lg\:hover\:border-x-3:hover { border-left: 1.5rem solid; border-r=
ight: 1.5rem solid; }
  .mobile-lg\:border-top-3 { border-top: 1.5rem solid; }
  .mobile-lg\:hover\:border-top-3:hover { border-top: 1.5rem solid; }
  .mobile-lg\:border-right-3 { border-right: 1.5rem solid; }
  .mobile-lg\:hover\:border-right-3:hover { border-right: 1.5rem solid; }
  .mobile-lg\:border-bottom-3 { border-bottom: 1.5rem solid; }
  .mobile-lg\:hover\:border-bottom-3:hover { border-bottom: 1.5rem solid; }
  .mobile-lg\:border-left-3 { border-left: 1.5rem solid; }
  .mobile-lg\:hover\:border-left-3:hover { border-left: 1.5rem solid; }
  .mobile-lg\:border-0 { border: 0px solid; }
  .mobile-lg\:hover\:border-0:hover { border: 0px solid; }
  .mobile-lg\:border-y-0 { border-top: 0px solid; border-bottom: 0px solid;=
 }
  .mobile-lg\:hover\:border-y-0:hover { border-top: 0px solid; border-botto=
m: 0px solid; }
  .mobile-lg\:border-x-0 { border-left: 0px solid; border-right: 0px solid;=
 }
  .mobile-lg\:hover\:border-x-0:hover { border-left: 0px solid; border-righ=
t: 0px solid; }
  .mobile-lg\:border-top-0 { border-top: 0px solid; }
  .mobile-lg\:hover\:border-top-0:hover { border-top: 0px solid; }
  .mobile-lg\:border-right-0 { border-right: 0px solid; }
  .mobile-lg\:hover\:border-right-0:hover { border-right: 0px solid; }
  .mobile-lg\:border-bottom-0 { border-bottom: 0px solid; }
  .mobile-lg\:hover\:border-bottom-0:hover { border-bottom: 0px solid; }
  .mobile-lg\:border-left-0 { border-left: 0px solid; }
  .mobile-lg\:hover\:border-left-0:hover { border-left: 0px solid; }
  .mobile-lg\:border { border: 1px solid; }
  .mobile-lg\:hover\:border:hover { border: 1px solid; }
  .mobile-lg\:border-y { border-top: 1px solid; border-bottom: 1px solid; }
  .mobile-lg\:hover\:border-y:hover { border-top: 1px solid; border-bottom:=
 1px solid; }
  .mobile-lg\:border-x { border-left: 1px solid; border-right: 1px solid; }
  .mobile-lg\:hover\:border-x:hover { border-left: 1px solid; border-right:=
 1px solid; }
  .mobile-lg\:border-top { border-top: 1px solid; }
  .mobile-lg\:hover\:border-top:hover { border-top: 1px solid; }
  .mobile-lg\:border-right { border-right: 1px solid; }
  .mobile-lg\:hover\:border-right:hover { border-right: 1px solid; }
  .mobile-lg\:border-bottom { border-bottom: 1px solid; }
  .mobile-lg\:hover\:border-bottom:hover { border-bottom: 1px solid; }
  .mobile-lg\:border-left { border-left: 1px solid; }
  .mobile-lg\:hover\:border-left:hover { border-left: 1px solid; }
  .mobile-lg\:border-transparent { border-color: transparent; }
  .mobile-lg\:hover\:border-transparent:hover { border-color: transparent; =
}
  .mobile-lg\:border-black { border-color: black; }
  .mobile-lg\:hover\:border-black:hover { border-color: black; }
  .mobile-lg\:border-white { border-color: white; }
  .mobile-lg\:hover\:border-white:hover { border-color: white; }
  .mobile-lg\:border-red { border-color: rgb(229, 34, 7); }
  .mobile-lg\:hover\:border-red:hover { border-color: rgb(229, 34, 7); }
  .mobile-lg\:border-orange { border-color: rgb(230, 111, 14); }
  .mobile-lg\:hover\:border-orange:hover { border-color: rgb(230, 111, 14);=
 }
  .mobile-lg\:border-gold { border-color: rgb(255, 190, 46); }
  .mobile-lg\:hover\:border-gold:hover { border-color: rgb(255, 190, 46); }
  .mobile-lg\:border-yellow { border-color: rgb(254, 230, 133); }
  .mobile-lg\:hover\:border-yellow:hover { border-color: rgb(254, 230, 133)=
; }
  .mobile-lg\:border-green { border-color: rgb(83, 130, 0); }
  .mobile-lg\:hover\:border-green:hover { border-color: rgb(83, 130, 0); }
  .mobile-lg\:border-mint { border-color: rgb(4, 197, 133); }
  .mobile-lg\:hover\:border-mint:hover { border-color: rgb(4, 197, 133); }
  .mobile-lg\:border-cyan { border-color: rgb(0, 158, 193); }
  .mobile-lg\:hover\:border-cyan:hover { border-color: rgb(0, 158, 193); }
  .mobile-lg\:border-blue { border-color: rgb(0, 118, 214); }
  .mobile-lg\:hover\:border-blue:hover { border-color: rgb(0, 118, 214); }
  .mobile-lg\:border-indigo { border-color: rgb(103, 108, 200); }
  .mobile-lg\:hover\:border-indigo:hover { border-color: rgb(103, 108, 200)=
; }
  .mobile-lg\:border-violet { border-color: rgb(129, 104, 179); }
  .mobile-lg\:hover\:border-violet:hover { border-color: rgb(129, 104, 179)=
; }
  .mobile-lg\:border-magenta { border-color: rgb(215, 45, 121); }
  .mobile-lg\:hover\:border-magenta:hover { border-color: rgb(215, 45, 121)=
; }
  .mobile-lg\:border-gray-5 { border-color: rgb(240, 240, 240); }
  .mobile-lg\:hover\:border-gray-5:hover { border-color: rgb(240, 240, 240)=
; }
  .mobile-lg\:border-gray-10 { border-color: rgb(230, 230, 230); }
  .mobile-lg\:hover\:border-gray-10:hover { border-color: rgb(230, 230, 230=
); }
  .mobile-lg\:border-gray-30 { border-color: rgb(173, 173, 173); }
  .mobile-lg\:hover\:border-gray-30:hover { border-color: rgb(173, 173, 173=
); }
  .mobile-lg\:border-gray-50 { border-color: rgb(117, 117, 117); }
  .mobile-lg\:hover\:border-gray-50:hover { border-color: rgb(117, 117, 117=
); }
  .mobile-lg\:border-gray-70 { border-color: rgb(69, 69, 69); }
  .mobile-lg\:hover\:border-gray-70:hover { border-color: rgb(69, 69, 69); =
}
  .mobile-lg\:border-gray-90 { border-color: rgb(27, 27, 27); }
  .mobile-lg\:hover\:border-gray-90:hover { border-color: rgb(27, 27, 27); =
}
  .mobile-lg\:border-base-lightest { border-color: rgb(240, 240, 240); }
  .mobile-lg\:hover\:border-base-lightest:hover { border-color: rgb(240, 24=
0, 240); }
  .mobile-lg\:border-base-lighter { border-color: rgb(223, 225, 226); }
  .mobile-lg\:hover\:border-base-lighter:hover { border-color: rgb(223, 225=
, 226); }
  .mobile-lg\:border-base-light { border-color: rgb(169, 174, 177); }
  .mobile-lg\:hover\:border-base-light:hover { border-color: rgb(169, 174, =
177); }
  .mobile-lg\:border-base { border-color: rgb(113, 118, 122); }
  .mobile-lg\:hover\:border-base:hover { border-color: rgb(113, 118, 122); =
}
  .mobile-lg\:border-base-dark { border-color: rgb(86, 92, 101); }
  .mobile-lg\:hover\:border-base-dark:hover { border-color: rgb(86, 92, 101=
); }
  .mobile-lg\:border-base-darker { border-color: rgb(61, 69, 81); }
  .mobile-lg\:hover\:border-base-darker:hover { border-color: rgb(61, 69, 8=
1); }
  .mobile-lg\:border-base-darkest { border-color: rgb(27, 27, 27); }
  .mobile-lg\:hover\:border-base-darkest:hover { border-color: rgb(27, 27, =
27); }
  .mobile-lg\:border-ink { border-color: rgb(27, 27, 27); }
  .mobile-lg\:hover\:border-ink:hover { border-color: rgb(27, 27, 27); }
  .mobile-lg\:border-primary-lighter { border-color: rgb(217, 232, 246); }
  .mobile-lg\:hover\:border-primary-lighter:hover { border-color: rgb(217, =
232, 246); }
  .mobile-lg\:border-primary-light { border-color: rgb(115, 179, 231); }
  .mobile-lg\:hover\:border-primary-light:hover { border-color: rgb(115, 17=
9, 231); }
  .mobile-lg\:border-primary { border-color: rgb(0, 94, 162); }
  .mobile-lg\:hover\:border-primary:hover { border-color: rgb(0, 94, 162); =
}
  .mobile-lg\:border-primary-vivid { border-color: rgb(0, 80, 216); }
  .mobile-lg\:hover\:border-primary-vivid:hover { border-color: rgb(0, 80, =
216); }
  .mobile-lg\:border-primary-dark { border-color: rgb(26, 68, 128); }
  .mobile-lg\:hover\:border-primary-dark:hover { border-color: rgb(26, 68, =
128); }
  .mobile-lg\:border-primary-darker { border-color: rgb(22, 46, 81); }
  .mobile-lg\:hover\:border-primary-darker:hover { border-color: rgb(22, 46=
, 81); }
  .mobile-lg\:border-secondary-lighter { border-color: rgb(243, 225, 228); =
}
  .mobile-lg\:hover\:border-secondary-lighter:hover { border-color: rgb(243=
, 225, 228); }
  .mobile-lg\:border-secondary-light { border-color: rgb(242, 147, 140); }
  .mobile-lg\:hover\:border-secondary-light:hover { border-color: rgb(242, =
147, 140); }
  .mobile-lg\:border-secondary { border-color: rgb(216, 57, 51); }
  .mobile-lg\:hover\:border-secondary:hover { border-color: rgb(216, 57, 51=
); }
  .mobile-lg\:border-secondary-vivid { border-color: rgb(228, 29, 61); }
  .mobile-lg\:hover\:border-secondary-vivid:hover { border-color: rgb(228, =
29, 61); }
  .mobile-lg\:border-secondary-dark { border-color: rgb(181, 9, 9); }
  .mobile-lg\:hover\:border-secondary-dark:hover { border-color: rgb(181, 9=
, 9); }
  .mobile-lg\:border-secondary-darker { border-color: rgb(139, 10, 3); }
  .mobile-lg\:hover\:border-secondary-darker:hover { border-color: rgb(139,=
 10, 3); }
  .mobile-lg\:border-accent-warm-darker { border-color: rgb(119, 85, 64); }
  .mobile-lg\:hover\:border-accent-warm-darker:hover { border-color: rgb(11=
9, 85, 64); }
  .mobile-lg\:border-accent-warm-dark { border-color: rgb(192, 86, 0); }
  .mobile-lg\:hover\:border-accent-warm-dark:hover { border-color: rgb(192,=
 86, 0); }
  .mobile-lg\:border-accent-warm { border-color: rgb(250, 148, 65); }
  .mobile-lg\:hover\:border-accent-warm:hover { border-color: rgb(250, 148,=
 65); }
  .mobile-lg\:border-accent-warm-light { border-color: rgb(255, 188, 120); =
}
  .mobile-lg\:hover\:border-accent-warm-light:hover { border-color: rgb(255=
, 188, 120); }
  .mobile-lg\:border-accent-warm-lighter { border-color: rgb(242, 228, 212)=
; }
  .mobile-lg\:hover\:border-accent-warm-lighter:hover { border-color: rgb(2=
42, 228, 212); }
  .mobile-lg\:border-accent-cool-darker { border-color: rgb(7, 100, 141); }
  .mobile-lg\:hover\:border-accent-cool-darker:hover { border-color: rgb(7,=
 100, 141); }
  .mobile-lg\:border-accent-cool-dark { border-color: rgb(40, 160, 203); }
  .mobile-lg\:hover\:border-accent-cool-dark:hover { border-color: rgb(40, =
160, 203); }
  .mobile-lg\:border-accent-cool { border-color: rgb(0, 189, 227); }
  .mobile-lg\:hover\:border-accent-cool:hover { border-color: rgb(0, 189, 2=
27); }
  .mobile-lg\:border-accent-cool-light { border-color: rgb(151, 212, 234); =
}
  .mobile-lg\:hover\:border-accent-cool-light:hover { border-color: rgb(151=
, 212, 234); }
  .mobile-lg\:border-accent-cool-lighter { border-color: rgb(225, 243, 248)=
; }
  .mobile-lg\:hover\:border-accent-cool-lighter:hover { border-color: rgb(2=
25, 243, 248); }
  .mobile-lg\:radius-0 { border-radius: 0px; }
  .mobile-lg\:radius-top-0 { border-top-left-radius: 0px; border-top-right-=
radius: 0px; }
  .mobile-lg\:radius-right-0 { border-top-right-radius: 0px; border-bottom-=
right-radius: 0px; }
  .mobile-lg\:radius-bottom-0 { border-bottom-left-radius: 0px; border-bott=
om-right-radius: 0px; }
  .mobile-lg\:radius-left-0 { border-top-left-radius: 0px; border-bottom-le=
ft-radius: 0px; }
  .mobile-lg\:radius-none { border-radius: 0px; }
  .mobile-lg\:radius-top-none { border-top-left-radius: 0px; border-top-rig=
ht-radius: 0px; }
  .mobile-lg\:radius-right-none { border-top-right-radius: 0px; border-bott=
om-right-radius: 0px; }
  .mobile-lg\:radius-bottom-none { border-bottom-left-radius: 0px; border-b=
ottom-right-radius: 0px; }
  .mobile-lg\:radius-left-none { border-top-left-radius: 0px; border-bottom=
-left-radius: 0px; }
  .mobile-lg\:radius-sm { border-radius: 2px; }
  .mobile-lg\:radius-top-sm { border-top-left-radius: 2px; border-top-right=
-radius: 2px; }
  .mobile-lg\:radius-right-sm { border-top-right-radius: 2px; border-bottom=
-right-radius: 2px; }
  .mobile-lg\:radius-bottom-sm { border-bottom-left-radius: 2px; border-bot=
tom-right-radius: 2px; }
  .mobile-lg\:radius-left-sm { border-top-left-radius: 2px; border-bottom-l=
eft-radius: 2px; }
  .mobile-lg\:radius-md { border-radius: 0.25rem; }
  .mobile-lg\:radius-top-md { border-top-left-radius: 0.25rem; border-top-r=
ight-radius: 0.25rem; }
  .mobile-lg\:radius-right-md { border-top-right-radius: 0.25rem; border-bo=
ttom-right-radius: 0.25rem; }
  .mobile-lg\:radius-bottom-md { border-bottom-left-radius: 0.25rem; border=
-bottom-right-radius: 0.25rem; }
  .mobile-lg\:radius-left-md { border-top-left-radius: 0.25rem; border-bott=
om-left-radius: 0.25rem; }
  .mobile-lg\:radius-lg { border-radius: 0.5rem; }
  .mobile-lg\:radius-top-lg { border-top-left-radius: 0.5rem; border-top-ri=
ght-radius: 0.5rem; }
  .mobile-lg\:radius-right-lg { border-top-right-radius: 0.5rem; border-bot=
tom-right-radius: 0.5rem; }
  .mobile-lg\:radius-bottom-lg { border-bottom-left-radius: 0.5rem; border-=
bottom-right-radius: 0.5rem; }
  .mobile-lg\:radius-left-lg { border-top-left-radius: 0.5rem; border-botto=
m-left-radius: 0.5rem; }
  .mobile-lg\:radius-pill { border-radius: 99rem; }
  .mobile-lg\:radius-top-pill { border-top-left-radius: 99rem; border-top-r=
ight-radius: 99rem; }
  .mobile-lg\:radius-right-pill { border-top-right-radius: 99rem; border-bo=
ttom-right-radius: 99rem; }
  .mobile-lg\:radius-bottom-pill { border-bottom-left-radius: 99rem; border=
-bottom-right-radius: 99rem; }
  .mobile-lg\:radius-left-pill { border-top-left-radius: 99rem; border-bott=
om-left-radius: 99rem; }
  .mobile-lg\:display-block { display: block; }
  .mobile-lg\:display-flex { display: flex; }
  .mobile-lg\:display-none { display: none; }
  .mobile-lg\:display-inline { display: inline; }
  .mobile-lg\:display-inline-block { display: inline-block; }
  .mobile-lg\:display-inline-flex { display: inline-flex; }
  .mobile-lg\:display-table { display: table; }
  .mobile-lg\:display-table-cell { display: table-cell; }
  .mobile-lg\:display-table-row { display: table-row; }
  .mobile-lg\:font-mono-3xs { font-size: 0.77rem; }
  .mobile-lg\:font-mono-2xs { font-size: 0.83rem; }
  .mobile-lg\:font-mono-xs { font-size: 0.89rem; }
  .mobile-lg\:font-mono-sm { font-size: 0.95rem; }
  .mobile-lg\:font-mono-md { font-size: 1.01rem; }
  .mobile-lg\:font-mono-lg { font-size: 1.31rem; }
  .mobile-lg\:font-mono-xl { font-size: 1.91rem; }
  .mobile-lg\:font-mono-2xl { font-size: 2.38rem; }
  .mobile-lg\:font-mono-3xl { font-size: 2.86rem; }
  .mobile-lg\:font-sans-3xs { font-size: 0.87rem; }
  .mobile-lg\:font-sans-2xs { font-size: 0.93rem; }
  .mobile-lg\:font-sans-xs { font-size: 1rem; }
  .mobile-lg\:font-sans-sm { font-size: 1.06rem; }
  .mobile-lg\:font-sans-md { font-size: 1.13rem; }
  .mobile-lg\:font-sans-lg { font-size: 1.46rem; }
  .mobile-lg\:font-sans-xl { font-size: 2.13rem; }
  .mobile-lg\:font-sans-2xl { font-size: 2.66rem; }
  .mobile-lg\:font-sans-3xl { font-size: 3.19rem; }
  .mobile-lg\:font-serif-3xs { font-size: 0.79rem; }
  .mobile-lg\:font-serif-2xs { font-size: 0.85rem; }
  .mobile-lg\:font-serif-xs { font-size: 0.91rem; }
  .mobile-lg\:font-serif-sm { font-size: 0.98rem; }
  .mobile-lg\:font-serif-md { font-size: 1.04rem; }
  .mobile-lg\:font-serif-lg { font-size: 1.34rem; }
  .mobile-lg\:font-serif-xl { font-size: 1.95rem; }
  .mobile-lg\:font-serif-2xl { font-size: 2.44rem; }
  .mobile-lg\:font-serif-3xl { font-size: 2.93rem; }
  .mobile-lg\:font-heading-3xs { font-size: 0.79rem; }
  .mobile-lg\:font-heading-2xs { font-size: 0.85rem; }
  .mobile-lg\:font-heading-xs { font-size: 0.91rem; }
  .mobile-lg\:font-heading-sm { font-size: 0.98rem; }
  .mobile-lg\:font-heading-md { font-size: 1.04rem; }
  .mobile-lg\:font-heading-lg { font-size: 1.34rem; }
  .mobile-lg\:font-heading-xl { font-size: 1.95rem; }
  .mobile-lg\:font-heading-2xl { font-size: 2.44rem; }
  .mobile-lg\:font-heading-3xl { font-size: 2.93rem; }
  .mobile-lg\:font-body-3xs { font-size: 0.87rem; }
  .mobile-lg\:font-body-2xs { font-size: 0.93rem; }
  .mobile-lg\:font-body-xs { font-size: 1rem; }
  .mobile-lg\:font-body-sm { font-size: 1.06rem; }
  .mobile-lg\:font-body-md { font-size: 1.13rem; }
  .mobile-lg\:font-body-lg { font-size: 1.46rem; }
  .mobile-lg\:font-body-xl { font-size: 2.13rem; }
  .mobile-lg\:font-body-2xl { font-size: 2.66rem; }
  .mobile-lg\:font-body-3xl { font-size: 3.19rem; }
  .mobile-lg\:font-code-3xs { font-size: 0.77rem; }
  .mobile-lg\:font-code-2xs { font-size: 0.83rem; }
  .mobile-lg\:font-code-xs { font-size: 0.89rem; }
  .mobile-lg\:font-code-sm { font-size: 0.95rem; }
  .mobile-lg\:font-code-md { font-size: 1.01rem; }
  .mobile-lg\:font-code-lg { font-size: 1.31rem; }
  .mobile-lg\:font-code-xl { font-size: 1.91rem; }
  .mobile-lg\:font-code-2xl { font-size: 2.38rem; }
  .mobile-lg\:font-code-3xl { font-size: 2.86rem; }
  .mobile-lg\:font-alt-3xs { font-size: 0.79rem; }
  .mobile-lg\:font-alt-2xs { font-size: 0.85rem; }
  .mobile-lg\:font-alt-xs { font-size: 0.91rem; }
  .mobile-lg\:font-alt-sm { font-size: 0.98rem; }
  .mobile-lg\:font-alt-md { font-size: 1.04rem; }
  .mobile-lg\:font-alt-lg { font-size: 1.34rem; }
  .mobile-lg\:font-alt-xl { font-size: 1.95rem; }
  .mobile-lg\:font-alt-2xl { font-size: 2.44rem; }
  .mobile-lg\:font-alt-3xl { font-size: 2.93rem; }
  .mobile-lg\:font-ui-3xs { font-size: 0.87rem; }
  .mobile-lg\:font-ui-2xs { font-size: 0.93rem; }
  .mobile-lg\:font-ui-xs { font-size: 1rem; }
  .mobile-lg\:font-ui-sm { font-size: 1.06rem; }
  .mobile-lg\:font-ui-md { font-size: 1.13rem; }
  .mobile-lg\:font-ui-lg { font-size: 1.46rem; }
  .mobile-lg\:font-ui-xl { font-size: 2.13rem; }
  .mobile-lg\:font-ui-2xl { font-size: 2.66rem; }
  .mobile-lg\:font-ui-3xl { font-size: 3.19rem; }
  .mobile-lg\:text-light { font-weight: 300; }
  .mobile-lg\:text-normal { font-weight: normal; }
  .mobile-lg\:text-bold { font-weight: 700; }
  .mobile-lg\:flex-justify-center { justify-content: center; }
  .mobile-lg\:flex-justify-start { justify-content: flex-start; }
  .mobile-lg\:flex-justify-end { justify-content: flex-end; }
  .mobile-lg\:flex-justify { justify-content: space-between; }
  .mobile-lg\:line-height-sans-1 { line-height: 0.9; }
  .mobile-lg\:line-height-sans-2 { line-height: 1.1; }
  .mobile-lg\:line-height-sans-3 { line-height: 1.3; }
  .mobile-lg\:line-height-sans-4 { line-height: 1.4; }
  .mobile-lg\:line-height-sans-5 { line-height: 1.5; }
  .mobile-lg\:line-height-sans-6 { line-height: 1.6; }
  .mobile-lg\:line-height-serif-1 { line-height: 1; }
  .mobile-lg\:line-height-serif-2 { line-height: 1.2; }
  .mobile-lg\:line-height-serif-3 { line-height: 1.4; }
  .mobile-lg\:line-height-serif-4 { line-height: 1.5; }
  .mobile-lg\:line-height-serif-5 { line-height: 1.7; }
  .mobile-lg\:line-height-serif-6 { line-height: 1.8; }
  .mobile-lg\:line-height-mono-1 { line-height: 1; }
  .mobile-lg\:line-height-mono-2 { line-height: 1.3; }
  .mobile-lg\:line-height-mono-3 { line-height: 1.4; }
  .mobile-lg\:line-height-mono-4 { line-height: 1.6; }
  .mobile-lg\:line-height-mono-5 { line-height: 1.7; }
  .mobile-lg\:line-height-mono-6 { line-height: 1.8; }
  .mobile-lg\:line-height-heading-1 { line-height: 1; }
  .mobile-lg\:line-height-heading-2 { line-height: 1.2; }
  .mobile-lg\:line-height-heading-3 { line-height: 1.4; }
  .mobile-lg\:line-height-heading-4 { line-height: 1.5; }
  .mobile-lg\:line-height-heading-5 { line-height: 1.7; }
  .mobile-lg\:line-height-heading-6 { line-height: 1.8; }
  .mobile-lg\:line-height-ui-1 { line-height: 0.9; }
  .mobile-lg\:line-height-ui-2 { line-height: 1.1; }
  .mobile-lg\:line-height-ui-3 { line-height: 1.3; }
  .mobile-lg\:line-height-ui-4 { line-height: 1.4; }
  .mobile-lg\:line-height-ui-5 { line-height: 1.5; }
  .mobile-lg\:line-height-ui-6 { line-height: 1.6; }
  .mobile-lg\:line-height-body-1 { line-height: 0.9; }
  .mobile-lg\:line-height-body-2 { line-height: 1.1; }
  .mobile-lg\:line-height-body-3 { line-height: 1.3; }
  .mobile-lg\:line-height-body-4 { line-height: 1.4; }
  .mobile-lg\:line-height-body-5 { line-height: 1.5; }
  .mobile-lg\:line-height-body-6 { line-height: 1.6; }
  .mobile-lg\:line-height-code-1 { line-height: 1; }
  .mobile-lg\:line-height-code-2 { line-height: 1.3; }
  .mobile-lg\:line-height-code-3 { line-height: 1.4; }
  .mobile-lg\:line-height-code-4 { line-height: 1.6; }
  .mobile-lg\:line-height-code-5 { line-height: 1.7; }
  .mobile-lg\:line-height-code-6 { line-height: 1.8; }
  .mobile-lg\:line-height-alt-1 { line-height: 1; }
  .mobile-lg\:line-height-alt-2 { line-height: 1.2; }
  .mobile-lg\:line-height-alt-3 { line-height: 1.4; }
  .mobile-lg\:line-height-alt-4 { line-height: 1.5; }
  .mobile-lg\:line-height-alt-5 { line-height: 1.7; }
  .mobile-lg\:line-height-alt-6 { line-height: 1.8; }
  .mobile-lg\:margin-neg-1px { margin: -1px; }
  .mobile-lg\:margin-neg-2px { margin: -2px; }
  .mobile-lg\:margin-neg-05 { margin: -0.25rem; }
  .mobile-lg\:margin-neg-1 { margin: -0.5rem; }
  .mobile-lg\:margin-neg-105 { margin: -0.75rem; }
  .mobile-lg\:margin-neg-2 { margin: -1rem; }
  .mobile-lg\:margin-neg-205 { margin: -1.25rem; }
  .mobile-lg\:margin-neg-3 { margin: -1.5rem; }
  .mobile-lg\:margin-1px { margin: 1px; }
  .mobile-lg\:margin-2px { margin: 2px; }
  .mobile-lg\:margin-05 { margin: 0.25rem; }
  .mobile-lg\:margin-1 { margin: 0.5rem; }
  .mobile-lg\:margin-105 { margin: 0.75rem; }
  .mobile-lg\:margin-2 { margin: 1rem; }
  .mobile-lg\:margin-205 { margin: 1.25rem; }
  .mobile-lg\:margin-3 { margin: 1.5rem; }
  .mobile-lg\:margin-4 { margin: 2rem; }
  .mobile-lg\:margin-5 { margin: 2.5rem; }
  .mobile-lg\:margin-6 { margin: 3rem; }
  .mobile-lg\:margin-7 { margin: 3.5rem; }
  .mobile-lg\:margin-8 { margin: 4rem; }
  .mobile-lg\:margin-9 { margin: 4.5rem; }
  .mobile-lg\:margin-10 { margin: 5rem; }
  .mobile-lg\:margin-15 { margin: 7.5rem; }
  .mobile-lg\:margin-05em { margin: 0.5em; }
  .mobile-lg\:margin-1em { margin: 1em; }
  .mobile-lg\:margin-105em { margin: 1.5em; }
  .mobile-lg\:margin-2em { margin: 2em; }
  .mobile-lg\:margin-0 { margin: 0px; }
  .mobile-lg\:margin-y-1px { margin-top: 1px; margin-bottom: 1px; }
  .mobile-lg\:margin-top-1px { margin-top: 1px; }
  .mobile-lg\:margin-bottom-1px { margin-bottom: 1px; }
  .mobile-lg\:margin-y-2px { margin-top: 2px; margin-bottom: 2px; }
  .mobile-lg\:margin-top-2px { margin-top: 2px; }
  .mobile-lg\:margin-bottom-2px { margin-bottom: 2px; }
  .mobile-lg\:margin-y-05 { margin-top: 0.25rem; margin-bottom: 0.25rem; }
  .mobile-lg\:margin-top-05 { margin-top: 0.25rem; }
  .mobile-lg\:margin-bottom-05 { margin-bottom: 0.25rem; }
  .mobile-lg\:margin-y-1 { margin-top: 0.5rem; margin-bottom: 0.5rem; }
  .mobile-lg\:margin-top-1 { margin-top: 0.5rem; }
  .mobile-lg\:margin-bottom-1 { margin-bottom: 0.5rem; }
  .mobile-lg\:margin-y-105 { margin-top: 0.75rem; margin-bottom: 0.75rem; }
  .mobile-lg\:margin-top-105 { margin-top: 0.75rem; }
  .mobile-lg\:margin-bottom-105 { margin-bottom: 0.75rem; }
  .mobile-lg\:margin-y-2 { margin-top: 1rem; margin-bottom: 1rem; }
  .mobile-lg\:margin-top-2 { margin-top: 1rem; }
  .mobile-lg\:margin-bottom-2 { margin-bottom: 1rem; }
  .mobile-lg\:margin-y-205 { margin-top: 1.25rem; margin-bottom: 1.25rem; }
  .mobile-lg\:margin-top-205 { margin-top: 1.25rem; }
  .mobile-lg\:margin-bottom-205 { margin-bottom: 1.25rem; }
  .mobile-lg\:margin-y-3 { margin-top: 1.5rem; margin-bottom: 1.5rem; }
  .mobile-lg\:margin-top-3 { margin-top: 1.5rem; }
  .mobile-lg\:margin-bottom-3 { margin-bottom: 1.5rem; }
  .mobile-lg\:margin-y-neg-1px { margin-top: -1px; margin-bottom: -1px; }
  .mobile-lg\:margin-top-neg-1px { margin-top: -1px; }
  .mobile-lg\:margin-bottom-neg-1px { margin-bottom: -1px; }
  .mobile-lg\:margin-y-neg-2px { margin-top: -2px; margin-bottom: -2px; }
  .mobile-lg\:margin-top-neg-2px { margin-top: -2px; }
  .mobile-lg\:margin-bottom-neg-2px { margin-bottom: -2px; }
  .mobile-lg\:margin-y-neg-05 { margin-top: -0.25rem; margin-bottom: -0.25r=
em; }
  .mobile-lg\:margin-top-neg-05 { margin-top: -0.25rem; }
  .mobile-lg\:margin-bottom-neg-05 { margin-bottom: -0.25rem; }
  .mobile-lg\:margin-y-neg-1 { margin-top: -0.5rem; margin-bottom: -0.5rem;=
 }
  .mobile-lg\:margin-top-neg-1 { margin-top: -0.5rem; }
  .mobile-lg\:margin-bottom-neg-1 { margin-bottom: -0.5rem; }
  .mobile-lg\:margin-y-neg-105 { margin-top: -0.75rem; margin-bottom: -0.75=
rem; }
  .mobile-lg\:margin-top-neg-105 { margin-top: -0.75rem; }
  .mobile-lg\:margin-bottom-neg-105 { margin-bottom: -0.75rem; }
  .mobile-lg\:margin-y-neg-2 { margin-top: -1rem; margin-bottom: -1rem; }
  .mobile-lg\:margin-top-neg-2 { margin-top: -1rem; }
  .mobile-lg\:margin-bottom-neg-2 { margin-bottom: -1rem; }
  .mobile-lg\:margin-y-neg-205 { margin-top: -1.25rem; margin-bottom: -1.25=
rem; }
  .mobile-lg\:margin-top-neg-205 { margin-top: -1.25rem; }
  .mobile-lg\:margin-bottom-neg-205 { margin-bottom: -1.25rem; }
  .mobile-lg\:margin-y-neg-3 { margin-top: -1.5rem; margin-bottom: -1.5rem;=
 }
  .mobile-lg\:margin-top-neg-3 { margin-top: -1.5rem; }
  .mobile-lg\:margin-bottom-neg-3 { margin-bottom: -1.5rem; }
  .mobile-lg\:margin-y-4 { margin-top: 2rem; margin-bottom: 2rem; }
  .mobile-lg\:margin-top-4 { margin-top: 2rem; }
  .mobile-lg\:margin-bottom-4 { margin-bottom: 2rem; }
  .mobile-lg\:margin-y-5 { margin-top: 2.5rem; margin-bottom: 2.5rem; }
  .mobile-lg\:margin-top-5 { margin-top: 2.5rem; }
  .mobile-lg\:margin-bottom-5 { margin-bottom: 2.5rem; }
  .mobile-lg\:margin-y-6 { margin-top: 3rem; margin-bottom: 3rem; }
  .mobile-lg\:margin-top-6 { margin-top: 3rem; }
  .mobile-lg\:margin-bottom-6 { margin-bottom: 3rem; }
  .mobile-lg\:margin-y-7 { margin-top: 3.5rem; margin-bottom: 3.5rem; }
  .mobile-lg\:margin-top-7 { margin-top: 3.5rem; }
  .mobile-lg\:margin-bottom-7 { margin-bottom: 3.5rem; }
  .mobile-lg\:margin-y-8 { margin-top: 4rem; margin-bottom: 4rem; }
  .mobile-lg\:margin-top-8 { margin-top: 4rem; }
  .mobile-lg\:margin-bottom-8 { margin-bottom: 4rem; }
  .mobile-lg\:margin-y-9 { margin-top: 4.5rem; margin-bottom: 4.5rem; }
  .mobile-lg\:margin-top-9 { margin-top: 4.5rem; }
  .mobile-lg\:margin-bottom-9 { margin-bottom: 4.5rem; }
  .mobile-lg\:margin-y-10 { margin-top: 5rem; margin-bottom: 5rem; }
  .mobile-lg\:margin-top-10 { margin-top: 5rem; }
  .mobile-lg\:margin-bottom-10 { margin-bottom: 5rem; }
  .mobile-lg\:margin-y-15 { margin-top: 7.5rem; margin-bottom: 7.5rem; }
  .mobile-lg\:margin-top-15 { margin-top: 7.5rem; }
  .mobile-lg\:margin-bottom-15 { margin-bottom: 7.5rem; }
  .mobile-lg\:margin-y-05em { margin-top: 0.5em; margin-bottom: 0.5em; }
  .mobile-lg\:margin-top-05em { margin-top: 0.5em; }
  .mobile-lg\:margin-bottom-05em { margin-bottom: 0.5em; }
  .mobile-lg\:margin-y-1em { margin-top: 1em; margin-bottom: 1em; }
  .mobile-lg\:margin-top-1em { margin-top: 1em; }
  .mobile-lg\:margin-bottom-1em { margin-bottom: 1em; }
  .mobile-lg\:margin-y-105em { margin-top: 1.5em; margin-bottom: 1.5em; }
  .mobile-lg\:margin-top-105em { margin-top: 1.5em; }
  .mobile-lg\:margin-bottom-105em { margin-bottom: 1.5em; }
  .mobile-lg\:margin-y-2em { margin-top: 2em; margin-bottom: 2em; }
  .mobile-lg\:margin-top-2em { margin-top: 2em; }
  .mobile-lg\:margin-bottom-2em { margin-bottom: 2em; }
  .mobile-lg\:margin-y-0 { margin-top: 0px; margin-bottom: 0px; }
  .mobile-lg\:margin-top-0 { margin-top: 0px; }
  .mobile-lg\:margin-bottom-0 { margin-bottom: 0px; }
  .mobile-lg\:margin-y-auto { margin-top: auto; margin-bottom: auto; }
  .mobile-lg\:margin-top-auto { margin-top: auto; }
  .mobile-lg\:margin-bottom-auto { margin-bottom: auto; }
  .mobile-lg\:margin-x-1px { margin-left: 1px; margin-right: 1px; }
  .mobile-lg\:margin-right-1px { margin-right: 1px; }
  .mobile-lg\:margin-left-1px { margin-left: 1px; }
  .mobile-lg\:margin-x-2px { margin-left: 2px; margin-right: 2px; }
  .mobile-lg\:margin-right-2px { margin-right: 2px; }
  .mobile-lg\:margin-left-2px { margin-left: 2px; }
  .mobile-lg\:margin-x-05 { margin-left: 0.25rem; margin-right: 0.25rem; }
  .mobile-lg\:margin-right-05 { margin-right: 0.25rem; }
  .mobile-lg\:margin-left-05 { margin-left: 0.25rem; }
  .mobile-lg\:margin-x-1 { margin-left: 0.5rem; margin-right: 0.5rem; }
  .mobile-lg\:margin-right-1 { margin-right: 0.5rem; }
  .mobile-lg\:margin-left-1 { margin-left: 0.5rem; }
  .mobile-lg\:margin-x-105 { margin-left: 0.75rem; margin-right: 0.75rem; }
  .mobile-lg\:margin-right-105 { margin-right: 0.75rem; }
  .mobile-lg\:margin-left-105 { margin-left: 0.75rem; }
  .mobile-lg\:margin-x-2 { margin-left: 1rem; margin-right: 1rem; }
  .mobile-lg\:margin-right-2 { margin-right: 1rem; }
  .mobile-lg\:margin-left-2 { margin-left: 1rem; }
  .mobile-lg\:margin-x-205 { margin-left: 1.25rem; margin-right: 1.25rem; }
  .mobile-lg\:margin-right-205 { margin-right: 1.25rem; }
  .mobile-lg\:margin-left-205 { margin-left: 1.25rem; }
  .mobile-lg\:margin-x-3 { margin-left: 1.5rem; margin-right: 1.5rem; }
  .mobile-lg\:margin-right-3 { margin-right: 1.5rem; }
  .mobile-lg\:margin-left-3 { margin-left: 1.5rem; }
  .mobile-lg\:margin-x-neg-1px { margin-left: -1px; margin-right: -1px; }
  .mobile-lg\:margin-right-neg-1px { margin-right: -1px; }
  .mobile-lg\:margin-left-neg-1px { margin-left: -1px; }
  .mobile-lg\:margin-x-neg-2px { margin-left: -2px; margin-right: -2px; }
  .mobile-lg\:margin-right-neg-2px { margin-right: -2px; }
  .mobile-lg\:margin-left-neg-2px { margin-left: -2px; }
  .mobile-lg\:margin-x-neg-05 { margin-left: -0.25rem; margin-right: -0.25r=
em; }
  .mobile-lg\:margin-right-neg-05 { margin-right: -0.25rem; }
  .mobile-lg\:margin-left-neg-05 { margin-left: -0.25rem; }
  .mobile-lg\:margin-x-neg-1 { margin-left: -0.5rem; margin-right: -0.5rem;=
 }
  .mobile-lg\:margin-right-neg-1 { margin-right: -0.5rem; }
  .mobile-lg\:margin-left-neg-1 { margin-left: -0.5rem; }
  .mobile-lg\:margin-x-neg-105 { margin-left: -0.75rem; margin-right: -0.75=
rem; }
  .mobile-lg\:margin-right-neg-105 { margin-right: -0.75rem; }
  .mobile-lg\:margin-left-neg-105 { margin-left: -0.75rem; }
  .mobile-lg\:margin-x-neg-2 { margin-left: -1rem; margin-right: -1rem; }
  .mobile-lg\:margin-right-neg-2 { margin-right: -1rem; }
  .mobile-lg\:margin-left-neg-2 { margin-left: -1rem; }
  .mobile-lg\:margin-x-neg-205 { margin-left: -1.25rem; margin-right: -1.25=
rem; }
  .mobile-lg\:margin-right-neg-205 { margin-right: -1.25rem; }
  .mobile-lg\:margin-left-neg-205 { margin-left: -1.25rem; }
  .mobile-lg\:margin-x-neg-3 { margin-left: -1.5rem; margin-right: -1.5rem;=
 }
  .mobile-lg\:margin-right-neg-3 { margin-right: -1.5rem; }
  .mobile-lg\:margin-left-neg-3 { margin-left: -1.5rem; }
  .mobile-lg\:margin-x-4 { margin-left: 2rem; margin-right: 2rem; }
  .mobile-lg\:margin-right-4 { margin-right: 2rem; }
  .mobile-lg\:margin-left-4 { margin-left: 2rem; }
  .mobile-lg\:margin-x-5 { margin-left: 2.5rem; margin-right: 2.5rem; }
  .mobile-lg\:margin-right-5 { margin-right: 2.5rem; }
  .mobile-lg\:margin-left-5 { margin-left: 2.5rem; }
  .mobile-lg\:margin-x-6 { margin-left: 3rem; margin-right: 3rem; }
  .mobile-lg\:margin-right-6 { margin-right: 3rem; }
  .mobile-lg\:margin-left-6 { margin-left: 3rem; }
  .mobile-lg\:margin-x-7 { margin-left: 3.5rem; margin-right: 3.5rem; }
  .mobile-lg\:margin-right-7 { margin-right: 3.5rem; }
  .mobile-lg\:margin-left-7 { margin-left: 3.5rem; }
  .mobile-lg\:margin-x-8 { margin-left: 4rem; margin-right: 4rem; }
  .mobile-lg\:margin-right-8 { margin-right: 4rem; }
  .mobile-lg\:margin-left-8 { margin-left: 4rem; }
  .mobile-lg\:margin-x-9 { margin-left: 4.5rem; margin-right: 4.5rem; }
  .mobile-lg\:margin-right-9 { margin-right: 4.5rem; }
  .mobile-lg\:margin-left-9 { margin-left: 4.5rem; }
  .mobile-lg\:margin-x-10 { margin-left: 5rem; margin-right: 5rem; }
  .mobile-lg\:margin-right-10 { margin-right: 5rem; }
  .mobile-lg\:margin-left-10 { margin-left: 5rem; }
  .mobile-lg\:margin-x-15 { margin-left: 7.5rem; margin-right: 7.5rem; }
  .mobile-lg\:margin-right-15 { margin-right: 7.5rem; }
  .mobile-lg\:margin-left-15 { margin-left: 7.5rem; }
  .mobile-lg\:margin-x-card { margin-left: 10rem; margin-right: 10rem; }
  .mobile-lg\:margin-right-card { margin-right: 10rem; }
  .mobile-lg\:margin-left-card { margin-left: 10rem; }
  .mobile-lg\:margin-x-card-lg { margin-left: 15rem; margin-right: 15rem; }
  .mobile-lg\:margin-right-card-lg { margin-right: 15rem; }
  .mobile-lg\:margin-left-card-lg { margin-left: 15rem; }
  .mobile-lg\:margin-x-mobile { margin-left: 20rem; margin-right: 20rem; }
  .mobile-lg\:margin-right-mobile { margin-right: 20rem; }
  .mobile-lg\:margin-left-mobile { margin-left: 20rem; }
  .mobile-lg\:margin-x-05em { margin-left: 0.5em; margin-right: 0.5em; }
  .mobile-lg\:margin-right-05em { margin-right: 0.5em; }
  .mobile-lg\:margin-left-05em { margin-left: 0.5em; }
  .mobile-lg\:margin-x-1em { margin-left: 1em; margin-right: 1em; }
  .mobile-lg\:margin-right-1em { margin-right: 1em; }
  .mobile-lg\:margin-left-1em { margin-left: 1em; }
  .mobile-lg\:margin-x-105em { margin-left: 1.5em; margin-right: 1.5em; }
  .mobile-lg\:margin-right-105em { margin-right: 1.5em; }
  .mobile-lg\:margin-left-105em { margin-left: 1.5em; }
  .mobile-lg\:margin-x-2em { margin-left: 2em; margin-right: 2em; }
  .mobile-lg\:margin-right-2em { margin-right: 2em; }
  .mobile-lg\:margin-left-2em { margin-left: 2em; }
  .mobile-lg\:margin-x-0 { margin-left: 0px; margin-right: 0px; }
  .mobile-lg\:margin-right-0 { margin-right: 0px; }
  .mobile-lg\:margin-left-0 { margin-left: 0px; }
  .mobile-lg\:margin-x-auto { margin-left: auto; margin-right: auto; }
  .mobile-lg\:margin-right-auto { margin-right: auto; }
  .mobile-lg\:margin-left-auto { margin-left: auto; }
  .mobile-lg\:measure-1 { max-width: 44ex; }
  .mobile-lg\:measure-2 { max-width: 60ex; }
  .mobile-lg\:measure-3 { max-width: 64ex; }
  .mobile-lg\:measure-4 { max-width: 68ex; }
  .mobile-lg\:measure-5 { max-width: 72ex; }
  .mobile-lg\:measure-6 { max-width: 88ex; }
  .mobile-lg\:measure-none { max-width: none; }
  .mobile-lg\:order-first { order: -1; }
  .mobile-lg\:order-last { order: 999; }
  .mobile-lg\:order-initial { order: initial; }
  .mobile-lg\:order-0 { order: 0; }
  .mobile-lg\:order-1 { order: 1; }
  .mobile-lg\:order-2 { order: 2; }
  .mobile-lg\:order-3 { order: 3; }
  .mobile-lg\:order-4 { order: 4; }
  .mobile-lg\:order-5 { order: 5; }
  .mobile-lg\:order-6 { order: 6; }
  .mobile-lg\:order-7 { order: 7; }
  .mobile-lg\:order-8 { order: 8; }
  .mobile-lg\:order-9 { order: 9; }
  .mobile-lg\:order-10 { order: 10; }
  .mobile-lg\:order-11 { order: 11; }
  .mobile-lg\:padding-1px { padding: 1px; }
  .mobile-lg\:padding-y-1px { padding-top: 1px; padding-bottom: 1px; }
  .mobile-lg\:padding-x-1px { padding-left: 1px; padding-right: 1px; }
  .mobile-lg\:padding-top-1px { padding-top: 1px; }
  .mobile-lg\:padding-right-1px { padding-right: 1px; }
  .mobile-lg\:padding-bottom-1px { padding-bottom: 1px; }
  .mobile-lg\:padding-left-1px { padding-left: 1px; }
  .mobile-lg\:padding-2px { padding: 2px; }
  .mobile-lg\:padding-y-2px { padding-top: 2px; padding-bottom: 2px; }
  .mobile-lg\:padding-x-2px { padding-left: 2px; padding-right: 2px; }
  .mobile-lg\:padding-top-2px { padding-top: 2px; }
  .mobile-lg\:padding-right-2px { padding-right: 2px; }
  .mobile-lg\:padding-bottom-2px { padding-bottom: 2px; }
  .mobile-lg\:padding-left-2px { padding-left: 2px; }
  .mobile-lg\:padding-05 { padding: 0.25rem; }
  .mobile-lg\:padding-y-05 { padding-top: 0.25rem; padding-bottom: 0.25rem;=
 }
  .mobile-lg\:padding-x-05 { padding-left: 0.25rem; padding-right: 0.25rem;=
 }
  .mobile-lg\:padding-top-05 { padding-top: 0.25rem; }
  .mobile-lg\:padding-right-05 { padding-right: 0.25rem; }
  .mobile-lg\:padding-bottom-05 { padding-bottom: 0.25rem; }
  .mobile-lg\:padding-left-05 { padding-left: 0.25rem; }
  .mobile-lg\:padding-1 { padding: 0.5rem; }
  .mobile-lg\:padding-y-1 { padding-top: 0.5rem; padding-bottom: 0.5rem; }
  .mobile-lg\:padding-x-1 { padding-left: 0.5rem; padding-right: 0.5rem; }
  .mobile-lg\:padding-top-1 { padding-top: 0.5rem; }
  .mobile-lg\:padding-right-1 { padding-right: 0.5rem; }
  .mobile-lg\:padding-bottom-1 { padding-bottom: 0.5rem; }
  .mobile-lg\:padding-left-1 { padding-left: 0.5rem; }
  .mobile-lg\:padding-105 { padding: 0.75rem; }
  .mobile-lg\:padding-y-105 { padding-top: 0.75rem; padding-bottom: 0.75rem=
; }
  .mobile-lg\:padding-x-105 { padding-left: 0.75rem; padding-right: 0.75rem=
; }
  .mobile-lg\:padding-top-105 { padding-top: 0.75rem; }
  .mobile-lg\:padding-right-105 { padding-right: 0.75rem; }
  .mobile-lg\:padding-bottom-105 { padding-bottom: 0.75rem; }
  .mobile-lg\:padding-left-105 { padding-left: 0.75rem; }
  .mobile-lg\:padding-2 { padding: 1rem; }
  .mobile-lg\:padding-y-2 { padding-top: 1rem; padding-bottom: 1rem; }
  .mobile-lg\:padding-x-2 { padding-left: 1rem; padding-right: 1rem; }
  .mobile-lg\:padding-top-2 { padding-top: 1rem; }
  .mobile-lg\:padding-right-2 { padding-right: 1rem; }
  .mobile-lg\:padding-bottom-2 { padding-bottom: 1rem; }
  .mobile-lg\:padding-left-2 { padding-left: 1rem; }
  .mobile-lg\:padding-205 { padding: 1.25rem; }
  .mobile-lg\:padding-y-205 { padding-top: 1.25rem; padding-bottom: 1.25rem=
; }
  .mobile-lg\:padding-x-205 { padding-left: 1.25rem; padding-right: 1.25rem=
; }
  .mobile-lg\:padding-top-205 { padding-top: 1.25rem; }
  .mobile-lg\:padding-right-205 { padding-right: 1.25rem; }
  .mobile-lg\:padding-bottom-205 { padding-bottom: 1.25rem; }
  .mobile-lg\:padding-left-205 { padding-left: 1.25rem; }
  .mobile-lg\:padding-3 { padding: 1.5rem; }
  .mobile-lg\:padding-y-3 { padding-top: 1.5rem; padding-bottom: 1.5rem; }
  .mobile-lg\:padding-x-3 { padding-left: 1.5rem; padding-right: 1.5rem; }
  .mobile-lg\:padding-top-3 { padding-top: 1.5rem; }
  .mobile-lg\:padding-right-3 { padding-right: 1.5rem; }
  .mobile-lg\:padding-bottom-3 { padding-bottom: 1.5rem; }
  .mobile-lg\:padding-left-3 { padding-left: 1.5rem; }
  .mobile-lg\:padding-4 { padding: 2rem; }
  .mobile-lg\:padding-y-4 { padding-top: 2rem; padding-bottom: 2rem; }
  .mobile-lg\:padding-x-4 { padding-left: 2rem; padding-right: 2rem; }
  .mobile-lg\:padding-top-4 { padding-top: 2rem; }
  .mobile-lg\:padding-right-4 { padding-right: 2rem; }
  .mobile-lg\:padding-bottom-4 { padding-bottom: 2rem; }
  .mobile-lg\:padding-left-4 { padding-left: 2rem; }
  .mobile-lg\:padding-5 { padding: 2.5rem; }
  .mobile-lg\:padding-y-5 { padding-top: 2.5rem; padding-bottom: 2.5rem; }
  .mobile-lg\:padding-x-5 { padding-left: 2.5rem; padding-right: 2.5rem; }
  .mobile-lg\:padding-top-5 { padding-top: 2.5rem; }
  .mobile-lg\:padding-right-5 { padding-right: 2.5rem; }
  .mobile-lg\:padding-bottom-5 { padding-bottom: 2.5rem; }
  .mobile-lg\:padding-left-5 { padding-left: 2.5rem; }
  .mobile-lg\:padding-6 { padding: 3rem; }
  .mobile-lg\:padding-y-6 { padding-top: 3rem; padding-bottom: 3rem; }
  .mobile-lg\:padding-x-6 { padding-left: 3rem; padding-right: 3rem; }
  .mobile-lg\:padding-top-6 { padding-top: 3rem; }
  .mobile-lg\:padding-right-6 { padding-right: 3rem; }
  .mobile-lg\:padding-bottom-6 { padding-bottom: 3rem; }
  .mobile-lg\:padding-left-6 { padding-left: 3rem; }
  .mobile-lg\:padding-7 { padding: 3.5rem; }
  .mobile-lg\:padding-y-7 { padding-top: 3.5rem; padding-bottom: 3.5rem; }
  .mobile-lg\:padding-x-7 { padding-left: 3.5rem; padding-right: 3.5rem; }
  .mobile-lg\:padding-top-7 { padding-top: 3.5rem; }
  .mobile-lg\:padding-right-7 { padding-right: 3.5rem; }
  .mobile-lg\:padding-bottom-7 { padding-bottom: 3.5rem; }
  .mobile-lg\:padding-left-7 { padding-left: 3.5rem; }
  .mobile-lg\:padding-8 { padding: 4rem; }
  .mobile-lg\:padding-y-8 { padding-top: 4rem; padding-bottom: 4rem; }
  .mobile-lg\:padding-x-8 { padding-left: 4rem; padding-right: 4rem; }
  .mobile-lg\:padding-top-8 { padding-top: 4rem; }
  .mobile-lg\:padding-right-8 { padding-right: 4rem; }
  .mobile-lg\:padding-bottom-8 { padding-bottom: 4rem; }
  .mobile-lg\:padding-left-8 { padding-left: 4rem; }
  .mobile-lg\:padding-9 { padding: 4.5rem; }
  .mobile-lg\:padding-y-9 { padding-top: 4.5rem; padding-bottom: 4.5rem; }
  .mobile-lg\:padding-x-9 { padding-left: 4.5rem; padding-right: 4.5rem; }
  .mobile-lg\:padding-top-9 { padding-top: 4.5rem; }
  .mobile-lg\:padding-right-9 { padding-right: 4.5rem; }
  .mobile-lg\:padding-bottom-9 { padding-bottom: 4.5rem; }
  .mobile-lg\:padding-left-9 { padding-left: 4.5rem; }
  .mobile-lg\:padding-10 { padding: 5rem; }
  .mobile-lg\:padding-y-10 { padding-top: 5rem; padding-bottom: 5rem; }
  .mobile-lg\:padding-x-10 { padding-left: 5rem; padding-right: 5rem; }
  .mobile-lg\:padding-top-10 { padding-top: 5rem; }
  .mobile-lg\:padding-right-10 { padding-right: 5rem; }
  .mobile-lg\:padding-bottom-10 { padding-bottom: 5rem; }
  .mobile-lg\:padding-left-10 { padding-left: 5rem; }
  .mobile-lg\:padding-15 { padding: 7.5rem; }
  .mobile-lg\:padding-y-15 { padding-top: 7.5rem; padding-bottom: 7.5rem; }
  .mobile-lg\:padding-x-15 { padding-left: 7.5rem; padding-right: 7.5rem; }
  .mobile-lg\:padding-top-15 { padding-top: 7.5rem; }
  .mobile-lg\:padding-right-15 { padding-right: 7.5rem; }
  .mobile-lg\:padding-bottom-15 { padding-bottom: 7.5rem; }
  .mobile-lg\:padding-left-15 { padding-left: 7.5rem; }
  .mobile-lg\:padding-0 { padding: 0px; }
  .mobile-lg\:padding-y-0 { padding-top: 0px; padding-bottom: 0px; }
  .mobile-lg\:padding-x-0 { padding-left: 0px; padding-right: 0px; }
  .mobile-lg\:padding-top-0 { padding-top: 0px; }
  .mobile-lg\:padding-right-0 { padding-right: 0px; }
  .mobile-lg\:padding-bottom-0 { padding-bottom: 0px; }
  .mobile-lg\:padding-left-0 { padding-left: 0px; }
  .mobile-lg\:width-1px { width: 1px; }
  .mobile-lg\:width-2px { width: 2px; }
  .mobile-lg\:width-05 { width: 0.25rem; }
  .mobile-lg\:width-1 { width: 0.5rem; }
  .mobile-lg\:width-105 { width: 0.75rem; }
  .mobile-lg\:width-2 { width: 1rem; }
  .mobile-lg\:width-205 { width: 1.25rem; }
  .mobile-lg\:width-3 { width: 1.5rem; }
  .mobile-lg\:width-4 { width: 2rem; }
  .mobile-lg\:width-5 { width: 2.5rem; }
  .mobile-lg\:width-6 { width: 3rem; }
  .mobile-lg\:width-7 { width: 3.5rem; }
  .mobile-lg\:width-8 { width: 4rem; }
  .mobile-lg\:width-9 { width: 4.5rem; }
  .mobile-lg\:width-10 { width: 5rem; }
  .mobile-lg\:width-15 { width: 7.5rem; }
  .mobile-lg\:width-card { width: 10rem; }
  .mobile-lg\:width-card-lg { width: 15rem; }
  .mobile-lg\:width-mobile { width: 20rem; }
  .mobile-lg\:width-mobile-lg { width: 30rem; }
  .mobile-lg\:width-tablet { width: 40rem; }
  .mobile-lg\:width-tablet-lg { width: 55rem; }
  .mobile-lg\:width-desktop { width: 64rem; }
  .mobile-lg\:width-desktop-lg { width: 75rem; }
  .mobile-lg\:width-widescreen { width: 87.5rem; }
  .mobile-lg\:width-0 { width: 0px; }
  .mobile-lg\:width-full { width: 100%; }
  .mobile-lg\:width-auto { width: auto; }
}

@media (min-width: 40em) {
  .tablet\:border-1px { border: 1px solid; }
  .tablet\:hover\:border-1px:hover { border: 1px solid; }
  .tablet\:border-y-1px { border-top: 1px solid; border-bottom: 1px solid; =
}
  .tablet\:hover\:border-y-1px:hover { border-top: 1px solid; border-bottom=
: 1px solid; }
  .tablet\:border-x-1px { border-left: 1px solid; border-right: 1px solid; =
}
  .tablet\:hover\:border-x-1px:hover { border-left: 1px solid; border-right=
: 1px solid; }
  .tablet\:border-top-1px { border-top: 1px solid; }
  .tablet\:hover\:border-top-1px:hover { border-top: 1px solid; }
  .tablet\:border-right-1px { border-right: 1px solid; }
  .tablet\:hover\:border-right-1px:hover { border-right: 1px solid; }
  .tablet\:border-bottom-1px { border-bottom: 1px solid; }
  .tablet\:hover\:border-bottom-1px:hover { border-bottom: 1px solid; }
  .tablet\:border-left-1px { border-left: 1px solid; }
  .tablet\:hover\:border-left-1px:hover { border-left: 1px solid; }
  .tablet\:border-2px { border: 2px solid; }
  .tablet\:hover\:border-2px:hover { border: 2px solid; }
  .tablet\:border-y-2px { border-top: 2px solid; border-bottom: 2px solid; =
}
  .tablet\:hover\:border-y-2px:hover { border-top: 2px solid; border-bottom=
: 2px solid; }
  .tablet\:border-x-2px { border-left: 2px solid; border-right: 2px solid; =
}
  .tablet\:hover\:border-x-2px:hover { border-left: 2px solid; border-right=
: 2px solid; }
  .tablet\:border-top-2px { border-top: 2px solid; }
  .tablet\:hover\:border-top-2px:hover { border-top: 2px solid; }
  .tablet\:border-right-2px { border-right: 2px solid; }
  .tablet\:hover\:border-right-2px:hover { border-right: 2px solid; }
  .tablet\:border-bottom-2px { border-bottom: 2px solid; }
  .tablet\:hover\:border-bottom-2px:hover { border-bottom: 2px solid; }
  .tablet\:border-left-2px { border-left: 2px solid; }
  .tablet\:hover\:border-left-2px:hover { border-left: 2px solid; }
  .tablet\:border-05 { border: 0.25rem solid; }
  .tablet\:hover\:border-05:hover { border: 0.25rem solid; }
  .tablet\:border-y-05 { border-top: 0.25rem solid; border-bottom: 0.25rem =
solid; }
  .tablet\:hover\:border-y-05:hover { border-top: 0.25rem solid; border-bot=
tom: 0.25rem solid; }
  .tablet\:border-x-05 { border-left: 0.25rem solid; border-right: 0.25rem =
solid; }
  .tablet\:hover\:border-x-05:hover { border-left: 0.25rem solid; border-ri=
ght: 0.25rem solid; }
  .tablet\:border-top-05 { border-top: 0.25rem solid; }
  .tablet\:hover\:border-top-05:hover { border-top: 0.25rem solid; }
  .tablet\:border-right-05 { border-right: 0.25rem solid; }
  .tablet\:hover\:border-right-05:hover { border-right: 0.25rem solid; }
  .tablet\:border-bottom-05 { border-bottom: 0.25rem solid; }
  .tablet\:hover\:border-bottom-05:hover { border-bottom: 0.25rem solid; }
  .tablet\:border-left-05 { border-left: 0.25rem solid; }
  .tablet\:hover\:border-left-05:hover { border-left: 0.25rem solid; }
  .tablet\:border-1 { border: 0.5rem solid; }
  .tablet\:hover\:border-1:hover { border: 0.5rem solid; }
  .tablet\:border-y-1 { border-top: 0.5rem solid; border-bottom: 0.5rem sol=
id; }
  .tablet\:hover\:border-y-1:hover { border-top: 0.5rem solid; border-botto=
m: 0.5rem solid; }
  .tablet\:border-x-1 { border-left: 0.5rem solid; border-right: 0.5rem sol=
id; }
  .tablet\:hover\:border-x-1:hover { border-left: 0.5rem solid; border-righ=
t: 0.5rem solid; }
  .tablet\:border-top-1 { border-top: 0.5rem solid; }
  .tablet\:hover\:border-top-1:hover { border-top: 0.5rem solid; }
  .tablet\:border-right-1 { border-right: 0.5rem solid; }
  .tablet\:hover\:border-right-1:hover { border-right: 0.5rem solid; }
  .tablet\:border-bottom-1 { border-bottom: 0.5rem solid; }
  .tablet\:hover\:border-bottom-1:hover { border-bottom: 0.5rem solid; }
  .tablet\:border-left-1 { border-left: 0.5rem solid; }
  .tablet\:hover\:border-left-1:hover { border-left: 0.5rem solid; }
  .tablet\:border-105 { border: 0.75rem solid; }
  .tablet\:hover\:border-105:hover { border: 0.75rem solid; }
  .tablet\:border-y-105 { border-top: 0.75rem solid; border-bottom: 0.75rem=
 solid; }
  .tablet\:hover\:border-y-105:hover { border-top: 0.75rem solid; border-bo=
ttom: 0.75rem solid; }
  .tablet\:border-x-105 { border-left: 0.75rem solid; border-right: 0.75rem=
 solid; }
  .tablet\:hover\:border-x-105:hover { border-left: 0.75rem solid; border-r=
ight: 0.75rem solid; }
  .tablet\:border-top-105 { border-top: 0.75rem solid; }
  .tablet\:hover\:border-top-105:hover { border-top: 0.75rem solid; }
  .tablet\:border-right-105 { border-right: 0.75rem solid; }
  .tablet\:hover\:border-right-105:hover { border-right: 0.75rem solid; }
  .tablet\:border-bottom-105 { border-bottom: 0.75rem solid; }
  .tablet\:hover\:border-bottom-105:hover { border-bottom: 0.75rem solid; }
  .tablet\:border-left-105 { border-left: 0.75rem solid; }
  .tablet\:hover\:border-left-105:hover { border-left: 0.75rem solid; }
  .tablet\:border-2 { border: 1rem solid; }
  .tablet\:hover\:border-2:hover { border: 1rem solid; }
  .tablet\:border-y-2 { border-top: 1rem solid; border-bottom: 1rem solid; =
}
  .tablet\:hover\:border-y-2:hover { border-top: 1rem solid; border-bottom:=
 1rem solid; }
  .tablet\:border-x-2 { border-left: 1rem solid; border-right: 1rem solid; =
}
  .tablet\:hover\:border-x-2:hover { border-left: 1rem solid; border-right:=
 1rem solid; }
  .tablet\:border-top-2 { border-top: 1rem solid; }
  .tablet\:hover\:border-top-2:hover { border-top: 1rem solid; }
  .tablet\:border-right-2 { border-right: 1rem solid; }
  .tablet\:hover\:border-right-2:hover { border-right: 1rem solid; }
  .tablet\:border-bottom-2 { border-bottom: 1rem solid; }
  .tablet\:hover\:border-bottom-2:hover { border-bottom: 1rem solid; }
  .tablet\:border-left-2 { border-left: 1rem solid; }
  .tablet\:hover\:border-left-2:hover { border-left: 1rem solid; }
  .tablet\:border-205 { border: 1.25rem solid; }
  .tablet\:hover\:border-205:hover { border: 1.25rem solid; }
  .tablet\:border-y-205 { border-top: 1.25rem solid; border-bottom: 1.25rem=
 solid; }
  .tablet\:hover\:border-y-205:hover { border-top: 1.25rem solid; border-bo=
ttom: 1.25rem solid; }
  .tablet\:border-x-205 { border-left: 1.25rem solid; border-right: 1.25rem=
 solid; }
  .tablet\:hover\:border-x-205:hover { border-left: 1.25rem solid; border-r=
ight: 1.25rem solid; }
  .tablet\:border-top-205 { border-top: 1.25rem solid; }
  .tablet\:hover\:border-top-205:hover { border-top: 1.25rem solid; }
  .tablet\:border-right-205 { border-right: 1.25rem solid; }
  .tablet\:hover\:border-right-205:hover { border-right: 1.25rem solid; }
  .tablet\:border-bottom-205 { border-bottom: 1.25rem solid; }
  .tablet\:hover\:border-bottom-205:hover { border-bottom: 1.25rem solid; }
  .tablet\:border-left-205 { border-left: 1.25rem solid; }
  .tablet\:hover\:border-left-205:hover { border-left: 1.25rem solid; }
  .tablet\:border-3 { border: 1.5rem solid; }
  .tablet\:hover\:border-3:hover { border: 1.5rem solid; }
  .tablet\:border-y-3 { border-top: 1.5rem solid; border-bottom: 1.5rem sol=
id; }
  .tablet\:hover\:border-y-3:hover { border-top: 1.5rem solid; border-botto=
m: 1.5rem solid; }
  .tablet\:border-x-3 { border-left: 1.5rem solid; border-right: 1.5rem sol=
id; }
  .tablet\:hover\:border-x-3:hover { border-left: 1.5rem solid; border-righ=
t: 1.5rem solid; }
  .tablet\:border-top-3 { border-top: 1.5rem solid; }
  .tablet\:hover\:border-top-3:hover { border-top: 1.5rem solid; }
  .tablet\:border-right-3 { border-right: 1.5rem solid; }
  .tablet\:hover\:border-right-3:hover { border-right: 1.5rem solid; }
  .tablet\:border-bottom-3 { border-bottom: 1.5rem solid; }
  .tablet\:hover\:border-bottom-3:hover { border-bottom: 1.5rem solid; }
  .tablet\:border-left-3 { border-left: 1.5rem solid; }
  .tablet\:hover\:border-left-3:hover { border-left: 1.5rem solid; }
  .tablet\:border-0 { border: 0px solid; }
  .tablet\:hover\:border-0:hover { border: 0px solid; }
  .tablet\:border-y-0 { border-top: 0px solid; border-bottom: 0px solid; }
  .tablet\:hover\:border-y-0:hover { border-top: 0px solid; border-bottom: =
0px solid; }
  .tablet\:border-x-0 { border-left: 0px solid; border-right: 0px solid; }
  .tablet\:hover\:border-x-0:hover { border-left: 0px solid; border-right: =
0px solid; }
  .tablet\:border-top-0 { border-top: 0px solid; }
  .tablet\:hover\:border-top-0:hover { border-top: 0px solid; }
  .tablet\:border-right-0 { border-right: 0px solid; }
  .tablet\:hover\:border-right-0:hover { border-right: 0px solid; }
  .tablet\:border-bottom-0 { border-bottom: 0px solid; }
  .tablet\:hover\:border-bottom-0:hover { border-bottom: 0px solid; }
  .tablet\:border-left-0 { border-left: 0px solid; }
  .tablet\:hover\:border-left-0:hover { border-left: 0px solid; }
  .tablet\:border { border: 1px solid; }
  .tablet\:hover\:border:hover { border: 1px solid; }
  .tablet\:border-y { border-top: 1px solid; border-bottom: 1px solid; }
  .tablet\:hover\:border-y:hover { border-top: 1px solid; border-bottom: 1p=
x solid; }
  .tablet\:border-x { border-left: 1px solid; border-right: 1px solid; }
  .tablet\:hover\:border-x:hover { border-left: 1px solid; border-right: 1p=
x solid; }
  .tablet\:border-top { border-top: 1px solid; }
  .tablet\:hover\:border-top:hover { border-top: 1px solid; }
  .tablet\:border-right { border-right: 1px solid; }
  .tablet\:hover\:border-right:hover { border-right: 1px solid; }
  .tablet\:border-bottom { border-bottom: 1px solid; }
  .tablet\:hover\:border-bottom:hover { border-bottom: 1px solid; }
  .tablet\:border-left { border-left: 1px solid; }
  .tablet\:hover\:border-left:hover { border-left: 1px solid; }
  .tablet\:border-transparent { border-color: transparent; }
  .tablet\:hover\:border-transparent:hover { border-color: transparent; }
  .tablet\:border-black { border-color: black; }
  .tablet\:hover\:border-black:hover { border-color: black; }
  .tablet\:border-white { border-color: white; }
  .tablet\:hover\:border-white:hover { border-color: white; }
  .tablet\:border-red { border-color: rgb(229, 34, 7); }
  .tablet\:hover\:border-red:hover { border-color: rgb(229, 34, 7); }
  .tablet\:border-orange { border-color: rgb(230, 111, 14); }
  .tablet\:hover\:border-orange:hover { border-color: rgb(230, 111, 14); }
  .tablet\:border-gold { border-color: rgb(255, 190, 46); }
  .tablet\:hover\:border-gold:hover { border-color: rgb(255, 190, 46); }
  .tablet\:border-yellow { border-color: rgb(254, 230, 133); }
  .tablet\:hover\:border-yellow:hover { border-color: rgb(254, 230, 133); }
  .tablet\:border-green { border-color: rgb(83, 130, 0); }
  .tablet\:hover\:border-green:hover { border-color: rgb(83, 130, 0); }
  .tablet\:border-mint { border-color: rgb(4, 197, 133); }
  .tablet\:hover\:border-mint:hover { border-color: rgb(4, 197, 133); }
  .tablet\:border-cyan { border-color: rgb(0, 158, 193); }
  .tablet\:hover\:border-cyan:hover { border-color: rgb(0, 158, 193); }
  .tablet\:border-blue { border-color: rgb(0, 118, 214); }
  .tablet\:hover\:border-blue:hover { border-color: rgb(0, 118, 214); }
  .tablet\:border-indigo { border-color: rgb(103, 108, 200); }
  .tablet\:hover\:border-indigo:hover { border-color: rgb(103, 108, 200); }
  .tablet\:border-violet { border-color: rgb(129, 104, 179); }
  .tablet\:hover\:border-violet:hover { border-color: rgb(129, 104, 179); }
  .tablet\:border-magenta { border-color: rgb(215, 45, 121); }
  .tablet\:hover\:border-magenta:hover { border-color: rgb(215, 45, 121); }
  .tablet\:border-gray-5 { border-color: rgb(240, 240, 240); }
  .tablet\:hover\:border-gray-5:hover { border-color: rgb(240, 240, 240); }
  .tablet\:border-gray-10 { border-color: rgb(230, 230, 230); }
  .tablet\:hover\:border-gray-10:hover { border-color: rgb(230, 230, 230); =
}
  .tablet\:border-gray-30 { border-color: rgb(173, 173, 173); }
  .tablet\:hover\:border-gray-30:hover { border-color: rgb(173, 173, 173); =
}
  .tablet\:border-gray-50 { border-color: rgb(117, 117, 117); }
  .tablet\:hover\:border-gray-50:hover { border-color: rgb(117, 117, 117); =
}
  .tablet\:border-gray-70 { border-color: rgb(69, 69, 69); }
  .tablet\:hover\:border-gray-70:hover { border-color: rgb(69, 69, 69); }
  .tablet\:border-gray-90 { border-color: rgb(27, 27, 27); }
  .tablet\:hover\:border-gray-90:hover { border-color: rgb(27, 27, 27); }
  .tablet\:border-base-lightest { border-color: rgb(240, 240, 240); }
  .tablet\:hover\:border-base-lightest:hover { border-color: rgb(240, 240, =
240); }
  .tablet\:border-base-lighter { border-color: rgb(223, 225, 226); }
  .tablet\:hover\:border-base-lighter:hover { border-color: rgb(223, 225, 2=
26); }
  .tablet\:border-base-light { border-color: rgb(169, 174, 177); }
  .tablet\:hover\:border-base-light:hover { border-color: rgb(169, 174, 177=
); }
  .tablet\:border-base { border-color: rgb(113, 118, 122); }
  .tablet\:hover\:border-base:hover { border-color: rgb(113, 118, 122); }
  .tablet\:border-base-dark { border-color: rgb(86, 92, 101); }
  .tablet\:hover\:border-base-dark:hover { border-color: rgb(86, 92, 101); =
}
  .tablet\:border-base-darker { border-color: rgb(61, 69, 81); }
  .tablet\:hover\:border-base-darker:hover { border-color: rgb(61, 69, 81);=
 }
  .tablet\:border-base-darkest { border-color: rgb(27, 27, 27); }
  .tablet\:hover\:border-base-darkest:hover { border-color: rgb(27, 27, 27)=
; }
  .tablet\:border-ink { border-color: rgb(27, 27, 27); }
  .tablet\:hover\:border-ink:hover { border-color: rgb(27, 27, 27); }
  .tablet\:border-primary-lighter { border-color: rgb(217, 232, 246); }
  .tablet\:hover\:border-primary-lighter:hover { border-color: rgb(217, 232=
, 246); }
  .tablet\:border-primary-light { border-color: rgb(115, 179, 231); }
  .tablet\:hover\:border-primary-light:hover { border-color: rgb(115, 179, =
231); }
  .tablet\:border-primary { border-color: rgb(0, 94, 162); }
  .tablet\:hover\:border-primary:hover { border-color: rgb(0, 94, 162); }
  .tablet\:border-primary-vivid { border-color: rgb(0, 80, 216); }
  .tablet\:hover\:border-primary-vivid:hover { border-color: rgb(0, 80, 216=
); }
  .tablet\:border-primary-dark { border-color: rgb(26, 68, 128); }
  .tablet\:hover\:border-primary-dark:hover { border-color: rgb(26, 68, 128=
); }
  .tablet\:border-primary-darker { border-color: rgb(22, 46, 81); }
  .tablet\:hover\:border-primary-darker:hover { border-color: rgb(22, 46, 8=
1); }
  .tablet\:border-secondary-lighter { border-color: rgb(243, 225, 228); }
  .tablet\:hover\:border-secondary-lighter:hover { border-color: rgb(243, 2=
25, 228); }
  .tablet\:border-secondary-light { border-color: rgb(242, 147, 140); }
  .tablet\:hover\:border-secondary-light:hover { border-color: rgb(242, 147=
, 140); }
  .tablet\:border-secondary { border-color: rgb(216, 57, 51); }
  .tablet\:hover\:border-secondary:hover { border-color: rgb(216, 57, 51); =
}
  .tablet\:border-secondary-vivid { border-color: rgb(228, 29, 61); }
  .tablet\:hover\:border-secondary-vivid:hover { border-color: rgb(228, 29,=
 61); }
  .tablet\:border-secondary-dark { border-color: rgb(181, 9, 9); }
  .tablet\:hover\:border-secondary-dark:hover { border-color: rgb(181, 9, 9=
); }
  .tablet\:border-secondary-darker { border-color: rgb(139, 10, 3); }
  .tablet\:hover\:border-secondary-darker:hover { border-color: rgb(139, 10=
, 3); }
  .tablet\:border-accent-warm-darker { border-color: rgb(119, 85, 64); }
  .tablet\:hover\:border-accent-warm-darker:hover { border-color: rgb(119, =
85, 64); }
  .tablet\:border-accent-warm-dark { border-color: rgb(192, 86, 0); }
  .tablet\:hover\:border-accent-warm-dark:hover { border-color: rgb(192, 86=
, 0); }
  .tablet\:border-accent-warm { border-color: rgb(250, 148, 65); }
  .tablet\:hover\:border-accent-warm:hover { border-color: rgb(250, 148, 65=
); }
  .tablet\:border-accent-warm-light { border-color: rgb(255, 188, 120); }
  .tablet\:hover\:border-accent-warm-light:hover { border-color: rgb(255, 1=
88, 120); }
  .tablet\:border-accent-warm-lighter { border-color: rgb(242, 228, 212); }
  .tablet\:hover\:border-accent-warm-lighter:hover { border-color: rgb(242,=
 228, 212); }
  .tablet\:border-accent-cool-darker { border-color: rgb(7, 100, 141); }
  .tablet\:hover\:border-accent-cool-darker:hover { border-color: rgb(7, 10=
0, 141); }
  .tablet\:border-accent-cool-dark { border-color: rgb(40, 160, 203); }
  .tablet\:hover\:border-accent-cool-dark:hover { border-color: rgb(40, 160=
, 203); }
  .tablet\:border-accent-cool { border-color: rgb(0, 189, 227); }
  .tablet\:hover\:border-accent-cool:hover { border-color: rgb(0, 189, 227)=
; }
  .tablet\:border-accent-cool-light { border-color: rgb(151, 212, 234); }
  .tablet\:hover\:border-accent-cool-light:hover { border-color: rgb(151, 2=
12, 234); }
  .tablet\:border-accent-cool-lighter { border-color: rgb(225, 243, 248); }
  .tablet\:hover\:border-accent-cool-lighter:hover { border-color: rgb(225,=
 243, 248); }
  .tablet\:radius-0 { border-radius: 0px; }
  .tablet\:radius-top-0 { border-top-left-radius: 0px; border-top-right-rad=
ius: 0px; }
  .tablet\:radius-right-0 { border-top-right-radius: 0px; border-bottom-rig=
ht-radius: 0px; }
  .tablet\:radius-bottom-0 { border-bottom-left-radius: 0px; border-bottom-=
right-radius: 0px; }
  .tablet\:radius-left-0 { border-top-left-radius: 0px; border-bottom-left-=
radius: 0px; }
  .tablet\:radius-none { border-radius: 0px; }
  .tablet\:radius-top-none { border-top-left-radius: 0px; border-top-right-=
radius: 0px; }
  .tablet\:radius-right-none { border-top-right-radius: 0px; border-bottom-=
right-radius: 0px; }
  .tablet\:radius-bottom-none { border-bottom-left-radius: 0px; border-bott=
om-right-radius: 0px; }
  .tablet\:radius-left-none { border-top-left-radius: 0px; border-bottom-le=
ft-radius: 0px; }
  .tablet\:radius-sm { border-radius: 2px; }
  .tablet\:radius-top-sm { border-top-left-radius: 2px; border-top-right-ra=
dius: 2px; }
  .tablet\:radius-right-sm { border-top-right-radius: 2px; border-bottom-ri=
ght-radius: 2px; }
  .tablet\:radius-bottom-sm { border-bottom-left-radius: 2px; border-bottom=
-right-radius: 2px; }
  .tablet\:radius-left-sm { border-top-left-radius: 2px; border-bottom-left=
-radius: 2px; }
  .tablet\:radius-md { border-radius: 0.25rem; }
  .tablet\:radius-top-md { border-top-left-radius: 0.25rem; border-top-righ=
t-radius: 0.25rem; }
  .tablet\:radius-right-md { border-top-right-radius: 0.25rem; border-botto=
m-right-radius: 0.25rem; }
  .tablet\:radius-bottom-md { border-bottom-left-radius: 0.25rem; border-bo=
ttom-right-radius: 0.25rem; }
  .tablet\:radius-left-md { border-top-left-radius: 0.25rem; border-bottom-=
left-radius: 0.25rem; }
  .tablet\:radius-lg { border-radius: 0.5rem; }
  .tablet\:radius-top-lg { border-top-left-radius: 0.5rem; border-top-right=
-radius: 0.5rem; }
  .tablet\:radius-right-lg { border-top-right-radius: 0.5rem; border-bottom=
-right-radius: 0.5rem; }
  .tablet\:radius-bottom-lg { border-bottom-left-radius: 0.5rem; border-bot=
tom-right-radius: 0.5rem; }
  .tablet\:radius-left-lg { border-top-left-radius: 0.5rem; border-bottom-l=
eft-radius: 0.5rem; }
  .tablet\:radius-pill { border-radius: 99rem; }
  .tablet\:radius-top-pill { border-top-left-radius: 99rem; border-top-righ=
t-radius: 99rem; }
  .tablet\:radius-right-pill { border-top-right-radius: 99rem; border-botto=
m-right-radius: 99rem; }
  .tablet\:radius-bottom-pill { border-bottom-left-radius: 99rem; border-bo=
ttom-right-radius: 99rem; }
  .tablet\:radius-left-pill { border-top-left-radius: 99rem; border-bottom-=
left-radius: 99rem; }
  .tablet\:display-block { display: block; }
  .tablet\:display-flex { display: flex; }
  .tablet\:display-none { display: none; }
  .tablet\:display-inline { display: inline; }
  .tablet\:display-inline-block { display: inline-block; }
  .tablet\:display-inline-flex { display: inline-flex; }
  .tablet\:display-table { display: table; }
  .tablet\:display-table-cell { display: table-cell; }
  .tablet\:display-table-row { display: table-row; }
  .tablet\:font-mono-3xs { font-size: 0.77rem; }
  .tablet\:font-mono-2xs { font-size: 0.83rem; }
  .tablet\:font-mono-xs { font-size: 0.89rem; }
  .tablet\:font-mono-sm { font-size: 0.95rem; }
  .tablet\:font-mono-md { font-size: 1.01rem; }
  .tablet\:font-mono-lg { font-size: 1.31rem; }
  .tablet\:font-mono-xl { font-size: 1.91rem; }
  .tablet\:font-mono-2xl { font-size: 2.38rem; }
  .tablet\:font-mono-3xl { font-size: 2.86rem; }
  .tablet\:font-sans-3xs { font-size: 0.87rem; }
  .tablet\:font-sans-2xs { font-size: 0.93rem; }
  .tablet\:font-sans-xs { font-size: 1rem; }
  .tablet\:font-sans-sm { font-size: 1.06rem; }
  .tablet\:font-sans-md { font-size: 1.13rem; }
  .tablet\:font-sans-lg { font-size: 1.46rem; }
  .tablet\:font-sans-xl { font-size: 2.13rem; }
  .tablet\:font-sans-2xl { font-size: 2.66rem; }
  .tablet\:font-sans-3xl { font-size: 3.19rem; }
  .tablet\:font-serif-3xs { font-size: 0.79rem; }
  .tablet\:font-serif-2xs { font-size: 0.85rem; }
  .tablet\:font-serif-xs { font-size: 0.91rem; }
  .tablet\:font-serif-sm { font-size: 0.98rem; }
  .tablet\:font-serif-md { font-size: 1.04rem; }
  .tablet\:font-serif-lg { font-size: 1.34rem; }
  .tablet\:font-serif-xl { font-size: 1.95rem; }
  .tablet\:font-serif-2xl { font-size: 2.44rem; }
  .tablet\:font-serif-3xl { font-size: 2.93rem; }
  .tablet\:font-heading-3xs { font-size: 0.79rem; }
  .tablet\:font-heading-2xs { font-size: 0.85rem; }
  .tablet\:font-heading-xs { font-size: 0.91rem; }
  .tablet\:font-heading-sm { font-size: 0.98rem; }
  .tablet\:font-heading-md { font-size: 1.04rem; }
  .tablet\:font-heading-lg { font-size: 1.34rem; }
  .tablet\:font-heading-xl { font-size: 1.95rem; }
  .tablet\:font-heading-2xl { font-size: 2.44rem; }
  .tablet\:font-heading-3xl { font-size: 2.93rem; }
  .tablet\:font-body-3xs { font-size: 0.87rem; }
  .tablet\:font-body-2xs { font-size: 0.93rem; }
  .tablet\:font-body-xs { font-size: 1rem; }
  .tablet\:font-body-sm { font-size: 1.06rem; }
  .tablet\:font-body-md { font-size: 1.13rem; }
  .tablet\:font-body-lg { font-size: 1.46rem; }
  .tablet\:font-body-xl { font-size: 2.13rem; }
  .tablet\:font-body-2xl { font-size: 2.66rem; }
  .tablet\:font-body-3xl { font-size: 3.19rem; }
  .tablet\:font-code-3xs { font-size: 0.77rem; }
  .tablet\:font-code-2xs { font-size: 0.83rem; }
  .tablet\:font-code-xs { font-size: 0.89rem; }
  .tablet\:font-code-sm { font-size: 0.95rem; }
  .tablet\:font-code-md { font-size: 1.01rem; }
  .tablet\:font-code-lg { font-size: 1.31rem; }
  .tablet\:font-code-xl { font-size: 1.91rem; }
  .tablet\:font-code-2xl { font-size: 2.38rem; }
  .tablet\:font-code-3xl { font-size: 2.86rem; }
  .tablet\:font-alt-3xs { font-size: 0.79rem; }
  .tablet\:font-alt-2xs { font-size: 0.85rem; }
  .tablet\:font-alt-xs { font-size: 0.91rem; }
  .tablet\:font-alt-sm { font-size: 0.98rem; }
  .tablet\:font-alt-md { font-size: 1.04rem; }
  .tablet\:font-alt-lg { font-size: 1.34rem; }
  .tablet\:font-alt-xl { font-size: 1.95rem; }
  .tablet\:font-alt-2xl { font-size: 2.44rem; }
  .tablet\:font-alt-3xl { font-size: 2.93rem; }
  .tablet\:font-ui-3xs { font-size: 0.87rem; }
  .tablet\:font-ui-2xs { font-size: 0.93rem; }
  .tablet\:font-ui-xs { font-size: 1rem; }
  .tablet\:font-ui-sm { font-size: 1.06rem; }
  .tablet\:font-ui-md { font-size: 1.13rem; }
  .tablet\:font-ui-lg { font-size: 1.46rem; }
  .tablet\:font-ui-xl { font-size: 2.13rem; }
  .tablet\:font-ui-2xl { font-size: 2.66rem; }
  .tablet\:font-ui-3xl { font-size: 3.19rem; }
  .tablet\:text-light { font-weight: 300; }
  .tablet\:text-normal { font-weight: normal; }
  .tablet\:text-bold { font-weight: 700; }
  .tablet\:flex-justify-center { justify-content: center; }
  .tablet\:flex-justify-start { justify-content: flex-start; }
  .tablet\:flex-justify-end { justify-content: flex-end; }
  .tablet\:flex-justify { justify-content: space-between; }
  .tablet\:line-height-sans-1 { line-height: 0.9; }
  .tablet\:line-height-sans-2 { line-height: 1.1; }
  .tablet\:line-height-sans-3 { line-height: 1.3; }
  .tablet\:line-height-sans-4 { line-height: 1.4; }
  .tablet\:line-height-sans-5 { line-height: 1.5; }
  .tablet\:line-height-sans-6 { line-height: 1.6; }
  .tablet\:line-height-serif-1 { line-height: 1; }
  .tablet\:line-height-serif-2 { line-height: 1.2; }
  .tablet\:line-height-serif-3 { line-height: 1.4; }
  .tablet\:line-height-serif-4 { line-height: 1.5; }
  .tablet\:line-height-serif-5 { line-height: 1.7; }
  .tablet\:line-height-serif-6 { line-height: 1.8; }
  .tablet\:line-height-mono-1 { line-height: 1; }
  .tablet\:line-height-mono-2 { line-height: 1.3; }
  .tablet\:line-height-mono-3 { line-height: 1.4; }
  .tablet\:line-height-mono-4 { line-height: 1.6; }
  .tablet\:line-height-mono-5 { line-height: 1.7; }
  .tablet\:line-height-mono-6 { line-height: 1.8; }
  .tablet\:line-height-heading-1 { line-height: 1; }
  .tablet\:line-height-heading-2 { line-height: 1.2; }
  .tablet\:line-height-heading-3 { line-height: 1.4; }
  .tablet\:line-height-heading-4 { line-height: 1.5; }
  .tablet\:line-height-heading-5 { line-height: 1.7; }
  .tablet\:line-height-heading-6 { line-height: 1.8; }
  .tablet\:line-height-ui-1 { line-height: 0.9; }
  .tablet\:line-height-ui-2 { line-height: 1.1; }
  .tablet\:line-height-ui-3 { line-height: 1.3; }
  .tablet\:line-height-ui-4 { line-height: 1.4; }
  .tablet\:line-height-ui-5 { line-height: 1.5; }
  .tablet\:line-height-ui-6 { line-height: 1.6; }
  .tablet\:line-height-body-1 { line-height: 0.9; }
  .tablet\:line-height-body-2 { line-height: 1.1; }
  .tablet\:line-height-body-3 { line-height: 1.3; }
  .tablet\:line-height-body-4 { line-height: 1.4; }
  .tablet\:line-height-body-5 { line-height: 1.5; }
  .tablet\:line-height-body-6 { line-height: 1.6; }
  .tablet\:line-height-code-1 { line-height: 1; }
  .tablet\:line-height-code-2 { line-height: 1.3; }
  .tablet\:line-height-code-3 { line-height: 1.4; }
  .tablet\:line-height-code-4 { line-height: 1.6; }
  .tablet\:line-height-code-5 { line-height: 1.7; }
  .tablet\:line-height-code-6 { line-height: 1.8; }
  .tablet\:line-height-alt-1 { line-height: 1; }
  .tablet\:line-height-alt-2 { line-height: 1.2; }
  .tablet\:line-height-alt-3 { line-height: 1.4; }
  .tablet\:line-height-alt-4 { line-height: 1.5; }
  .tablet\:line-height-alt-5 { line-height: 1.7; }
  .tablet\:line-height-alt-6 { line-height: 1.8; }
  .tablet\:margin-neg-1px { margin: -1px; }
  .tablet\:margin-neg-2px { margin: -2px; }
  .tablet\:margin-neg-05 { margin: -0.25rem; }
  .tablet\:margin-neg-1 { margin: -0.5rem; }
  .tablet\:margin-neg-105 { margin: -0.75rem; }
  .tablet\:margin-neg-2 { margin: -1rem; }
  .tablet\:margin-neg-205 { margin: -1.25rem; }
  .tablet\:margin-neg-3 { margin: -1.5rem; }
  .tablet\:margin-1px { margin: 1px; }
  .tablet\:margin-2px { margin: 2px; }
  .tablet\:margin-05 { margin: 0.25rem; }
  .tablet\:margin-1 { margin: 0.5rem; }
  .tablet\:margin-105 { margin: 0.75rem; }
  .tablet\:margin-2 { margin: 1rem; }
  .tablet\:margin-205 { margin: 1.25rem; }
  .tablet\:margin-3 { margin: 1.5rem; }
  .tablet\:margin-4 { margin: 2rem; }
  .tablet\:margin-5 { margin: 2.5rem; }
  .tablet\:margin-6 { margin: 3rem; }
  .tablet\:margin-7 { margin: 3.5rem; }
  .tablet\:margin-8 { margin: 4rem; }
  .tablet\:margin-9 { margin: 4.5rem; }
  .tablet\:margin-10 { margin: 5rem; }
  .tablet\:margin-15 { margin: 7.5rem; }
  .tablet\:margin-05em { margin: 0.5em; }
  .tablet\:margin-1em { margin: 1em; }
  .tablet\:margin-105em { margin: 1.5em; }
  .tablet\:margin-2em { margin: 2em; }
  .tablet\:margin-0 { margin: 0px; }
  .tablet\:margin-y-1px { margin-top: 1px; margin-bottom: 1px; }
  .tablet\:margin-top-1px { margin-top: 1px; }
  .tablet\:margin-bottom-1px { margin-bottom: 1px; }
  .tablet\:margin-y-2px { margin-top: 2px; margin-bottom: 2px; }
  .tablet\:margin-top-2px { margin-top: 2px; }
  .tablet\:margin-bottom-2px { margin-bottom: 2px; }
  .tablet\:margin-y-05 { margin-top: 0.25rem; margin-bottom: 0.25rem; }
  .tablet\:margin-top-05 { margin-top: 0.25rem; }
  .tablet\:margin-bottom-05 { margin-bottom: 0.25rem; }
  .tablet\:margin-y-1 { margin-top: 0.5rem; margin-bottom: 0.5rem; }
  .tablet\:margin-top-1 { margin-top: 0.5rem; }
  .tablet\:margin-bottom-1 { margin-bottom: 0.5rem; }
  .tablet\:margin-y-105 { margin-top: 0.75rem; margin-bottom: 0.75rem; }
  .tablet\:margin-top-105 { margin-top: 0.75rem; }
  .tablet\:margin-bottom-105 { margin-bottom: 0.75rem; }
  .tablet\:margin-y-2 { margin-top: 1rem; margin-bottom: 1rem; }
  .tablet\:margin-top-2 { margin-top: 1rem; }
  .tablet\:margin-bottom-2 { margin-bottom: 1rem; }
  .tablet\:margin-y-205 { margin-top: 1.25rem; margin-bottom: 1.25rem; }
  .tablet\:margin-top-205 { margin-top: 1.25rem; }
  .tablet\:margin-bottom-205 { margin-bottom: 1.25rem; }
  .tablet\:margin-y-3 { margin-top: 1.5rem; margin-bottom: 1.5rem; }
  .tablet\:margin-top-3 { margin-top: 1.5rem; }
  .tablet\:margin-bottom-3 { margin-bottom: 1.5rem; }
  .tablet\:margin-y-neg-1px { margin-top: -1px; margin-bottom: -1px; }
  .tablet\:margin-top-neg-1px { margin-top: -1px; }
  .tablet\:margin-bottom-neg-1px { margin-bottom: -1px; }
  .tablet\:margin-y-neg-2px { margin-top: -2px; margin-bottom: -2px; }
  .tablet\:margin-top-neg-2px { margin-top: -2px; }
  .tablet\:margin-bottom-neg-2px { margin-bottom: -2px; }
  .tablet\:margin-y-neg-05 { margin-top: -0.25rem; margin-bottom: -0.25rem;=
 }
  .tablet\:margin-top-neg-05 { margin-top: -0.25rem; }
  .tablet\:margin-bottom-neg-05 { margin-bottom: -0.25rem; }
  .tablet\:margin-y-neg-1 { margin-top: -0.5rem; margin-bottom: -0.5rem; }
  .tablet\:margin-top-neg-1 { margin-top: -0.5rem; }
  .tablet\:margin-bottom-neg-1 { margin-bottom: -0.5rem; }
  .tablet\:margin-y-neg-105 { margin-top: -0.75rem; margin-bottom: -0.75rem=
; }
  .tablet\:margin-top-neg-105 { margin-top: -0.75rem; }
  .tablet\:margin-bottom-neg-105 { margin-bottom: -0.75rem; }
  .tablet\:margin-y-neg-2 { margin-top: -1rem; margin-bottom: -1rem; }
  .tablet\:margin-top-neg-2 { margin-top: -1rem; }
  .tablet\:margin-bottom-neg-2 { margin-bottom: -1rem; }
  .tablet\:margin-y-neg-205 { margin-top: -1.25rem; margin-bottom: -1.25rem=
; }
  .tablet\:margin-top-neg-205 { margin-top: -1.25rem; }
  .tablet\:margin-bottom-neg-205 { margin-bottom: -1.25rem; }
  .tablet\:margin-y-neg-3 { margin-top: -1.5rem; margin-bottom: -1.5rem; }
  .tablet\:margin-top-neg-3 { margin-top: -1.5rem; }
  .tablet\:margin-bottom-neg-3 { margin-bottom: -1.5rem; }
  .tablet\:margin-y-4 { margin-top: 2rem; margin-bottom: 2rem; }
  .tablet\:margin-top-4 { margin-top: 2rem; }
  .tablet\:margin-bottom-4 { margin-bottom: 2rem; }
  .tablet\:margin-y-5 { margin-top: 2.5rem; margin-bottom: 2.5rem; }
  .tablet\:margin-top-5 { margin-top: 2.5rem; }
  .tablet\:margin-bottom-5 { margin-bottom: 2.5rem; }
  .tablet\:margin-y-6 { margin-top: 3rem; margin-bottom: 3rem; }
  .tablet\:margin-top-6 { margin-top: 3rem; }
  .tablet\:margin-bottom-6 { margin-bottom: 3rem; }
  .tablet\:margin-y-7 { margin-top: 3.5rem; margin-bottom: 3.5rem; }
  .tablet\:margin-top-7 { margin-top: 3.5rem; }
  .tablet\:margin-bottom-7 { margin-bottom: 3.5rem; }
  .tablet\:margin-y-8 { margin-top: 4rem; margin-bottom: 4rem; }
  .tablet\:margin-top-8 { margin-top: 4rem; }
  .tablet\:margin-bottom-8 { margin-bottom: 4rem; }
  .tablet\:margin-y-9 { margin-top: 4.5rem; margin-bottom: 4.5rem; }
  .tablet\:margin-top-9 { margin-top: 4.5rem; }
  .tablet\:margin-bottom-9 { margin-bottom: 4.5rem; }
  .tablet\:margin-y-10 { margin-top: 5rem; margin-bottom: 5rem; }
  .tablet\:margin-top-10 { margin-top: 5rem; }
  .tablet\:margin-bottom-10 { margin-bottom: 5rem; }
  .tablet\:margin-y-15 { margin-top: 7.5rem; margin-bottom: 7.5rem; }
  .tablet\:margin-top-15 { margin-top: 7.5rem; }
  .tablet\:margin-bottom-15 { margin-bottom: 7.5rem; }
  .tablet\:margin-y-05em { margin-top: 0.5em; margin-bottom: 0.5em; }
  .tablet\:margin-top-05em { margin-top: 0.5em; }
  .tablet\:margin-bottom-05em { margin-bottom: 0.5em; }
  .tablet\:margin-y-1em { margin-top: 1em; margin-bottom: 1em; }
  .tablet\:margin-top-1em { margin-top: 1em; }
  .tablet\:margin-bottom-1em { margin-bottom: 1em; }
  .tablet\:margin-y-105em { margin-top: 1.5em; margin-bottom: 1.5em; }
  .tablet\:margin-top-105em { margin-top: 1.5em; }
  .tablet\:margin-bottom-105em { margin-bottom: 1.5em; }
  .tablet\:margin-y-2em { margin-top: 2em; margin-bottom: 2em; }
  .tablet\:margin-top-2em { margin-top: 2em; }
  .tablet\:margin-bottom-2em { margin-bottom: 2em; }
  .tablet\:margin-y-0 { margin-top: 0px; margin-bottom: 0px; }
  .tablet\:margin-top-0 { margin-top: 0px; }
  .tablet\:margin-bottom-0 { margin-bottom: 0px; }
  .tablet\:margin-y-auto { margin-top: auto; margin-bottom: auto; }
  .tablet\:margin-top-auto { margin-top: auto; }
  .tablet\:margin-bottom-auto { margin-bottom: auto; }
  .tablet\:margin-x-1px { margin-left: 1px; margin-right: 1px; }
  .tablet\:margin-right-1px { margin-right: 1px; }
  .tablet\:margin-left-1px { margin-left: 1px; }
  .tablet\:margin-x-2px { margin-left: 2px; margin-right: 2px; }
  .tablet\:margin-right-2px { margin-right: 2px; }
  .tablet\:margin-left-2px { margin-left: 2px; }
  .tablet\:margin-x-05 { margin-left: 0.25rem; margin-right: 0.25rem; }
  .tablet\:margin-right-05 { margin-right: 0.25rem; }
  .tablet\:margin-left-05 { margin-left: 0.25rem; }
  .tablet\:margin-x-1 { margin-left: 0.5rem; margin-right: 0.5rem; }
  .tablet\:margin-right-1 { margin-right: 0.5rem; }
  .tablet\:margin-left-1 { margin-left: 0.5rem; }
  .tablet\:margin-x-105 { margin-left: 0.75rem; margin-right: 0.75rem; }
  .tablet\:margin-right-105 { margin-right: 0.75rem; }
  .tablet\:margin-left-105 { margin-left: 0.75rem; }
  .tablet\:margin-x-2 { margin-left: 1rem; margin-right: 1rem; }
  .tablet\:margin-right-2 { margin-right: 1rem; }
  .tablet\:margin-left-2 { margin-left: 1rem; }
  .tablet\:margin-x-205 { margin-left: 1.25rem; margin-right: 1.25rem; }
  .tablet\:margin-right-205 { margin-right: 1.25rem; }
  .tablet\:margin-left-205 { margin-left: 1.25rem; }
  .tablet\:margin-x-3 { margin-left: 1.5rem; margin-right: 1.5rem; }
  .tablet\:margin-right-3 { margin-right: 1.5rem; }
  .tablet\:margin-left-3 { margin-left: 1.5rem; }
  .tablet\:margin-x-neg-1px { margin-left: -1px; margin-right: -1px; }
  .tablet\:margin-right-neg-1px { margin-right: -1px; }
  .tablet\:margin-left-neg-1px { margin-left: -1px; }
  .tablet\:margin-x-neg-2px { margin-left: -2px; margin-right: -2px; }
  .tablet\:margin-right-neg-2px { margin-right: -2px; }
  .tablet\:margin-left-neg-2px { margin-left: -2px; }
  .tablet\:margin-x-neg-05 { margin-left: -0.25rem; margin-right: -0.25rem;=
 }
  .tablet\:margin-right-neg-05 { margin-right: -0.25rem; }
  .tablet\:margin-left-neg-05 { margin-left: -0.25rem; }
  .tablet\:margin-x-neg-1 { margin-left: -0.5rem; margin-right: -0.5rem; }
  .tablet\:margin-right-neg-1 { margin-right: -0.5rem; }
  .tablet\:margin-left-neg-1 { margin-left: -0.5rem; }
  .tablet\:margin-x-neg-105 { margin-left: -0.75rem; margin-right: -0.75rem=
; }
  .tablet\:margin-right-neg-105 { margin-right: -0.75rem; }
  .tablet\:margin-left-neg-105 { margin-left: -0.75rem; }
  .tablet\:margin-x-neg-2 { margin-left: -1rem; margin-right: -1rem; }
  .tablet\:margin-right-neg-2 { margin-right: -1rem; }
  .tablet\:margin-left-neg-2 { margin-left: -1rem; }
  .tablet\:margin-x-neg-205 { margin-left: -1.25rem; margin-right: -1.25rem=
; }
  .tablet\:margin-right-neg-205 { margin-right: -1.25rem; }
  .tablet\:margin-left-neg-205 { margin-left: -1.25rem; }
  .tablet\:margin-x-neg-3 { margin-left: -1.5rem; margin-right: -1.5rem; }
  .tablet\:margin-right-neg-3 { margin-right: -1.5rem; }
  .tablet\:margin-left-neg-3 { margin-left: -1.5rem; }
  .tablet\:margin-x-4 { margin-left: 2rem; margin-right: 2rem; }
  .tablet\:margin-right-4 { margin-right: 2rem; }
  .tablet\:margin-left-4 { margin-left: 2rem; }
  .tablet\:margin-x-5 { margin-left: 2.5rem; margin-right: 2.5rem; }
  .tablet\:margin-right-5 { margin-right: 2.5rem; }
  .tablet\:margin-left-5 { margin-left: 2.5rem; }
  .tablet\:margin-x-6 { margin-left: 3rem; margin-right: 3rem; }
  .tablet\:margin-right-6 { margin-right: 3rem; }
  .tablet\:margin-left-6 { margin-left: 3rem; }
  .tablet\:margin-x-7 { margin-left: 3.5rem; margin-right: 3.5rem; }
  .tablet\:margin-right-7 { margin-right: 3.5rem; }
  .tablet\:margin-left-7 { margin-left: 3.5rem; }
  .tablet\:margin-x-8 { margin-left: 4rem; margin-right: 4rem; }
  .tablet\:margin-right-8 { margin-right: 4rem; }
  .tablet\:margin-left-8 { margin-left: 4rem; }
  .tablet\:margin-x-9 { margin-left: 4.5rem; margin-right: 4.5rem; }
  .tablet\:margin-right-9 { margin-right: 4.5rem; }
  .tablet\:margin-left-9 { margin-left: 4.5rem; }
  .tablet\:margin-x-10 { margin-left: 5rem; margin-right: 5rem; }
  .tablet\:margin-right-10 { margin-right: 5rem; }
  .tablet\:margin-left-10 { margin-left: 5rem; }
  .tablet\:margin-x-15 { margin-left: 7.5rem; margin-right: 7.5rem; }
  .tablet\:margin-right-15 { margin-right: 7.5rem; }
  .tablet\:margin-left-15 { margin-left: 7.5rem; }
  .tablet\:margin-x-card { margin-left: 10rem; margin-right: 10rem; }
  .tablet\:margin-right-card { margin-right: 10rem; }
  .tablet\:margin-left-card { margin-left: 10rem; }
  .tablet\:margin-x-card-lg { margin-left: 15rem; margin-right: 15rem; }
  .tablet\:margin-right-card-lg { margin-right: 15rem; }
  .tablet\:margin-left-card-lg { margin-left: 15rem; }
  .tablet\:margin-x-mobile { margin-left: 20rem; margin-right: 20rem; }
  .tablet\:margin-right-mobile { margin-right: 20rem; }
  .tablet\:margin-left-mobile { margin-left: 20rem; }
  .tablet\:margin-x-05em { margin-left: 0.5em; margin-right: 0.5em; }
  .tablet\:margin-right-05em { margin-right: 0.5em; }
  .tablet\:margin-left-05em { margin-left: 0.5em; }
  .tablet\:margin-x-1em { margin-left: 1em; margin-right: 1em; }
  .tablet\:margin-right-1em { margin-right: 1em; }
  .tablet\:margin-left-1em { margin-left: 1em; }
  .tablet\:margin-x-105em { margin-left: 1.5em; margin-right: 1.5em; }
  .tablet\:margin-right-105em { margin-right: 1.5em; }
  .tablet\:margin-left-105em { margin-left: 1.5em; }
  .tablet\:margin-x-2em { margin-left: 2em; margin-right: 2em; }
  .tablet\:margin-right-2em { margin-right: 2em; }
  .tablet\:margin-left-2em { margin-left: 2em; }
  .tablet\:margin-x-0 { margin-left: 0px; margin-right: 0px; }
  .tablet\:margin-right-0 { margin-right: 0px; }
  .tablet\:margin-left-0 { margin-left: 0px; }
  .tablet\:margin-x-auto { margin-left: auto; margin-right: auto; }
  .tablet\:margin-right-auto { margin-right: auto; }
  .tablet\:margin-left-auto { margin-left: auto; }
  .tablet\:measure-1 { max-width: 44ex; }
  .tablet\:measure-2 { max-width: 60ex; }
  .tablet\:measure-3 { max-width: 64ex; }
  .tablet\:measure-4 { max-width: 68ex; }
  .tablet\:measure-5 { max-width: 72ex; }
  .tablet\:measure-6 { max-width: 88ex; }
  .tablet\:measure-none { max-width: none; }
  .tablet\:order-first { order: -1; }
  .tablet\:order-last { order: 999; }
  .tablet\:order-initial { order: initial; }
  .tablet\:order-0 { order: 0; }
  .tablet\:order-1 { order: 1; }
  .tablet\:order-2 { order: 2; }
  .tablet\:order-3 { order: 3; }
  .tablet\:order-4 { order: 4; }
  .tablet\:order-5 { order: 5; }
  .tablet\:order-6 { order: 6; }
  .tablet\:order-7 { order: 7; }
  .tablet\:order-8 { order: 8; }
  .tablet\:order-9 { order: 9; }
  .tablet\:order-10 { order: 10; }
  .tablet\:order-11 { order: 11; }
  .tablet\:padding-1px { padding: 1px; }
  .tablet\:padding-y-1px { padding-top: 1px; padding-bottom: 1px; }
  .tablet\:padding-x-1px { padding-left: 1px; padding-right: 1px; }
  .tablet\:padding-top-1px { padding-top: 1px; }
  .tablet\:padding-right-1px { padding-right: 1px; }
  .tablet\:padding-bottom-1px { padding-bottom: 1px; }
  .tablet\:padding-left-1px { padding-left: 1px; }
  .tablet\:padding-2px { padding: 2px; }
  .tablet\:padding-y-2px { padding-top: 2px; padding-bottom: 2px; }
  .tablet\:padding-x-2px { padding-left: 2px; padding-right: 2px; }
  .tablet\:padding-top-2px { padding-top: 2px; }
  .tablet\:padding-right-2px { padding-right: 2px; }
  .tablet\:padding-bottom-2px { padding-bottom: 2px; }
  .tablet\:padding-left-2px { padding-left: 2px; }
  .tablet\:padding-05 { padding: 0.25rem; }
  .tablet\:padding-y-05 { padding-top: 0.25rem; padding-bottom: 0.25rem; }
  .tablet\:padding-x-05 { padding-left: 0.25rem; padding-right: 0.25rem; }
  .tablet\:padding-top-05 { padding-top: 0.25rem; }
  .tablet\:padding-right-05 { padding-right: 0.25rem; }
  .tablet\:padding-bottom-05 { padding-bottom: 0.25rem; }
  .tablet\:padding-left-05 { padding-left: 0.25rem; }
  .tablet\:padding-1 { padding: 0.5rem; }
  .tablet\:padding-y-1 { padding-top: 0.5rem; padding-bottom: 0.5rem; }
  .tablet\:padding-x-1 { padding-left: 0.5rem; padding-right: 0.5rem; }
  .tablet\:padding-top-1 { padding-top: 0.5rem; }
  .tablet\:padding-right-1 { padding-right: 0.5rem; }
  .tablet\:padding-bottom-1 { padding-bottom: 0.5rem; }
  .tablet\:padding-left-1 { padding-left: 0.5rem; }
  .tablet\:padding-105 { padding: 0.75rem; }
  .tablet\:padding-y-105 { padding-top: 0.75rem; padding-bottom: 0.75rem; }
  .tablet\:padding-x-105 { padding-left: 0.75rem; padding-right: 0.75rem; }
  .tablet\:padding-top-105 { padding-top: 0.75rem; }
  .tablet\:padding-right-105 { padding-right: 0.75rem; }
  .tablet\:padding-bottom-105 { padding-bottom: 0.75rem; }
  .tablet\:padding-left-105 { padding-left: 0.75rem; }
  .tablet\:padding-2 { padding: 1rem; }
  .tablet\:padding-y-2 { padding-top: 1rem; padding-bottom: 1rem; }
  .tablet\:padding-x-2 { padding-left: 1rem; padding-right: 1rem; }
  .tablet\:padding-top-2 { padding-top: 1rem; }
  .tablet\:padding-right-2 { padding-right: 1rem; }
  .tablet\:padding-bottom-2 { padding-bottom: 1rem; }
  .tablet\:padding-left-2 { padding-left: 1rem; }
  .tablet\:padding-205 { padding: 1.25rem; }
  .tablet\:padding-y-205 { padding-top: 1.25rem; padding-bottom: 1.25rem; }
  .tablet\:padding-x-205 { padding-left: 1.25rem; padding-right: 1.25rem; }
  .tablet\:padding-top-205 { padding-top: 1.25rem; }
  .tablet\:padding-right-205 { padding-right: 1.25rem; }
  .tablet\:padding-bottom-205 { padding-bottom: 1.25rem; }
  .tablet\:padding-left-205 { padding-left: 1.25rem; }
  .tablet\:padding-3 { padding: 1.5rem; }
  .tablet\:padding-y-3 { padding-top: 1.5rem; padding-bottom: 1.5rem; }
  .tablet\:padding-x-3 { padding-left: 1.5rem; padding-right: 1.5rem; }
  .tablet\:padding-top-3 { padding-top: 1.5rem; }
  .tablet\:padding-right-3 { padding-right: 1.5rem; }
  .tablet\:padding-bottom-3 { padding-bottom: 1.5rem; }
  .tablet\:padding-left-3 { padding-left: 1.5rem; }
  .tablet\:padding-4 { padding: 2rem; }
  .tablet\:padding-y-4 { padding-top: 2rem; padding-bottom: 2rem; }
  .tablet\:padding-x-4 { padding-left: 2rem; padding-right: 2rem; }
  .tablet\:padding-top-4 { padding-top: 2rem; }
  .tablet\:padding-right-4 { padding-right: 2rem; }
  .tablet\:padding-bottom-4 { padding-bottom: 2rem; }
  .tablet\:padding-left-4 { padding-left: 2rem; }
  .tablet\:padding-5 { padding: 2.5rem; }
  .tablet\:padding-y-5 { padding-top: 2.5rem; padding-bottom: 2.5rem; }
  .tablet\:padding-x-5 { padding-left: 2.5rem; padding-right: 2.5rem; }
  .tablet\:padding-top-5 { padding-top: 2.5rem; }
  .tablet\:padding-right-5 { padding-right: 2.5rem; }
  .tablet\:padding-bottom-5 { padding-bottom: 2.5rem; }
  .tablet\:padding-left-5 { padding-left: 2.5rem; }
  .tablet\:padding-6 { padding: 3rem; }
  .tablet\:padding-y-6 { padding-top: 3rem; padding-bottom: 3rem; }
  .tablet\:padding-x-6 { padding-left: 3rem; padding-right: 3rem; }
  .tablet\:padding-top-6 { padding-top: 3rem; }
  .tablet\:padding-right-6 { padding-right: 3rem; }
  .tablet\:padding-bottom-6 { padding-bottom: 3rem; }
  .tablet\:padding-left-6 { padding-left: 3rem; }
  .tablet\:padding-7 { padding: 3.5rem; }
  .tablet\:padding-y-7 { padding-top: 3.5rem; padding-bottom: 3.5rem; }
  .tablet\:padding-x-7 { padding-left: 3.5rem; padding-right: 3.5rem; }
  .tablet\:padding-top-7 { padding-top: 3.5rem; }
  .tablet\:padding-right-7 { padding-right: 3.5rem; }
  .tablet\:padding-bottom-7 { padding-bottom: 3.5rem; }
  .tablet\:padding-left-7 { padding-left: 3.5rem; }
  .tablet\:padding-8 { padding: 4rem; }
  .tablet\:padding-y-8 { padding-top: 4rem; padding-bottom: 4rem; }
  .tablet\:padding-x-8 { padding-left: 4rem; padding-right: 4rem; }
  .tablet\:padding-top-8 { padding-top: 4rem; }
  .tablet\:padding-right-8 { padding-right: 4rem; }
  .tablet\:padding-bottom-8 { padding-bottom: 4rem; }
  .tablet\:padding-left-8 { padding-left: 4rem; }
  .tablet\:padding-9 { padding: 4.5rem; }
  .tablet\:padding-y-9 { padding-top: 4.5rem; padding-bottom: 4.5rem; }
  .tablet\:padding-x-9 { padding-left: 4.5rem; padding-right: 4.5rem; }
  .tablet\:padding-top-9 { padding-top: 4.5rem; }
  .tablet\:padding-right-9 { padding-right: 4.5rem; }
  .tablet\:padding-bottom-9 { padding-bottom: 4.5rem; }
  .tablet\:padding-left-9 { padding-left: 4.5rem; }
  .tablet\:padding-10 { padding: 5rem; }
  .tablet\:padding-y-10 { padding-top: 5rem; padding-bottom: 5rem; }
  .tablet\:padding-x-10 { padding-left: 5rem; padding-right: 5rem; }
  .tablet\:padding-top-10 { padding-top: 5rem; }
  .tablet\:padding-right-10 { padding-right: 5rem; }
  .tablet\:padding-bottom-10 { padding-bottom: 5rem; }
  .tablet\:padding-left-10 { padding-left: 5rem; }
  .tablet\:padding-15 { padding: 7.5rem; }
  .tablet\:padding-y-15 { padding-top: 7.5rem; padding-bottom: 7.5rem; }
  .tablet\:padding-x-15 { padding-left: 7.5rem; padding-right: 7.5rem; }
  .tablet\:padding-top-15 { padding-top: 7.5rem; }
  .tablet\:padding-right-15 { padding-right: 7.5rem; }
  .tablet\:padding-bottom-15 { padding-bottom: 7.5rem; }
  .tablet\:padding-left-15 { padding-left: 7.5rem; }
  .tablet\:padding-0 { padding: 0px; }
  .tablet\:padding-y-0 { padding-top: 0px; padding-bottom: 0px; }
  .tablet\:padding-x-0 { padding-left: 0px; padding-right: 0px; }
  .tablet\:padding-top-0 { padding-top: 0px; }
  .tablet\:padding-right-0 { padding-right: 0px; }
  .tablet\:padding-bottom-0 { padding-bottom: 0px; }
  .tablet\:padding-left-0 { padding-left: 0px; }
  .tablet\:width-1px { width: 1px; }
  .tablet\:width-2px { width: 2px; }
  .tablet\:width-05 { width: 0.25rem; }
  .tablet\:width-1 { width: 0.5rem; }
  .tablet\:width-105 { width: 0.75rem; }
  .tablet\:width-2 { width: 1rem; }
  .tablet\:width-205 { width: 1.25rem; }
  .tablet\:width-3 { width: 1.5rem; }
  .tablet\:width-4 { width: 2rem; }
  .tablet\:width-5 { width: 2.5rem; }
  .tablet\:width-6 { width: 3rem; }
  .tablet\:width-7 { width: 3.5rem; }
  .tablet\:width-8 { width: 4rem; }
  .tablet\:width-9 { width: 4.5rem; }
  .tablet\:width-10 { width: 5rem; }
  .tablet\:width-15 { width: 7.5rem; }
  .tablet\:width-card { width: 10rem; }
  .tablet\:width-card-lg { width: 15rem; }
  .tablet\:width-mobile { width: 20rem; }
  .tablet\:width-mobile-lg { width: 30rem; }
  .tablet\:width-tablet { width: 40rem; }
  .tablet\:width-tablet-lg { width: 55rem; }
  .tablet\:width-desktop { width: 64rem; }
  .tablet\:width-desktop-lg { width: 75rem; }
  .tablet\:width-widescreen { width: 87.5rem; }
  .tablet\:width-0 { width: 0px; }
  .tablet\:width-full { width: 100%; }
  .tablet\:width-auto { width: auto; }
}

@media (min-width: 64em) {
  .desktop\:border-1px { border: 1px solid; }
  .desktop\:hover\:border-1px:hover { border: 1px solid; }
  .desktop\:border-y-1px { border-top: 1px solid; border-bottom: 1px solid;=
 }
  .desktop\:hover\:border-y-1px:hover { border-top: 1px solid; border-botto=
m: 1px solid; }
  .desktop\:border-x-1px { border-left: 1px solid; border-right: 1px solid;=
 }
  .desktop\:hover\:border-x-1px:hover { border-left: 1px solid; border-righ=
t: 1px solid; }
  .desktop\:border-top-1px { border-top: 1px solid; }
  .desktop\:hover\:border-top-1px:hover { border-top: 1px solid; }
  .desktop\:border-right-1px { border-right: 1px solid; }
  .desktop\:hover\:border-right-1px:hover { border-right: 1px solid; }
  .desktop\:border-bottom-1px { border-bottom: 1px solid; }
  .desktop\:hover\:border-bottom-1px:hover { border-bottom: 1px solid; }
  .desktop\:border-left-1px { border-left: 1px solid; }
  .desktop\:hover\:border-left-1px:hover { border-left: 1px solid; }
  .desktop\:border-2px { border: 2px solid; }
  .desktop\:hover\:border-2px:hover { border: 2px solid; }
  .desktop\:border-y-2px { border-top: 2px solid; border-bottom: 2px solid;=
 }
  .desktop\:hover\:border-y-2px:hover { border-top: 2px solid; border-botto=
m: 2px solid; }
  .desktop\:border-x-2px { border-left: 2px solid; border-right: 2px solid;=
 }
  .desktop\:hover\:border-x-2px:hover { border-left: 2px solid; border-righ=
t: 2px solid; }
  .desktop\:border-top-2px { border-top: 2px solid; }
  .desktop\:hover\:border-top-2px:hover { border-top: 2px solid; }
  .desktop\:border-right-2px { border-right: 2px solid; }
  .desktop\:hover\:border-right-2px:hover { border-right: 2px solid; }
  .desktop\:border-bottom-2px { border-bottom: 2px solid; }
  .desktop\:hover\:border-bottom-2px:hover { border-bottom: 2px solid; }
  .desktop\:border-left-2px { border-left: 2px solid; }
  .desktop\:hover\:border-left-2px:hover { border-left: 2px solid; }
  .desktop\:border-05 { border: 0.25rem solid; }
  .desktop\:hover\:border-05:hover { border: 0.25rem solid; }
  .desktop\:border-y-05 { border-top: 0.25rem solid; border-bottom: 0.25rem=
 solid; }
  .desktop\:hover\:border-y-05:hover { border-top: 0.25rem solid; border-bo=
ttom: 0.25rem solid; }
  .desktop\:border-x-05 { border-left: 0.25rem solid; border-right: 0.25rem=
 solid; }
  .desktop\:hover\:border-x-05:hover { border-left: 0.25rem solid; border-r=
ight: 0.25rem solid; }
  .desktop\:border-top-05 { border-top: 0.25rem solid; }
  .desktop\:hover\:border-top-05:hover { border-top: 0.25rem solid; }
  .desktop\:border-right-05 { border-right: 0.25rem solid; }
  .desktop\:hover\:border-right-05:hover { border-right: 0.25rem solid; }
  .desktop\:border-bottom-05 { border-bottom: 0.25rem solid; }
  .desktop\:hover\:border-bottom-05:hover { border-bottom: 0.25rem solid; }
  .desktop\:border-left-05 { border-left: 0.25rem solid; }
  .desktop\:hover\:border-left-05:hover { border-left: 0.25rem solid; }
  .desktop\:border-1 { border: 0.5rem solid; }
  .desktop\:hover\:border-1:hover { border: 0.5rem solid; }
  .desktop\:border-y-1 { border-top: 0.5rem solid; border-bottom: 0.5rem so=
lid; }
  .desktop\:hover\:border-y-1:hover { border-top: 0.5rem solid; border-bott=
om: 0.5rem solid; }
  .desktop\:border-x-1 { border-left: 0.5rem solid; border-right: 0.5rem so=
lid; }
  .desktop\:hover\:border-x-1:hover { border-left: 0.5rem solid; border-rig=
ht: 0.5rem solid; }
  .desktop\:border-top-1 { border-top: 0.5rem solid; }
  .desktop\:hover\:border-top-1:hover { border-top: 0.5rem solid; }
  .desktop\:border-right-1 { border-right: 0.5rem solid; }
  .desktop\:hover\:border-right-1:hover { border-right: 0.5rem solid; }
  .desktop\:border-bottom-1 { border-bottom: 0.5rem solid; }
  .desktop\:hover\:border-bottom-1:hover { border-bottom: 0.5rem solid; }
  .desktop\:border-left-1 { border-left: 0.5rem solid; }
  .desktop\:hover\:border-left-1:hover { border-left: 0.5rem solid; }
  .desktop\:border-105 { border: 0.75rem solid; }
  .desktop\:hover\:border-105:hover { border: 0.75rem solid; }
  .desktop\:border-y-105 { border-top: 0.75rem solid; border-bottom: 0.75re=
m solid; }
  .desktop\:hover\:border-y-105:hover { border-top: 0.75rem solid; border-b=
ottom: 0.75rem solid; }
  .desktop\:border-x-105 { border-left: 0.75rem solid; border-right: 0.75re=
m solid; }
  .desktop\:hover\:border-x-105:hover { border-left: 0.75rem solid; border-=
right: 0.75rem solid; }
  .desktop\:border-top-105 { border-top: 0.75rem solid; }
  .desktop\:hover\:border-top-105:hover { border-top: 0.75rem solid; }
  .desktop\:border-right-105 { border-right: 0.75rem solid; }
  .desktop\:hover\:border-right-105:hover { border-right: 0.75rem solid; }
  .desktop\:border-bottom-105 { border-bottom: 0.75rem solid; }
  .desktop\:hover\:border-bottom-105:hover { border-bottom: 0.75rem solid; =
}
  .desktop\:border-left-105 { border-left: 0.75rem solid; }
  .desktop\:hover\:border-left-105:hover { border-left: 0.75rem solid; }
  .desktop\:border-2 { border: 1rem solid; }
  .desktop\:hover\:border-2:hover { border: 1rem solid; }
  .desktop\:border-y-2 { border-top: 1rem solid; border-bottom: 1rem solid;=
 }
  .desktop\:hover\:border-y-2:hover { border-top: 1rem solid; border-bottom=
: 1rem solid; }
  .desktop\:border-x-2 { border-left: 1rem solid; border-right: 1rem solid;=
 }
  .desktop\:hover\:border-x-2:hover { border-left: 1rem solid; border-right=
: 1rem solid; }
  .desktop\:border-top-2 { border-top: 1rem solid; }
  .desktop\:hover\:border-top-2:hover { border-top: 1rem solid; }
  .desktop\:border-right-2 { border-right: 1rem solid; }
  .desktop\:hover\:border-right-2:hover { border-right: 1rem solid; }
  .desktop\:border-bottom-2 { border-bottom: 1rem solid; }
  .desktop\:hover\:border-bottom-2:hover { border-bottom: 1rem solid; }
  .desktop\:border-left-2 { border-left: 1rem solid; }
  .desktop\:hover\:border-left-2:hover { border-left: 1rem solid; }
  .desktop\:border-205 { border: 1.25rem solid; }
  .desktop\:hover\:border-205:hover { border: 1.25rem solid; }
  .desktop\:border-y-205 { border-top: 1.25rem solid; border-bottom: 1.25re=
m solid; }
  .desktop\:hover\:border-y-205:hover { border-top: 1.25rem solid; border-b=
ottom: 1.25rem solid; }
  .desktop\:border-x-205 { border-left: 1.25rem solid; border-right: 1.25re=
m solid; }
  .desktop\:hover\:border-x-205:hover { border-left: 1.25rem solid; border-=
right: 1.25rem solid; }
  .desktop\:border-top-205 { border-top: 1.25rem solid; }
  .desktop\:hover\:border-top-205:hover { border-top: 1.25rem solid; }
  .desktop\:border-right-205 { border-right: 1.25rem solid; }
  .desktop\:hover\:border-right-205:hover { border-right: 1.25rem solid; }
  .desktop\:border-bottom-205 { border-bottom: 1.25rem solid; }
  .desktop\:hover\:border-bottom-205:hover { border-bottom: 1.25rem solid; =
}
  .desktop\:border-left-205 { border-left: 1.25rem solid; }
  .desktop\:hover\:border-left-205:hover { border-left: 1.25rem solid; }
  .desktop\:border-3 { border: 1.5rem solid; }
  .desktop\:hover\:border-3:hover { border: 1.5rem solid; }
  .desktop\:border-y-3 { border-top: 1.5rem solid; border-bottom: 1.5rem so=
lid; }
  .desktop\:hover\:border-y-3:hover { border-top: 1.5rem solid; border-bott=
om: 1.5rem solid; }
  .desktop\:border-x-3 { border-left: 1.5rem solid; border-right: 1.5rem so=
lid; }
  .desktop\:hover\:border-x-3:hover { border-left: 1.5rem solid; border-rig=
ht: 1.5rem solid; }
  .desktop\:border-top-3 { border-top: 1.5rem solid; }
  .desktop\:hover\:border-top-3:hover { border-top: 1.5rem solid; }
  .desktop\:border-right-3 { border-right: 1.5rem solid; }
  .desktop\:hover\:border-right-3:hover { border-right: 1.5rem solid; }
  .desktop\:border-bottom-3 { border-bottom: 1.5rem solid; }
  .desktop\:hover\:border-bottom-3:hover { border-bottom: 1.5rem solid; }
  .desktop\:border-left-3 { border-left: 1.5rem solid; }
  .desktop\:hover\:border-left-3:hover { border-left: 1.5rem solid; }
  .desktop\:border-0 { border: 0px solid; }
  .desktop\:hover\:border-0:hover { border: 0px solid; }
  .desktop\:border-y-0 { border-top: 0px solid; border-bottom: 0px solid; }
  .desktop\:hover\:border-y-0:hover { border-top: 0px solid; border-bottom:=
 0px solid; }
  .desktop\:border-x-0 { border-left: 0px solid; border-right: 0px solid; }
  .desktop\:hover\:border-x-0:hover { border-left: 0px solid; border-right:=
 0px solid; }
  .desktop\:border-top-0 { border-top: 0px solid; }
  .desktop\:hover\:border-top-0:hover { border-top: 0px solid; }
  .desktop\:border-right-0 { border-right: 0px solid; }
  .desktop\:hover\:border-right-0:hover { border-right: 0px solid; }
  .desktop\:border-bottom-0 { border-bottom: 0px solid; }
  .desktop\:hover\:border-bottom-0:hover { border-bottom: 0px solid; }
  .desktop\:border-left-0 { border-left: 0px solid; }
  .desktop\:hover\:border-left-0:hover { border-left: 0px solid; }
  .desktop\:border { border: 1px solid; }
  .desktop\:hover\:border:hover { border: 1px solid; }
  .desktop\:border-y { border-top: 1px solid; border-bottom: 1px solid; }
  .desktop\:hover\:border-y:hover { border-top: 1px solid; border-bottom: 1=
px solid; }
  .desktop\:border-x { border-left: 1px solid; border-right: 1px solid; }
  .desktop\:hover\:border-x:hover { border-left: 1px solid; border-right: 1=
px solid; }
  .desktop\:border-top { border-top: 1px solid; }
  .desktop\:hover\:border-top:hover { border-top: 1px solid; }
  .desktop\:border-right { border-right: 1px solid; }
  .desktop\:hover\:border-right:hover { border-right: 1px solid; }
  .desktop\:border-bottom { border-bottom: 1px solid; }
  .desktop\:hover\:border-bottom:hover { border-bottom: 1px solid; }
  .desktop\:border-left { border-left: 1px solid; }
  .desktop\:hover\:border-left:hover { border-left: 1px solid; }
  .desktop\:border-transparent { border-color: transparent; }
  .desktop\:hover\:border-transparent:hover { border-color: transparent; }
  .desktop\:border-black { border-color: black; }
  .desktop\:hover\:border-black:hover { border-color: black; }
  .desktop\:border-white { border-color: white; }
  .desktop\:hover\:border-white:hover { border-color: white; }
  .desktop\:border-red { border-color: rgb(229, 34, 7); }
  .desktop\:hover\:border-red:hover { border-color: rgb(229, 34, 7); }
  .desktop\:border-orange { border-color: rgb(230, 111, 14); }
  .desktop\:hover\:border-orange:hover { border-color: rgb(230, 111, 14); }
  .desktop\:border-gold { border-color: rgb(255, 190, 46); }
  .desktop\:hover\:border-gold:hover { border-color: rgb(255, 190, 46); }
  .desktop\:border-yellow { border-color: rgb(254, 230, 133); }
  .desktop\:hover\:border-yellow:hover { border-color: rgb(254, 230, 133); =
}
  .desktop\:border-green { border-color: rgb(83, 130, 0); }
  .desktop\:hover\:border-green:hover { border-color: rgb(83, 130, 0); }
  .desktop\:border-mint { border-color: rgb(4, 197, 133); }
  .desktop\:hover\:border-mint:hover { border-color: rgb(4, 197, 133); }
  .desktop\:border-cyan { border-color: rgb(0, 158, 193); }
  .desktop\:hover\:border-cyan:hover { border-color: rgb(0, 158, 193); }
  .desktop\:border-blue { border-color: rgb(0, 118, 214); }
  .desktop\:hover\:border-blue:hover { border-color: rgb(0, 118, 214); }
  .desktop\:border-indigo { border-color: rgb(103, 108, 200); }
  .desktop\:hover\:border-indigo:hover { border-color: rgb(103, 108, 200); =
}
  .desktop\:border-violet { border-color: rgb(129, 104, 179); }
  .desktop\:hover\:border-violet:hover { border-color: rgb(129, 104, 179); =
}
  .desktop\:border-magenta { border-color: rgb(215, 45, 121); }
  .desktop\:hover\:border-magenta:hover { border-color: rgb(215, 45, 121); =
}
  .desktop\:border-gray-5 { border-color: rgb(240, 240, 240); }
  .desktop\:hover\:border-gray-5:hover { border-color: rgb(240, 240, 240); =
}
  .desktop\:border-gray-10 { border-color: rgb(230, 230, 230); }
  .desktop\:hover\:border-gray-10:hover { border-color: rgb(230, 230, 230);=
 }
  .desktop\:border-gray-30 { border-color: rgb(173, 173, 173); }
  .desktop\:hover\:border-gray-30:hover { border-color: rgb(173, 173, 173);=
 }
  .desktop\:border-gray-50 { border-color: rgb(117, 117, 117); }
  .desktop\:hover\:border-gray-50:hover { border-color: rgb(117, 117, 117);=
 }
  .desktop\:border-gray-70 { border-color: rgb(69, 69, 69); }
  .desktop\:hover\:border-gray-70:hover { border-color: rgb(69, 69, 69); }
  .desktop\:border-gray-90 { border-color: rgb(27, 27, 27); }
  .desktop\:hover\:border-gray-90:hover { border-color: rgb(27, 27, 27); }
  .desktop\:border-base-lightest { border-color: rgb(240, 240, 240); }
  .desktop\:hover\:border-base-lightest:hover { border-color: rgb(240, 240,=
 240); }
  .desktop\:border-base-lighter { border-color: rgb(223, 225, 226); }
  .desktop\:hover\:border-base-lighter:hover { border-color: rgb(223, 225, =
226); }
  .desktop\:border-base-light { border-color: rgb(169, 174, 177); }
  .desktop\:hover\:border-base-light:hover { border-color: rgb(169, 174, 17=
7); }
  .desktop\:border-base { border-color: rgb(113, 118, 122); }
  .desktop\:hover\:border-base:hover { border-color: rgb(113, 118, 122); }
  .desktop\:border-base-dark { border-color: rgb(86, 92, 101); }
  .desktop\:hover\:border-base-dark:hover { border-color: rgb(86, 92, 101);=
 }
  .desktop\:border-base-darker { border-color: rgb(61, 69, 81); }
  .desktop\:hover\:border-base-darker:hover { border-color: rgb(61, 69, 81)=
; }
  .desktop\:border-base-darkest { border-color: rgb(27, 27, 27); }
  .desktop\:hover\:border-base-darkest:hover { border-color: rgb(27, 27, 27=
); }
  .desktop\:border-ink { border-color: rgb(27, 27, 27); }
  .desktop\:hover\:border-ink:hover { border-color: rgb(27, 27, 27); }
  .desktop\:border-primary-lighter { border-color: rgb(217, 232, 246); }
  .desktop\:hover\:border-primary-lighter:hover { border-color: rgb(217, 23=
2, 246); }
  .desktop\:border-primary-light { border-color: rgb(115, 179, 231); }
  .desktop\:hover\:border-primary-light:hover { border-color: rgb(115, 179,=
 231); }
  .desktop\:border-primary { border-color: rgb(0, 94, 162); }
  .desktop\:hover\:border-primary:hover { border-color: rgb(0, 94, 162); }
  .desktop\:border-primary-vivid { border-color: rgb(0, 80, 216); }
  .desktop\:hover\:border-primary-vivid:hover { border-color: rgb(0, 80, 21=
6); }
  .desktop\:border-primary-dark { border-color: rgb(26, 68, 128); }
  .desktop\:hover\:border-primary-dark:hover { border-color: rgb(26, 68, 12=
8); }
  .desktop\:border-primary-darker { border-color: rgb(22, 46, 81); }
  .desktop\:hover\:border-primary-darker:hover { border-color: rgb(22, 46, =
81); }
  .desktop\:border-secondary-lighter { border-color: rgb(243, 225, 228); }
  .desktop\:hover\:border-secondary-lighter:hover { border-color: rgb(243, =
225, 228); }
  .desktop\:border-secondary-light { border-color: rgb(242, 147, 140); }
  .desktop\:hover\:border-secondary-light:hover { border-color: rgb(242, 14=
7, 140); }
  .desktop\:border-secondary { border-color: rgb(216, 57, 51); }
  .desktop\:hover\:border-secondary:hover { border-color: rgb(216, 57, 51);=
 }
  .desktop\:border-secondary-vivid { border-color: rgb(228, 29, 61); }
  .desktop\:hover\:border-secondary-vivid:hover { border-color: rgb(228, 29=
, 61); }
  .desktop\:border-secondary-dark { border-color: rgb(181, 9, 9); }
  .desktop\:hover\:border-secondary-dark:hover { border-color: rgb(181, 9, =
9); }
  .desktop\:border-secondary-darker { border-color: rgb(139, 10, 3); }
  .desktop\:hover\:border-secondary-darker:hover { border-color: rgb(139, 1=
0, 3); }
  .desktop\:border-accent-warm-darker { border-color: rgb(119, 85, 64); }
  .desktop\:hover\:border-accent-warm-darker:hover { border-color: rgb(119,=
 85, 64); }
  .desktop\:border-accent-warm-dark { border-color: rgb(192, 86, 0); }
  .desktop\:hover\:border-accent-warm-dark:hover { border-color: rgb(192, 8=
6, 0); }
  .desktop\:border-accent-warm { border-color: rgb(250, 148, 65); }
  .desktop\:hover\:border-accent-warm:hover { border-color: rgb(250, 148, 6=
5); }
  .desktop\:border-accent-warm-light { border-color: rgb(255, 188, 120); }
  .desktop\:hover\:border-accent-warm-light:hover { border-color: rgb(255, =
188, 120); }
  .desktop\:border-accent-warm-lighter { border-color: rgb(242, 228, 212); =
}
  .desktop\:hover\:border-accent-warm-lighter:hover { border-color: rgb(242=
, 228, 212); }
  .desktop\:border-accent-cool-darker { border-color: rgb(7, 100, 141); }
  .desktop\:hover\:border-accent-cool-darker:hover { border-color: rgb(7, 1=
00, 141); }
  .desktop\:border-accent-cool-dark { border-color: rgb(40, 160, 203); }
  .desktop\:hover\:border-accent-cool-dark:hover { border-color: rgb(40, 16=
0, 203); }
  .desktop\:border-accent-cool { border-color: rgb(0, 189, 227); }
  .desktop\:hover\:border-accent-cool:hover { border-color: rgb(0, 189, 227=
); }
  .desktop\:border-accent-cool-light { border-color: rgb(151, 212, 234); }
  .desktop\:hover\:border-accent-cool-light:hover { border-color: rgb(151, =
212, 234); }
  .desktop\:border-accent-cool-lighter { border-color: rgb(225, 243, 248); =
}
  .desktop\:hover\:border-accent-cool-lighter:hover { border-color: rgb(225=
, 243, 248); }
  .desktop\:radius-0 { border-radius: 0px; }
  .desktop\:radius-top-0 { border-top-left-radius: 0px; border-top-right-ra=
dius: 0px; }
  .desktop\:radius-right-0 { border-top-right-radius: 0px; border-bottom-ri=
ght-radius: 0px; }
  .desktop\:radius-bottom-0 { border-bottom-left-radius: 0px; border-bottom=
-right-radius: 0px; }
  .desktop\:radius-left-0 { border-top-left-radius: 0px; border-bottom-left=
-radius: 0px; }
  .desktop\:radius-none { border-radius: 0px; }
  .desktop\:radius-top-none { border-top-left-radius: 0px; border-top-right=
-radius: 0px; }
  .desktop\:radius-right-none { border-top-right-radius: 0px; border-bottom=
-right-radius: 0px; }
  .desktop\:radius-bottom-none { border-bottom-left-radius: 0px; border-bot=
tom-right-radius: 0px; }
  .desktop\:radius-left-none { border-top-left-radius: 0px; border-bottom-l=
eft-radius: 0px; }
  .desktop\:radius-sm { border-radius: 2px; }
  .desktop\:radius-top-sm { border-top-left-radius: 2px; border-top-right-r=
adius: 2px; }
  .desktop\:radius-right-sm { border-top-right-radius: 2px; border-bottom-r=
ight-radius: 2px; }
  .desktop\:radius-bottom-sm { border-bottom-left-radius: 2px; border-botto=
m-right-radius: 2px; }
  .desktop\:radius-left-sm { border-top-left-radius: 2px; border-bottom-lef=
t-radius: 2px; }
  .desktop\:radius-md { border-radius: 0.25rem; }
  .desktop\:radius-top-md { border-top-left-radius: 0.25rem; border-top-rig=
ht-radius: 0.25rem; }
  .desktop\:radius-right-md { border-top-right-radius: 0.25rem; border-bott=
om-right-radius: 0.25rem; }
  .desktop\:radius-bottom-md { border-bottom-left-radius: 0.25rem; border-b=
ottom-right-radius: 0.25rem; }
  .desktop\:radius-left-md { border-top-left-radius: 0.25rem; border-bottom=
-left-radius: 0.25rem; }
  .desktop\:radius-lg { border-radius: 0.5rem; }
  .desktop\:radius-top-lg { border-top-left-radius: 0.5rem; border-top-righ=
t-radius: 0.5rem; }
  .desktop\:radius-right-lg { border-top-right-radius: 0.5rem; border-botto=
m-right-radius: 0.5rem; }
  .desktop\:radius-bottom-lg { border-bottom-left-radius: 0.5rem; border-bo=
ttom-right-radius: 0.5rem; }
  .desktop\:radius-left-lg { border-top-left-radius: 0.5rem; border-bottom-=
left-radius: 0.5rem; }
  .desktop\:radius-pill { border-radius: 99rem; }
  .desktop\:radius-top-pill { border-top-left-radius: 99rem; border-top-rig=
ht-radius: 99rem; }
  .desktop\:radius-right-pill { border-top-right-radius: 99rem; border-bott=
om-right-radius: 99rem; }
  .desktop\:radius-bottom-pill { border-bottom-left-radius: 99rem; border-b=
ottom-right-radius: 99rem; }
  .desktop\:radius-left-pill { border-top-left-radius: 99rem; border-bottom=
-left-radius: 99rem; }
  .desktop\:display-block { display: block; }
  .desktop\:display-flex { display: flex; }
  .desktop\:display-none { display: none; }
  .desktop\:display-inline { display: inline; }
  .desktop\:display-inline-block { display: inline-block; }
  .desktop\:display-inline-flex { display: inline-flex; }
  .desktop\:display-table { display: table; }
  .desktop\:display-table-cell { display: table-cell; }
  .desktop\:display-table-row { display: table-row; }
  .desktop\:font-mono-3xs { font-size: 0.77rem; }
  .desktop\:font-mono-2xs { font-size: 0.83rem; }
  .desktop\:font-mono-xs { font-size: 0.89rem; }
  .desktop\:font-mono-sm { font-size: 0.95rem; }
  .desktop\:font-mono-md { font-size: 1.01rem; }
  .desktop\:font-mono-lg { font-size: 1.31rem; }
  .desktop\:font-mono-xl { font-size: 1.91rem; }
  .desktop\:font-mono-2xl { font-size: 2.38rem; }
  .desktop\:font-mono-3xl { font-size: 2.86rem; }
  .desktop\:font-sans-3xs { font-size: 0.87rem; }
  .desktop\:font-sans-2xs { font-size: 0.93rem; }
  .desktop\:font-sans-xs { font-size: 1rem; }
  .desktop\:font-sans-sm { font-size: 1.06rem; }
  .desktop\:font-sans-md { font-size: 1.13rem; }
  .desktop\:font-sans-lg { font-size: 1.46rem; }
  .desktop\:font-sans-xl { font-size: 2.13rem; }
  .desktop\:font-sans-2xl { font-size: 2.66rem; }
  .desktop\:font-sans-3xl { font-size: 3.19rem; }
  .desktop\:font-serif-3xs { font-size: 0.79rem; }
  .desktop\:font-serif-2xs { font-size: 0.85rem; }
  .desktop\:font-serif-xs { font-size: 0.91rem; }
  .desktop\:font-serif-sm { font-size: 0.98rem; }
  .desktop\:font-serif-md { font-size: 1.04rem; }
  .desktop\:font-serif-lg { font-size: 1.34rem; }
  .desktop\:font-serif-xl { font-size: 1.95rem; }
  .desktop\:font-serif-2xl { font-size: 2.44rem; }
  .desktop\:font-serif-3xl { font-size: 2.93rem; }
  .desktop\:font-heading-3xs { font-size: 0.79rem; }
  .desktop\:font-heading-2xs { font-size: 0.85rem; }
  .desktop\:font-heading-xs { font-size: 0.91rem; }
  .desktop\:font-heading-sm { font-size: 0.98rem; }
  .desktop\:font-heading-md { font-size: 1.04rem; }
  .desktop\:font-heading-lg { font-size: 1.34rem; }
  .desktop\:font-heading-xl { font-size: 1.95rem; }
  .desktop\:font-heading-2xl { font-size: 2.44rem; }
  .desktop\:font-heading-3xl { font-size: 2.93rem; }
  .desktop\:font-body-3xs { font-size: 0.87rem; }
  .desktop\:font-body-2xs { font-size: 0.93rem; }
  .desktop\:font-body-xs { font-size: 1rem; }
  .desktop\:font-body-sm { font-size: 1.06rem; }
  .desktop\:font-body-md { font-size: 1.13rem; }
  .desktop\:font-body-lg { font-size: 1.46rem; }
  .desktop\:font-body-xl { font-size: 2.13rem; }
  .desktop\:font-body-2xl { font-size: 2.66rem; }
  .desktop\:font-body-3xl { font-size: 3.19rem; }
  .desktop\:font-code-3xs { font-size: 0.77rem; }
  .desktop\:font-code-2xs { font-size: 0.83rem; }
  .desktop\:font-code-xs { font-size: 0.89rem; }
  .desktop\:font-code-sm { font-size: 0.95rem; }
  .desktop\:font-code-md { font-size: 1.01rem; }
  .desktop\:font-code-lg { font-size: 1.31rem; }
  .desktop\:font-code-xl { font-size: 1.91rem; }
  .desktop\:font-code-2xl { font-size: 2.38rem; }
  .desktop\:font-code-3xl { font-size: 2.86rem; }
  .desktop\:font-alt-3xs { font-size: 0.79rem; }
  .desktop\:font-alt-2xs { font-size: 0.85rem; }
  .desktop\:font-alt-xs { font-size: 0.91rem; }
  .desktop\:font-alt-sm { font-size: 0.98rem; }
  .desktop\:font-alt-md { font-size: 1.04rem; }
  .desktop\:font-alt-lg { font-size: 1.34rem; }
  .desktop\:font-alt-xl { font-size: 1.95rem; }
  .desktop\:font-alt-2xl { font-size: 2.44rem; }
  .desktop\:font-alt-3xl { font-size: 2.93rem; }
  .desktop\:font-ui-3xs { font-size: 0.87rem; }
  .desktop\:font-ui-2xs { font-size: 0.93rem; }
  .desktop\:font-ui-xs { font-size: 1rem; }
  .desktop\:font-ui-sm { font-size: 1.06rem; }
  .desktop\:font-ui-md { font-size: 1.13rem; }
  .desktop\:font-ui-lg { font-size: 1.46rem; }
  .desktop\:font-ui-xl { font-size: 2.13rem; }
  .desktop\:font-ui-2xl { font-size: 2.66rem; }
  .desktop\:font-ui-3xl { font-size: 3.19rem; }
  .desktop\:text-light { font-weight: 300; }
  .desktop\:text-normal { font-weight: normal; }
  .desktop\:text-bold { font-weight: 700; }
  .desktop\:flex-justify-center { justify-content: center; }
  .desktop\:flex-justify-start { justify-content: flex-start; }
  .desktop\:flex-justify-end { justify-content: flex-end; }
  .desktop\:flex-justify { justify-content: space-between; }
  .desktop\:line-height-sans-1 { line-height: 0.9; }
  .desktop\:line-height-sans-2 { line-height: 1.1; }
  .desktop\:line-height-sans-3 { line-height: 1.3; }
  .desktop\:line-height-sans-4 { line-height: 1.4; }
  .desktop\:line-height-sans-5 { line-height: 1.5; }
  .desktop\:line-height-sans-6 { line-height: 1.6; }
  .desktop\:line-height-serif-1 { line-height: 1; }
  .desktop\:line-height-serif-2 { line-height: 1.2; }
  .desktop\:line-height-serif-3 { line-height: 1.4; }
  .desktop\:line-height-serif-4 { line-height: 1.5; }
  .desktop\:line-height-serif-5 { line-height: 1.7; }
  .desktop\:line-height-serif-6 { line-height: 1.8; }
  .desktop\:line-height-mono-1 { line-height: 1; }
  .desktop\:line-height-mono-2 { line-height: 1.3; }
  .desktop\:line-height-mono-3 { line-height: 1.4; }
  .desktop\:line-height-mono-4 { line-height: 1.6; }
  .desktop\:line-height-mono-5 { line-height: 1.7; }
  .desktop\:line-height-mono-6 { line-height: 1.8; }
  .desktop\:line-height-heading-1 { line-height: 1; }
  .desktop\:line-height-heading-2 { line-height: 1.2; }
  .desktop\:line-height-heading-3 { line-height: 1.4; }
  .desktop\:line-height-heading-4 { line-height: 1.5; }
  .desktop\:line-height-heading-5 { line-height: 1.7; }
  .desktop\:line-height-heading-6 { line-height: 1.8; }
  .desktop\:line-height-ui-1 { line-height: 0.9; }
  .desktop\:line-height-ui-2 { line-height: 1.1; }
  .desktop\:line-height-ui-3 { line-height: 1.3; }
  .desktop\:line-height-ui-4 { line-height: 1.4; }
  .desktop\:line-height-ui-5 { line-height: 1.5; }
  .desktop\:line-height-ui-6 { line-height: 1.6; }
  .desktop\:line-height-body-1 { line-height: 0.9; }
  .desktop\:line-height-body-2 { line-height: 1.1; }
  .desktop\:line-height-body-3 { line-height: 1.3; }
  .desktop\:line-height-body-4 { line-height: 1.4; }
  .desktop\:line-height-body-5 { line-height: 1.5; }
  .desktop\:line-height-body-6 { line-height: 1.6; }
  .desktop\:line-height-code-1 { line-height: 1; }
  .desktop\:line-height-code-2 { line-height: 1.3; }
  .desktop\:line-height-code-3 { line-height: 1.4; }
  .desktop\:line-height-code-4 { line-height: 1.6; }
  .desktop\:line-height-code-5 { line-height: 1.7; }
  .desktop\:line-height-code-6 { line-height: 1.8; }
  .desktop\:line-height-alt-1 { line-height: 1; }
  .desktop\:line-height-alt-2 { line-height: 1.2; }
  .desktop\:line-height-alt-3 { line-height: 1.4; }
  .desktop\:line-height-alt-4 { line-height: 1.5; }
  .desktop\:line-height-alt-5 { line-height: 1.7; }
  .desktop\:line-height-alt-6 { line-height: 1.8; }
  .desktop\:margin-neg-1px { margin: -1px; }
  .desktop\:margin-neg-2px { margin: -2px; }
  .desktop\:margin-neg-05 { margin: -0.25rem; }
  .desktop\:margin-neg-1 { margin: -0.5rem; }
  .desktop\:margin-neg-105 { margin: -0.75rem; }
  .desktop\:margin-neg-2 { margin: -1rem; }
  .desktop\:margin-neg-205 { margin: -1.25rem; }
  .desktop\:margin-neg-3 { margin: -1.5rem; }
  .desktop\:margin-1px { margin: 1px; }
  .desktop\:margin-2px { margin: 2px; }
  .desktop\:margin-05 { margin: 0.25rem; }
  .desktop\:margin-1 { margin: 0.5rem; }
  .desktop\:margin-105 { margin: 0.75rem; }
  .desktop\:margin-2 { margin: 1rem; }
  .desktop\:margin-205 { margin: 1.25rem; }
  .desktop\:margin-3 { margin: 1.5rem; }
  .desktop\:margin-4 { margin: 2rem; }
  .desktop\:margin-5 { margin: 2.5rem; }
  .desktop\:margin-6 { margin: 3rem; }
  .desktop\:margin-7 { margin: 3.5rem; }
  .desktop\:margin-8 { margin: 4rem; }
  .desktop\:margin-9 { margin: 4.5rem; }
  .desktop\:margin-10 { margin: 5rem; }
  .desktop\:margin-15 { margin: 7.5rem; }
  .desktop\:margin-05em { margin: 0.5em; }
  .desktop\:margin-1em { margin: 1em; }
  .desktop\:margin-105em { margin: 1.5em; }
  .desktop\:margin-2em { margin: 2em; }
  .desktop\:margin-0 { margin: 0px; }
  .desktop\:margin-y-1px { margin-top: 1px; margin-bottom: 1px; }
  .desktop\:margin-top-1px { margin-top: 1px; }
  .desktop\:margin-bottom-1px { margin-bottom: 1px; }
  .desktop\:margin-y-2px { margin-top: 2px; margin-bottom: 2px; }
  .desktop\:margin-top-2px { margin-top: 2px; }
  .desktop\:margin-bottom-2px { margin-bottom: 2px; }
  .desktop\:margin-y-05 { margin-top: 0.25rem; margin-bottom: 0.25rem; }
  .desktop\:margin-top-05 { margin-top: 0.25rem; }
  .desktop\:margin-bottom-05 { margin-bottom: 0.25rem; }
  .desktop\:margin-y-1 { margin-top: 0.5rem; margin-bottom: 0.5rem; }
  .desktop\:margin-top-1 { margin-top: 0.5rem; }
  .desktop\:margin-bottom-1 { margin-bottom: 0.5rem; }
  .desktop\:margin-y-105 { margin-top: 0.75rem; margin-bottom: 0.75rem; }
  .desktop\:margin-top-105 { margin-top: 0.75rem; }
  .desktop\:margin-bottom-105 { margin-bottom: 0.75rem; }
  .desktop\:margin-y-2 { margin-top: 1rem; margin-bottom: 1rem; }
  .desktop\:margin-top-2 { margin-top: 1rem; }
  .desktop\:margin-bottom-2 { margin-bottom: 1rem; }
  .desktop\:margin-y-205 { margin-top: 1.25rem; margin-bottom: 1.25rem; }
  .desktop\:margin-top-205 { margin-top: 1.25rem; }
  .desktop\:margin-bottom-205 { margin-bottom: 1.25rem; }
  .desktop\:margin-y-3 { margin-top: 1.5rem; margin-bottom: 1.5rem; }
  .desktop\:margin-top-3 { margin-top: 1.5rem; }
  .desktop\:margin-bottom-3 { margin-bottom: 1.5rem; }
  .desktop\:margin-y-neg-1px { margin-top: -1px; margin-bottom: -1px; }
  .desktop\:margin-top-neg-1px { margin-top: -1px; }
  .desktop\:margin-bottom-neg-1px { margin-bottom: -1px; }
  .desktop\:margin-y-neg-2px { margin-top: -2px; margin-bottom: -2px; }
  .desktop\:margin-top-neg-2px { margin-top: -2px; }
  .desktop\:margin-bottom-neg-2px { margin-bottom: -2px; }
  .desktop\:margin-y-neg-05 { margin-top: -0.25rem; margin-bottom: -0.25rem=
; }
  .desktop\:margin-top-neg-05 { margin-top: -0.25rem; }
  .desktop\:margin-bottom-neg-05 { margin-bottom: -0.25rem; }
  .desktop\:margin-y-neg-1 { margin-top: -0.5rem; margin-bottom: -0.5rem; }
  .desktop\:margin-top-neg-1 { margin-top: -0.5rem; }
  .desktop\:margin-bottom-neg-1 { margin-bottom: -0.5rem; }
  .desktop\:margin-y-neg-105 { margin-top: -0.75rem; margin-bottom: -0.75re=
m; }
  .desktop\:margin-top-neg-105 { margin-top: -0.75rem; }
  .desktop\:margin-bottom-neg-105 { margin-bottom: -0.75rem; }
  .desktop\:margin-y-neg-2 { margin-top: -1rem; margin-bottom: -1rem; }
  .desktop\:margin-top-neg-2 { margin-top: -1rem; }
  .desktop\:margin-bottom-neg-2 { margin-bottom: -1rem; }
  .desktop\:margin-y-neg-205 { margin-top: -1.25rem; margin-bottom: -1.25re=
m; }
  .desktop\:margin-top-neg-205 { margin-top: -1.25rem; }
  .desktop\:margin-bottom-neg-205 { margin-bottom: -1.25rem; }
  .desktop\:margin-y-neg-3 { margin-top: -1.5rem; margin-bottom: -1.5rem; }
  .desktop\:margin-top-neg-3 { margin-top: -1.5rem; }
  .desktop\:margin-bottom-neg-3 { margin-bottom: -1.5rem; }
  .desktop\:margin-y-4 { margin-top: 2rem; margin-bottom: 2rem; }
  .desktop\:margin-top-4 { margin-top: 2rem; }
  .desktop\:margin-bottom-4 { margin-bottom: 2rem; }
  .desktop\:margin-y-5 { margin-top: 2.5rem; margin-bottom: 2.5rem; }
  .desktop\:margin-top-5 { margin-top: 2.5rem; }
  .desktop\:margin-bottom-5 { margin-bottom: 2.5rem; }
  .desktop\:margin-y-6 { margin-top: 3rem; margin-bottom: 3rem; }
  .desktop\:margin-top-6 { margin-top: 3rem; }
  .desktop\:margin-bottom-6 { margin-bottom: 3rem; }
  .desktop\:margin-y-7 { margin-top: 3.5rem; margin-bottom: 3.5rem; }
  .desktop\:margin-top-7 { margin-top: 3.5rem; }
  .desktop\:margin-bottom-7 { margin-bottom: 3.5rem; }
  .desktop\:margin-y-8 { margin-top: 4rem; margin-bottom: 4rem; }
  .desktop\:margin-top-8 { margin-top: 4rem; }
  .desktop\:margin-bottom-8 { margin-bottom: 4rem; }
  .desktop\:margin-y-9 { margin-top: 4.5rem; margin-bottom: 4.5rem; }
  .desktop\:margin-top-9 { margin-top: 4.5rem; }
  .desktop\:margin-bottom-9 { margin-bottom: 4.5rem; }
  .desktop\:margin-y-10 { margin-top: 5rem; margin-bottom: 5rem; }
  .desktop\:margin-top-10 { margin-top: 5rem; }
  .desktop\:margin-bottom-10 { margin-bottom: 5rem; }
  .desktop\:margin-y-15 { margin-top: 7.5rem; margin-bottom: 7.5rem; }
  .desktop\:margin-top-15 { margin-top: 7.5rem; }
  .desktop\:margin-bottom-15 { margin-bottom: 7.5rem; }
  .desktop\:margin-y-05em { margin-top: 0.5em; margin-bottom: 0.5em; }
  .desktop\:margin-top-05em { margin-top: 0.5em; }
  .desktop\:margin-bottom-05em { margin-bottom: 0.5em; }
  .desktop\:margin-y-1em { margin-top: 1em; margin-bottom: 1em; }
  .desktop\:margin-top-1em { margin-top: 1em; }
  .desktop\:margin-bottom-1em { margin-bottom: 1em; }
  .desktop\:margin-y-105em { margin-top: 1.5em; margin-bottom: 1.5em; }
  .desktop\:margin-top-105em { margin-top: 1.5em; }
  .desktop\:margin-bottom-105em { margin-bottom: 1.5em; }
  .desktop\:margin-y-2em { margin-top: 2em; margin-bottom: 2em; }
  .desktop\:margin-top-2em { margin-top: 2em; }
  .desktop\:margin-bottom-2em { margin-bottom: 2em; }
  .desktop\:margin-y-0 { margin-top: 0px; margin-bottom: 0px; }
  .desktop\:margin-top-0 { margin-top: 0px; }
  .desktop\:margin-bottom-0 { margin-bottom: 0px; }
  .desktop\:margin-y-auto { margin-top: auto; margin-bottom: auto; }
  .desktop\:margin-top-auto { margin-top: auto; }
  .desktop\:margin-bottom-auto { margin-bottom: auto; }
  .desktop\:margin-x-1px { margin-left: 1px; margin-right: 1px; }
  .desktop\:margin-right-1px { margin-right: 1px; }
  .desktop\:margin-left-1px { margin-left: 1px; }
  .desktop\:margin-x-2px { margin-left: 2px; margin-right: 2px; }
  .desktop\:margin-right-2px { margin-right: 2px; }
  .desktop\:margin-left-2px { margin-left: 2px; }
  .desktop\:margin-x-05 { margin-left: 0.25rem; margin-right: 0.25rem; }
  .desktop\:margin-right-05 { margin-right: 0.25rem; }
  .desktop\:margin-left-05 { margin-left: 0.25rem; }
  .desktop\:margin-x-1 { margin-left: 0.5rem; margin-right: 0.5rem; }
  .desktop\:margin-right-1 { margin-right: 0.5rem; }
  .desktop\:margin-left-1 { margin-left: 0.5rem; }
  .desktop\:margin-x-105 { margin-left: 0.75rem; margin-right: 0.75rem; }
  .desktop\:margin-right-105 { margin-right: 0.75rem; }
  .desktop\:margin-left-105 { margin-left: 0.75rem; }
  .desktop\:margin-x-2 { margin-left: 1rem; margin-right: 1rem; }
  .desktop\:margin-right-2 { margin-right: 1rem; }
  .desktop\:margin-left-2 { margin-left: 1rem; }
  .desktop\:margin-x-205 { margin-left: 1.25rem; margin-right: 1.25rem; }
  .desktop\:margin-right-205 { margin-right: 1.25rem; }
  .desktop\:margin-left-205 { margin-left: 1.25rem; }
  .desktop\:margin-x-3 { margin-left: 1.5rem; margin-right: 1.5rem; }
  .desktop\:margin-right-3 { margin-right: 1.5rem; }
  .desktop\:margin-left-3 { margin-left: 1.5rem; }
  .desktop\:margin-x-neg-1px { margin-left: -1px; margin-right: -1px; }
  .desktop\:margin-right-neg-1px { margin-right: -1px; }
  .desktop\:margin-left-neg-1px { margin-left: -1px; }
  .desktop\:margin-x-neg-2px { margin-left: -2px; margin-right: -2px; }
  .desktop\:margin-right-neg-2px { margin-right: -2px; }
  .desktop\:margin-left-neg-2px { margin-left: -2px; }
  .desktop\:margin-x-neg-05 { margin-left: -0.25rem; margin-right: -0.25rem=
; }
  .desktop\:margin-right-neg-05 { margin-right: -0.25rem; }
  .desktop\:margin-left-neg-05 { margin-left: -0.25rem; }
  .desktop\:margin-x-neg-1 { margin-left: -0.5rem; margin-right: -0.5rem; }
  .desktop\:margin-right-neg-1 { margin-right: -0.5rem; }
  .desktop\:margin-left-neg-1 { margin-left: -0.5rem; }
  .desktop\:margin-x-neg-105 { margin-left: -0.75rem; margin-right: -0.75re=
m; }
  .desktop\:margin-right-neg-105 { margin-right: -0.75rem; }
  .desktop\:margin-left-neg-105 { margin-left: -0.75rem; }
  .desktop\:margin-x-neg-2 { margin-left: -1rem; margin-right: -1rem; }
  .desktop\:margin-right-neg-2 { margin-right: -1rem; }
  .desktop\:margin-left-neg-2 { margin-left: -1rem; }
  .desktop\:margin-x-neg-205 { margin-left: -1.25rem; margin-right: -1.25re=
m; }
  .desktop\:margin-right-neg-205 { margin-right: -1.25rem; }
  .desktop\:margin-left-neg-205 { margin-left: -1.25rem; }
  .desktop\:margin-x-neg-3 { margin-left: -1.5rem; margin-right: -1.5rem; }
  .desktop\:margin-right-neg-3 { margin-right: -1.5rem; }
  .desktop\:margin-left-neg-3 { margin-left: -1.5rem; }
  .desktop\:margin-x-4 { margin-left: 2rem; margin-right: 2rem; }
  .desktop\:margin-right-4 { margin-right: 2rem; }
  .desktop\:margin-left-4 { margin-left: 2rem; }
  .desktop\:margin-x-5 { margin-left: 2.5rem; margin-right: 2.5rem; }
  .desktop\:margin-right-5 { margin-right: 2.5rem; }
  .desktop\:margin-left-5 { margin-left: 2.5rem; }
  .desktop\:margin-x-6 { margin-left: 3rem; margin-right: 3rem; }
  .desktop\:margin-right-6 { margin-right: 3rem; }
  .desktop\:margin-left-6 { margin-left: 3rem; }
  .desktop\:margin-x-7 { margin-left: 3.5rem; margin-right: 3.5rem; }
  .desktop\:margin-right-7 { margin-right: 3.5rem; }
  .desktop\:margin-left-7 { margin-left: 3.5rem; }
  .desktop\:margin-x-8 { margin-left: 4rem; margin-right: 4rem; }
  .desktop\:margin-right-8 { margin-right: 4rem; }
  .desktop\:margin-left-8 { margin-left: 4rem; }
  .desktop\:margin-x-9 { margin-left: 4.5rem; margin-right: 4.5rem; }
  .desktop\:margin-right-9 { margin-right: 4.5rem; }
  .desktop\:margin-left-9 { margin-left: 4.5rem; }
  .desktop\:margin-x-10 { margin-left: 5rem; margin-right: 5rem; }
  .desktop\:margin-right-10 { margin-right: 5rem; }
  .desktop\:margin-left-10 { margin-left: 5rem; }
  .desktop\:margin-x-15 { margin-left: 7.5rem; margin-right: 7.5rem; }
  .desktop\:margin-right-15 { margin-right: 7.5rem; }
  .desktop\:margin-left-15 { margin-left: 7.5rem; }
  .desktop\:margin-x-card { margin-left: 10rem; margin-right: 10rem; }
  .desktop\:margin-right-card { margin-right: 10rem; }
  .desktop\:margin-left-card { margin-left: 10rem; }
  .desktop\:margin-x-card-lg { margin-left: 15rem; margin-right: 15rem; }
  .desktop\:margin-right-card-lg { margin-right: 15rem; }
  .desktop\:margin-left-card-lg { margin-left: 15rem; }
  .desktop\:margin-x-mobile { margin-left: 20rem; margin-right: 20rem; }
  .desktop\:margin-right-mobile { margin-right: 20rem; }
  .desktop\:margin-left-mobile { margin-left: 20rem; }
  .desktop\:margin-x-05em { margin-left: 0.5em; margin-right: 0.5em; }
  .desktop\:margin-right-05em { margin-right: 0.5em; }
  .desktop\:margin-left-05em { margin-left: 0.5em; }
  .desktop\:margin-x-1em { margin-left: 1em; margin-right: 1em; }
  .desktop\:margin-right-1em { margin-right: 1em; }
  .desktop\:margin-left-1em { margin-left: 1em; }
  .desktop\:margin-x-105em { margin-left: 1.5em; margin-right: 1.5em; }
  .desktop\:margin-right-105em { margin-right: 1.5em; }
  .desktop\:margin-left-105em { margin-left: 1.5em; }
  .desktop\:margin-x-2em { margin-left: 2em; margin-right: 2em; }
  .desktop\:margin-right-2em { margin-right: 2em; }
  .desktop\:margin-left-2em { margin-left: 2em; }
  .desktop\:margin-x-0 { margin-left: 0px; margin-right: 0px; }
  .desktop\:margin-right-0 { margin-right: 0px; }
  .desktop\:margin-left-0 { margin-left: 0px; }
  .desktop\:margin-x-auto { margin-left: auto; margin-right: auto; }
  .desktop\:margin-right-auto { margin-right: auto; }
  .desktop\:margin-left-auto { margin-left: auto; }
  .desktop\:measure-1 { max-width: 44ex; }
  .desktop\:measure-2 { max-width: 60ex; }
  .desktop\:measure-3 { max-width: 64ex; }
  .desktop\:measure-4 { max-width: 68ex; }
  .desktop\:measure-5 { max-width: 72ex; }
  .desktop\:measure-6 { max-width: 88ex; }
  .desktop\:measure-none { max-width: none; }
  .desktop\:order-first { order: -1; }
  .desktop\:order-last { order: 999; }
  .desktop\:order-initial { order: initial; }
  .desktop\:order-0 { order: 0; }
  .desktop\:order-1 { order: 1; }
  .desktop\:order-2 { order: 2; }
  .desktop\:order-3 { order: 3; }
  .desktop\:order-4 { order: 4; }
  .desktop\:order-5 { order: 5; }
  .desktop\:order-6 { order: 6; }
  .desktop\:order-7 { order: 7; }
  .desktop\:order-8 { order: 8; }
  .desktop\:order-9 { order: 9; }
  .desktop\:order-10 { order: 10; }
  .desktop\:order-11 { order: 11; }
  .desktop\:padding-1px { padding: 1px; }
  .desktop\:padding-y-1px { padding-top: 1px; padding-bottom: 1px; }
  .desktop\:padding-x-1px { padding-left: 1px; padding-right: 1px; }
  .desktop\:padding-top-1px { padding-top: 1px; }
  .desktop\:padding-right-1px { padding-right: 1px; }
  .desktop\:padding-bottom-1px { padding-bottom: 1px; }
  .desktop\:padding-left-1px { padding-left: 1px; }
  .desktop\:padding-2px { padding: 2px; }
  .desktop\:padding-y-2px { padding-top: 2px; padding-bottom: 2px; }
  .desktop\:padding-x-2px { padding-left: 2px; padding-right: 2px; }
  .desktop\:padding-top-2px { padding-top: 2px; }
  .desktop\:padding-right-2px { padding-right: 2px; }
  .desktop\:padding-bottom-2px { padding-bottom: 2px; }
  .desktop\:padding-left-2px { padding-left: 2px; }
  .desktop\:padding-05 { padding: 0.25rem; }
  .desktop\:padding-y-05 { padding-top: 0.25rem; padding-bottom: 0.25rem; }
  .desktop\:padding-x-05 { padding-left: 0.25rem; padding-right: 0.25rem; }
  .desktop\:padding-top-05 { padding-top: 0.25rem; }
  .desktop\:padding-right-05 { padding-right: 0.25rem; }
  .desktop\:padding-bottom-05 { padding-bottom: 0.25rem; }
  .desktop\:padding-left-05 { padding-left: 0.25rem; }
  .desktop\:padding-1 { padding: 0.5rem; }
  .desktop\:padding-y-1 { padding-top: 0.5rem; padding-bottom: 0.5rem; }
  .desktop\:padding-x-1 { padding-left: 0.5rem; padding-right: 0.5rem; }
  .desktop\:padding-top-1 { padding-top: 0.5rem; }
  .desktop\:padding-right-1 { padding-right: 0.5rem; }
  .desktop\:padding-bottom-1 { padding-bottom: 0.5rem; }
  .desktop\:padding-left-1 { padding-left: 0.5rem; }
  .desktop\:padding-105 { padding: 0.75rem; }
  .desktop\:padding-y-105 { padding-top: 0.75rem; padding-bottom: 0.75rem; =
}
  .desktop\:padding-x-105 { padding-left: 0.75rem; padding-right: 0.75rem; =
}
  .desktop\:padding-top-105 { padding-top: 0.75rem; }
  .desktop\:padding-right-105 { padding-right: 0.75rem; }
  .desktop\:padding-bottom-105 { padding-bottom: 0.75rem; }
  .desktop\:padding-left-105 { padding-left: 0.75rem; }
  .desktop\:padding-2 { padding: 1rem; }
  .desktop\:padding-y-2 { padding-top: 1rem; padding-bottom: 1rem; }
  .desktop\:padding-x-2 { padding-left: 1rem; padding-right: 1rem; }
  .desktop\:padding-top-2 { padding-top: 1rem; }
  .desktop\:padding-right-2 { padding-right: 1rem; }
  .desktop\:padding-bottom-2 { padding-bottom: 1rem; }
  .desktop\:padding-left-2 { padding-left: 1rem; }
  .desktop\:padding-205 { padding: 1.25rem; }
  .desktop\:padding-y-205 { padding-top: 1.25rem; padding-bottom: 1.25rem; =
}
  .desktop\:padding-x-205 { padding-left: 1.25rem; padding-right: 1.25rem; =
}
  .desktop\:padding-top-205 { padding-top: 1.25rem; }
  .desktop\:padding-right-205 { padding-right: 1.25rem; }
  .desktop\:padding-bottom-205 { padding-bottom: 1.25rem; }
  .desktop\:padding-left-205 { padding-left: 1.25rem; }
  .desktop\:padding-3 { padding: 1.5rem; }
  .desktop\:padding-y-3 { padding-top: 1.5rem; padding-bottom: 1.5rem; }
  .desktop\:padding-x-3 { padding-left: 1.5rem; padding-right: 1.5rem; }
  .desktop\:padding-top-3 { padding-top: 1.5rem; }
  .desktop\:padding-right-3 { padding-right: 1.5rem; }
  .desktop\:padding-bottom-3 { padding-bottom: 1.5rem; }
  .desktop\:padding-left-3 { padding-left: 1.5rem; }
  .desktop\:padding-4 { padding: 2rem; }
  .desktop\:padding-y-4 { padding-top: 2rem; padding-bottom: 2rem; }
  .desktop\:padding-x-4 { padding-left: 2rem; padding-right: 2rem; }
  .desktop\:padding-top-4 { padding-top: 2rem; }
  .desktop\:padding-right-4 { padding-right: 2rem; }
  .desktop\:padding-bottom-4 { padding-bottom: 2rem; }
  .desktop\:padding-left-4 { padding-left: 2rem; }
  .desktop\:padding-5 { padding: 2.5rem; }
  .desktop\:padding-y-5 { padding-top: 2.5rem; padding-bottom: 2.5rem; }
  .desktop\:padding-x-5 { padding-left: 2.5rem; padding-right: 2.5rem; }
  .desktop\:padding-top-5 { padding-top: 2.5rem; }
  .desktop\:padding-right-5 { padding-right: 2.5rem; }
  .desktop\:padding-bottom-5 { padding-bottom: 2.5rem; }
  .desktop\:padding-left-5 { padding-left: 2.5rem; }
  .desktop\:padding-6 { padding: 3rem; }
  .desktop\:padding-y-6 { padding-top: 3rem; padding-bottom: 3rem; }
  .desktop\:padding-x-6 { padding-left: 3rem; padding-right: 3rem; }
  .desktop\:padding-top-6 { padding-top: 3rem; }
  .desktop\:padding-right-6 { padding-right: 3rem; }
  .desktop\:padding-bottom-6 { padding-bottom: 3rem; }
  .desktop\:padding-left-6 { padding-left: 3rem; }
  .desktop\:padding-7 { padding: 3.5rem; }
  .desktop\:padding-y-7 { padding-top: 3.5rem; padding-bottom: 3.5rem; }
  .desktop\:padding-x-7 { padding-left: 3.5rem; padding-right: 3.5rem; }
  .desktop\:padding-top-7 { padding-top: 3.5rem; }
  .desktop\:padding-right-7 { padding-right: 3.5rem; }
  .desktop\:padding-bottom-7 { padding-bottom: 3.5rem; }
  .desktop\:padding-left-7 { padding-left: 3.5rem; }
  .desktop\:padding-8 { padding: 4rem; }
  .desktop\:padding-y-8 { padding-top: 4rem; padding-bottom: 4rem; }
  .desktop\:padding-x-8 { padding-left: 4rem; padding-right: 4rem; }
  .desktop\:padding-top-8 { padding-top: 4rem; }
  .desktop\:padding-right-8 { padding-right: 4rem; }
  .desktop\:padding-bottom-8 { padding-bottom: 4rem; }
  .desktop\:padding-left-8 { padding-left: 4rem; }
  .desktop\:padding-9 { padding: 4.5rem; }
  .desktop\:padding-y-9 { padding-top: 4.5rem; padding-bottom: 4.5rem; }
  .desktop\:padding-x-9 { padding-left: 4.5rem; padding-right: 4.5rem; }
  .desktop\:padding-top-9 { padding-top: 4.5rem; }
  .desktop\:padding-right-9 { padding-right: 4.5rem; }
  .desktop\:padding-bottom-9 { padding-bottom: 4.5rem; }
  .desktop\:padding-left-9 { padding-left: 4.5rem; }
  .desktop\:padding-10 { padding: 5rem; }
  .desktop\:padding-y-10 { padding-top: 5rem; padding-bottom: 5rem; }
  .desktop\:padding-x-10 { padding-left: 5rem; padding-right: 5rem; }
  .desktop\:padding-top-10 { padding-top: 5rem; }
  .desktop\:padding-right-10 { padding-right: 5rem; }
  .desktop\:padding-bottom-10 { padding-bottom: 5rem; }
  .desktop\:padding-left-10 { padding-left: 5rem; }
  .desktop\:padding-15 { padding: 7.5rem; }
  .desktop\:padding-y-15 { padding-top: 7.5rem; padding-bottom: 7.5rem; }
  .desktop\:padding-x-15 { padding-left: 7.5rem; padding-right: 7.5rem; }
  .desktop\:padding-top-15 { padding-top: 7.5rem; }
  .desktop\:padding-right-15 { padding-right: 7.5rem; }
  .desktop\:padding-bottom-15 { padding-bottom: 7.5rem; }
  .desktop\:padding-left-15 { padding-left: 7.5rem; }
  .desktop\:padding-0 { padding: 0px; }
  .desktop\:padding-y-0 { padding-top: 0px; padding-bottom: 0px; }
  .desktop\:padding-x-0 { padding-left: 0px; padding-right: 0px; }
  .desktop\:padding-top-0 { padding-top: 0px; }
  .desktop\:padding-right-0 { padding-right: 0px; }
  .desktop\:padding-bottom-0 { padding-bottom: 0px; }
  .desktop\:padding-left-0 { padding-left: 0px; }
  .desktop\:width-1px { width: 1px; }
  .desktop\:width-2px { width: 2px; }
  .desktop\:width-05 { width: 0.25rem; }
  .desktop\:width-1 { width: 0.5rem; }
  .desktop\:width-105 { width: 0.75rem; }
  .desktop\:width-2 { width: 1rem; }
  .desktop\:width-205 { width: 1.25rem; }
  .desktop\:width-3 { width: 1.5rem; }
  .desktop\:width-4 { width: 2rem; }
  .desktop\:width-5 { width: 2.5rem; }
  .desktop\:width-6 { width: 3rem; }
  .desktop\:width-7 { width: 3.5rem; }
  .desktop\:width-8 { width: 4rem; }
  .desktop\:width-9 { width: 4.5rem; }
  .desktop\:width-10 { width: 5rem; }
  .desktop\:width-15 { width: 7.5rem; }
  .desktop\:width-card { width: 10rem; }
  .desktop\:width-card-lg { width: 15rem; }
  .desktop\:width-mobile { width: 20rem; }
  .desktop\:width-mobile-lg { width: 30rem; }
  .desktop\:width-tablet { width: 40rem; }
  .desktop\:width-tablet-lg { width: 55rem; }
  .desktop\:width-desktop { width: 64rem; }
  .desktop\:width-desktop-lg { width: 75rem; }
  .desktop\:width-widescreen { width: 87.5rem; }
  .desktop\:width-0 { width: 0px; }
  .desktop\:width-full { width: 100%; }
  .desktop\:width-auto { width: auto; }
}
------MultipartBoundary--6ljYNM8BCxSCbZmt3Ta91IkGTREi3oce80ezpctHeR----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://fonts.googleapis.com/css2?family=Public+Sans

@charset "utf-8";

@font-face { font-family: "Public Sans"; font-style: normal; font-weight: 4=
00; src: url("https://fonts.gstatic.com/s/publicsans/v7/ijwGs572Xtc6ZYQws9Y=
VwllKVG8qX1oyOymuFpmJygcob18.woff2") format("woff2"); unicode-range: U+100-=
24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2=
C7F, U+A720-A7FF; }

@font-face { font-family: "Public Sans"; font-style: normal; font-weight: 4=
00; src: url("https://fonts.gstatic.com/s/publicsans/v7/ijwGs572Xtc6ZYQws9Y=
VwllKVG8qX1oyOymuFpmJxAco.woff2") format("woff2"); unicode-range: U+0-FF, U=
+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20A=
C, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
------MultipartBoundary--6ljYNM8BCxSCbZmt3Ta91IkGTREi3oce80ezpctHeR----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://fonts.googleapis.com/css2?family=Merriweather+Sans

@charset "utf-8";

@font-face { font-family: "Merriweather Sans"; font-style: normal; font-wei=
ght: 400; src: url("https://fonts.gstatic.com/s/merriweathersans/v14/2-cO9I=
Rs1JiJN1FRAMjTN5zd9vgsFF_5asQTb6hZ2JKZou4VhOsH3xE.woff2") format("woff2"); =
unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+=
FE2E-FE2F; }

@font-face { font-family: "Merriweather Sans"; font-style: normal; font-wei=
ght: 400; src: url("https://fonts.gstatic.com/s/merriweathersans/v14/2-cO9I=
Rs1JiJN1FRAMjTN5zd9vgsFF_5asQTb6hZ2JKZou4VhusH3xE.woff2") format("woff2"); =
unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF=
-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: "Merriweather Sans"; font-style: normal; font-wei=
ght: 400; src: url("https://fonts.gstatic.com/s/merriweathersans/v14/2-cO9I=
Rs1JiJN1FRAMjTN5zd9vgsFF_5asQTb6hZ2JKZou4Vh-sH3xE.woff2") format("woff2"); =
unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-2=
0CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Merriweather Sans"; font-style: normal; font-wei=
ght: 400; src: url("https://fonts.gstatic.com/s/merriweathersans/v14/2-cO9I=
Rs1JiJN1FRAMjTN5zd9vgsFF_5asQTb6hZ2JKZou4ViesH.woff2") format("woff2"); uni=
code-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+200=
0-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+F=
FFD; }
------MultipartBoundary--6ljYNM8BCxSCbZmt3Ta91IkGTREi3oce80ezpctHeR----
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://www.ttb.gov/templates/ttb/images/TTB-Web-Logo.png

iVBORw0KGgoAAAANSUhEUgAAAVYAAABQCAIAAADN48p9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAABnNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp
bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6
eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAzIDc5LjE2
NDUyNywgMjAyMC8xMC8xNS0xNzo0ODozMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo
dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw
dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hh
cC8xLjAvcmlnaHRzLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEv
IiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHht
bG5zOklwdGM0eG1wQ29yZT0iaHR0cDovL2lwdGMub3JnL3N0ZC9JcHRjNHhtcENvcmUvMS4wL3ht
bG5zLyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBN
TT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9u
cy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcFJpZ2h0czpXZWJTdGF0
ZW1lbnQ9IiIgcGhvdG9zaG9wOkF1dGhvcnNQb3NpdGlvbj0iIiB4bXA6Q3JlYXRvclRvb2w9IkFk
b2JlIFBob3Rvc2hvcCAyMDIxIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Rjg4
NDQ3QkI5MTczMTFFQkIwNUFBQjBFQzRBODU3MzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6
Rjg4NDQ3QkM5MTczMTFFQkIwNUFBQjBFQzRBODU3MzIiPiA8eG1wUmlnaHRzOlVzYWdlVGVybXM+
IDxyZGY6QWx0PiA8cmRmOmxpIHhtbDpsYW5nPSJ4LWRlZmF1bHQiLz4gPC9yZGY6QWx0PiA8L3ht
cFJpZ2h0czpVc2FnZVRlcm1zPiA8ZGM6cmlnaHRzPiA8cmRmOkFsdD4gPHJkZjpsaSB4bWw6bGFu
Zz0ieC1kZWZhdWx0Ii8+IDwvcmRmOkFsdD4gPC9kYzpyaWdodHM+IDxkYzpjcmVhdG9yPiA8cmRm
OlNlcT4gPHJkZjpsaS8+IDwvcmRmOlNlcT4gPC9kYzpjcmVhdG9yPiA8ZGM6dGl0bGU+IDxyZGY6
QWx0PiA8cmRmOmxpIHhtbDpsYW5nPSJ4LWRlZmF1bHQiPlRUQiBXZWIgTG9nbzwvcmRmOmxpPiA8
L3JkZjpBbHQ+IDwvZGM6dGl0bGU+IDxJcHRjNHhtcENvcmU6Q3JlYXRvckNvbnRhY3RJbmZvIElw
dGM0eG1wQ29yZTpDaUFkckV4dGFkcj0iIiBJcHRjNHhtcENvcmU6Q2lBZHJDaXR5PSIiIElwdGM0
eG1wQ29yZTpDaUFkclJlZ2lvbj0iIiBJcHRjNHhtcENvcmU6Q2lBZHJQY29kZT0iIiBJcHRjNHht
cENvcmU6Q2lBZHJDdHJ5PSIiIElwdGM0eG1wQ29yZTpDaVRlbFdvcms9IiIgSXB0YzR4bXBDb3Jl
OkNpRW1haWxXb3JrPSIiIElwdGM0eG1wQ29yZTpDaVVybFdvcms9IiIvPiA8eG1wTU06RGVyaXZl
ZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGODg0NDdCOTkxNzMxMUVCQjA1QUFCMEVD
NEE4NTczMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGODg0NDdCQTkxNzMxMUVCQjA1QUFC
MEVDNEE4NTczMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4g
PD94cGFja2V0IGVuZD0iciI/Pk1M9MMAAGwDSURBVHja7H0FfBRX1/6OrEs2tvGEuAEhJCQECe5e
KJQWKC2UegulLm/71l2p01LD3R2CJUhIiLu7btZ3Z3dm/ufOJCEE2lIq3/f1n2l+dDOZvXPlyPOc
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

------MultipartBoundary--6ljYNM8BCxSCbZmt3Ta91IkGTREi3oce80ezpctHeR----
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: https://www.ttb.gov/templates/ttb/images/breadcrumb-border.jpg

/9j/4QOuRXhpZgAATU0AKgAAAAgADAEAAAMAAAABA9MAAAEBAAMAAAABABIAAAECAAMAAAADAAAA
ngEGAAMAAAABAAIAAAESAAMAAAABAAEAAAEVAAMAAAABAAMAAAEaAAUAAAABAAAApAEbAAUAAAAB
AAAArAEoAAMAAAABAAIAAAExAAIAAAAkAAAAtAEyAAIAAAAUAAAA2IdpAAQAAAABAAAA7AAAASQA
CAAIAAgALcbAAAAnEAAtxsAAACcQQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkA
MjAxNzowNzoxNyAxNzoxNTozMQAABJAAAAcAAAAEMDIyMaABAAMAAAABAAEAAKACAAQAAAABAAAA
AaADAAQAAAABAAAAEgAAAAAAAAAGAQMAAwAAAAEABgAAARoABQAAAAEAAAFyARsABQAAAAEAAAF6
ASgAAwAAAAEAAgAAAgEABAAAAAEAAAGCAgIABAAAAAEAAAIkAAAAAAAAAEgAAAABAAAASAAAAAH/
2P/tAAxBZG9iZV9DTQAB/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBELCgsRFQ8MDA8V
GBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsNDg0QDg4QFA4O
DhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgA
BAABAwEiAAIRAQMRAf/dAAQAAf/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYHCAkKCwEAAQUB
AQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQhEjEFQVFhEyJx
gTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXiZfKzhMPTdePz
RieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIEBAMEBQYHBwYF
NQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKygwcmNcLSRJNU
oxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dXZ3eHl6e3x//a
AAwDAQACEQMRAD8A7D/I38j/ANmUl89JKf8Ax2D/ABH/2f/tEZZQaG90b3Nob3AgMy4wADhCSU0E
BAAAAAAATxwBWgADGyVHHAFaAAMbJUccAVoAAxslRxwBWgADGyVHHAFaAAMbJUccAVoAAxslRxwB
WgADGyVHHAFaAAMbJUccAVoAAxslRxwCAAACplsAOEJJTQQlAAAAAAAQC/YoYqZOcPFfIDXsLrtY
qThCSU0EOgAAAAAA5QAAABAAAAABAAAAAAALcHJpbnRPdXRwdXQAAAAFAAAAAFBzdFNib29sAQAA
AABJbnRlZW51bQAAAABJbnRlAAAAAENscm0AAAAPcHJpbnRTaXh0ZWVuQml0Ym9vbAAAAAALcHJp
bnRlck5hbWVURVhUAAAAAQAAAAAAD3ByaW50UHJvb2ZTZXR1cE9iamMAAAAMAFAAcgBvAG8AZgAg
AFMAZQB0AHUAcAAAAAAACnByb29mU2V0dXAAAAABAAAAAEJsdG5lbnVtAAAADGJ1aWx0aW5Qcm9v
ZgAAAAlwcm9vZkNNWUsAOEJJTQQ7AAAAAAItAAAAEAAAAAEAAAAAABJwcmludE91dHB1dE9wdGlv
bnMAAAAXAAAAAENwdG5ib29sAAAAAABDbGJyYm9vbAAAAAAAUmdzTWJvb2wAAAAAAENybkNib29s
AAAAAABDbnRDYm9vbAAAAAAATGJsc2Jvb2wAAAAAAE5ndHZib29sAAAAAABFbWxEYm9vbAAAAAAA
SW50cmJvb2wAAAAAAEJja2dPYmpjAAAAAQAAAAAAAFJHQkMAAAADAAAAAFJkICBkb3ViQG/gAAAA
AAAAAAAAR3JuIGRvdWJAb+AAAAAAAAAAAABCbCAgZG91YkBv4AAAAAAAAAAAAEJyZFRVbnRGI1Js
dAAAAAAAAAAAAAAAAEJsZCBVbnRGI1JsdAAAAAAAAAAAAAAAAFJzbHRVbnRGI1B4bEBywAAAAAAA
AAAACnZlY3RvckRhdGFib29sAQAAAABQZ1BzZW51bQAAAABQZ1BzAAAAAFBnUEMAAAAATGVmdFVu
dEYjUmx0AAAAAAAAAAAAAAAAVG9wIFVudEYjUmx0AAAAAAAAAAAAAAAAU2NsIFVudEYjUHJjQFkA
AAAAAAAAAAAQY3JvcFdoZW5QcmludGluZ2Jvb2wAAAAADmNyb3BSZWN0Qm90dG9tbG9uZwAAAAAA
AAAMY3JvcFJlY3RMZWZ0bG9uZwAAAAAAAAANY3JvcFJlY3RSaWdodGxvbmcAAAAAAAAAC2Nyb3BS
ZWN0VG9wbG9uZwAAAAAAOEJJTQPtAAAAAAAQASwAAAABAAEBLAAAAAEAAThCSU0EJgAAAAAADgAA
AAAAAAAAAAA/gAAAOEJJTQQNAAAAAAAEAAAAeDhCSU0EGQAAAAAABAAAAB44QklNA/MAAAAAAAkA
AAAAAAAAAAEAOEJJTScQAAAAAAAKAAEAAAAAAAAAAjhCSU0D9QAAAAAASAAvZmYAAQBsZmYABgAA
AAAAAQAvZmYAAQChmZoABgAAAAAAAQAyAAAAAQBaAAAABgAAAAAAAQA1AAAAAQAtAAAABgAAAAAA
AThCSU0D+AAAAAAAcAAA/////////////////////////////wPoAAAAAP//////////////////
//////////8D6AAAAAD/////////////////////////////A+gAAAAA////////////////////
/////////wPoAAA4QklNBAgAAAAAABAAAAABAAACQAAAAkAAAAAAOEJJTQQeAAAAAAAEAAAAADhC
SU0EGgAAAAAC9gAAAAgAAAAQAAAAAQAAAAAAAG51bGwAAAADAAAACGJhc2VOYW1lVEVYVAAAAAUA
VQBzAGUAcgAAAAAABmJvdW5kc09iamMAAAABAAAAAAAAUmN0MQAAAAQAAAAAVG9wIGxvbmcAAAAA
AAAAAExlZnRsb25nAAAAAAAAAABCdG9tbG9uZwAAABIAAAAAUmdodGxvbmcAAAABAAAABnNsaWNl
c1ZsTHMAAAABT2JqYwAAAAEAAAAAAAVzbGljZQAAABIAAAAHc2xpY2VJRGxvbmcAAAAAAAAAB2dy
b3VwSURsb25nAAAAAAAAAAZvcmlnaW5lbnVtAAAADEVTbGljZU9yaWdpbgAAAA1hdXRvR2VuZXJh
dGVkAAAAAFR5cGVlbnVtAAAACkVTbGljZVR5cGUAAAAASW1nIAAAAAZib3VuZHNPYmpjAAAAAQAA
AAAAAFJjdDEAAAAEAAAAAFRvcCBsb25nAAAAAAAAAABMZWZ0bG9uZwAAAAAAAAAAQnRvbWxvbmcA
AAASAAAAAFJnaHRsb25nAAAAAQAAAAN1cmxURVhUAAAAAQAAAAAAAG51bGxURVhUAAAAAQAAAAAA
AE1zZ2VURVhUAAAAAQAAAAAABmFsdFRhZ1RFWFQAAAABAAAAAAAOY2VsbFRleHRJc0hUTUxib29s
AQAAAAhjZWxsVGV4dFRFWFQAAAABAAAAAAAJaG9yekFsaWduZW51bQAAAA9FU2xpY2VIb3J6QWxp
Z24AAAAHZGVmYXVsdAAAAAl2ZXJ0QWxpZ25lbnVtAAAAD0VTbGljZVZlcnRBbGlnbgAAAAdkZWZh
dWx0AAAAC2JnQ29sb3JUeXBlZW51bQAAABFFU2xpY2VCR0NvbG9yVHlwZQAAAABOb25lAAAACXRv
cE91dHNldGxvbmcAAAAAAAAACmxlZnRPdXRzZXRsb25nAAAAAAAAAAxib3R0b21PdXRzZXRsb25n
AAAAAAAAAAtyaWdodE91dHNldGxvbmcAAAAAOEJJTQQoAAAAAAAMAAAAAj/wAAAAAAAAOEJJTQQU
AAAAAAAEAAAAhThCSU0EDAAAAAACQAAAAAEAAAABAAAABAAAAAQAAAAQAAACJAAYAAH/2P/tAAxB
ZG9iZV9DTQAB/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBELCgsRFQ8MDA8VGBMTFRMT
GBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsNDg0QDg4QFA4ODhQUDg4O
DhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgABAABAwEi
AAIRAQMRAf/dAAQAAf/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYHCAkKCwEAAQUBAQEBAQEA
AAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQhEjEFQVFhEyJxgTIGFJGh
sUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXiZfKzhMPTdePzRieUpIW0
lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIEBAMEBQYHBwYFNQEAAhED
ITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKygwcmNcLSRJNUoxdkRVU2
dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dXZ3eHl6e3x//aAAwDAQAC
EQMRAD8A7D/I38j/ANmUl89JKf8Ax2D/ABH/2ThCSU0EIQAAAAAAXQAAAAEBAAAADwBBAGQAbwBi
AGUAIABQAGgAbwB0AG8AcwBoAG8AcAAAABcAQQBkAG8AYgBlACAAUABoAG8AdABvAHMAaABvAHAA
IABDAEMAIAAyADAAMQA3AAAAAQA4QklND6AAAAAABhZtb3B0AAAAAwAAAAEAAAAAAAAABwAAAAEA
AAAAAAEAAP//////////AAAAUAAAAAH/////AAAAAAAAAAAAAAAAAAAAAQAAAAD/////AAAAAAT/
////AAAAAP////8AAAAA/////wAAAAD/////AAAAAAAAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8A
AAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA
/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/
AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8A
AAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA
/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/
AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8A
AAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA
/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/
AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8A
AAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA
/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/
AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8A
AAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAAAAAAAAAAAAAAAAABlAAAABAAAAABAAAA
AAAOVGFyZ2V0U2V0dGluZ3MAAAAJAAAAAE10dENPYmpjAAAAAQAAAAAACk5hdGl2ZVF1YWQAAAAD
AAAAAEJsICBsb25nAAAA/wAAAABHcm4gbG9uZwAAAP8AAAAAUmQgIGxvbmcAAAD/AAAAAE9wdG1i
b29sAQAAAABRbHR5bG9uZwAAAFAAAAAKYmx1ckFtb3VudGRvdWIAAAAAAAAAAAAAAA9lbWJlZElD
Q1Byb2ZpbGVib29sAAAAAApmaWxlRm9ybWF0ZW51bQAAAApGaWxlRm9ybWF0AAAAAEpQRUcAAAAM
bm9NYXR0ZUNvbG9yYm9vbAAAAAALcHJvZ3Jlc3NpdmVib29sAAAAAAx6b25lZFF1YWxpdHlPYmpj
AAAAAQAAAAAACVpvbmVkSW5mbwAAAAQAAAAJY2hhbm5lbElEbG9uZ/////8AAAANZW1waGFzaXpl
VGV4dGJvb2wAAAAAEGVtcGhhc2l6ZVZlY3RvcnNib29sAAAAAAVmbG9vcmxvbmcAAAAAOEJJTQ+h
AAAAAAAtbXNldAAAABAAAAABAAAAAAAEbnVsbAAAAAEAAAAHVmVyc2lvbmxvbmcAAAAAADhCSU0P
ogAAAAAACG1zNHcAAAACOEJJTQQGAAAAAAAHAAIAAAABAQD/4Q5UaHR0cDovL25zLmFkb2JlLmNv
bS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6
a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9i
ZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAg
ICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYt
c3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0
cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9l
bGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9z
aG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4
bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZl
bnQjIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxNy0wNy0xN1QxNzoxNTozMS0wNDowMCIgeG1wOkNyZWF0
b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRl
PSIyMDE1LTEyLTA5VDEwOjUyOjExLTA1OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE3LTA3LTE3
VDE3OjE1OjMxLTA0OjAwIiBkYzpmb3JtYXQ9ImltYWdlL2pwZWciIHBob3Rvc2hvcDpMZWdhY3lJ
UFRDRGlnZXN0PSIxODMwNUYyOTA0NjYzNURDRUFGQjhFRTEwRjJDMENFRiIgcGhvdG9zaG9wOkNv
bG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBN
TTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmEwMGY2ZjU0LTI1YWItNDQ3MC1hZDViLTMyZmQzZWY0NDky
NSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjY1YjJhOGEwLWFiYzMt
MTE3YS1hMzdmLWJhMGEwNDk5NjQ3ZSIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlk
OjVhYWRjMjg5LTRjMDQtN2Y0ZS1hOWFlLTRiMDEwMjhiMTI0OSI+IDx4bXBNTTpIaXN0b3J5PiA8
cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4
bXAuaWlkOjVhYWRjMjg5LTRjMDQtN2Y0ZS1hOWFlLTRiMDEwMjhiMTI0OSIgc3RFdnQ6d2hlbj0i
MjAxNS0xMi0wOVQxMTowNjoxNy0wNTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhv
dG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RF
dnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDphMDBmNmY1NC0yNWFi
LTQ0NzAtYWQ1Yi0zMmZkM2VmNDQ5MjUiIHN0RXZ0OndoZW49IjIwMTctMDctMTdUMTc6MTU6MzEt
MDQ6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChNYWNp
bnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8
L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3hwYWNrZXQgZW5kPSJ3Ij8+
/+IMWElDQ19QUk9GSUxFAAEBAAAMSExpbm8CEAAAbW50clJHQiBYWVogB84AAgAJAAYAMQAAYWNz
cE1TRlQAAAAASUVDIHNSR0IAAAAAAAAAAAAAAAEAAPbWAAEAAAAA0y1IUCAgAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARY3BydAAAAVAAAAAzZGVzYwAAAYQA
AABsd3RwdAAAAfAAAAAUYmtwdAAAAgQAAAAUclhZWgAAAhgAAAAUZ1hZWgAAAiwAAAAUYlhZWgAA
AkAAAAAUZG1uZAAAAlQAAABwZG1kZAAAAsQAAACIdnVlZAAAA0wAAACGdmlldwAAA9QAAAAkbHVt
aQAAA/gAAAAUbWVhcwAABAwAAAAkdGVjaAAABDAAAAAMclRSQwAABDwAAAgMZ1RSQwAABDwAAAgM
YlRSQwAABDwAAAgMdGV4dAAAAABDb3B5cmlnaHQgKGMpIDE5OTggSGV3bGV0dC1QYWNrYXJkIENv
bXBhbnkAAGRlc2MAAAAAAAAAEnNSR0IgSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAASc1JHQiBJRUM2
MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AFhZWiAAAAAAAADzUQABAAAAARbMWFlaIAAAAAAAAAAAAAAAAAAAAABYWVogAAAAAAAAb6IAADj1
AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9kZXNjAAAAAAAAABZJ
RUMgaHR0cDovL3d3dy5pZWMuY2gAAAAAAAAAAAAAABZJRUMgaHR0cDovL3d3dy5pZWMuY2gAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVzYwAAAAAAAAAuSUVD
IDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2UgLSBzUkdCAAAAAAAAAAAAAAAuSUVD
IDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2UgLSBzUkdCAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAGRlc2MAAAAAAAAALFJlZmVyZW5jZSBWaWV3aW5nIENvbmRpdGlvbiBpbiBJRUM2MTk2
Ni0yLjEAAAAAAAAAAAAAACxSZWZlcmVuY2UgVmlld2luZyBDb25kaXRpb24gaW4gSUVDNjE5NjYt
Mi4xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2aWV3AAAAAAATpP4AFF8uABDPFAAD7cwABBML
AANcngAAAAFYWVogAAAAAABMCVYAUAAAAFcf521lYXMAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAA
AAKPAAAAAnNpZyAAAAAAQ1JUIGN1cnYAAAAAAAAEAAAAAAUACgAPABQAGQAeACMAKAAtADIANwA7
AEAARQBKAE8AVABZAF4AYwBoAG0AcgB3AHwAgQCGAIsAkACVAJoAnwCkAKkArgCyALcAvADBAMYA
ywDQANUA2wDgAOUA6wDwAPYA+wEBAQcBDQETARkBHwElASsBMgE4AT4BRQFMAVIBWQFgAWcBbgF1
AXwBgwGLAZIBmgGhAakBsQG5AcEByQHRAdkB4QHpAfIB+gIDAgwCFAIdAiYCLwI4AkECSwJUAl0C
ZwJxAnoChAKOApgCogKsArYCwQLLAtUC4ALrAvUDAAMLAxYDIQMtAzgDQwNPA1oDZgNyA34DigOW
A6IDrgO6A8cD0wPgA+wD+QQGBBMEIAQtBDsESARVBGMEcQR+BIwEmgSoBLYExATTBOEE8AT+BQ0F
HAUrBToFSQVYBWcFdwWGBZYFpgW1BcUF1QXlBfYGBgYWBicGNwZIBlkGagZ7BowGnQavBsAG0Qbj
BvUHBwcZBysHPQdPB2EHdAeGB5kHrAe/B9IH5Qf4CAsIHwgyCEYIWghuCIIIlgiqCL4I0gjnCPsJ
EAklCToJTwlkCXkJjwmkCboJzwnlCfsKEQonCj0KVApqCoEKmAquCsUK3ArzCwsLIgs5C1ELaQuA
C5gLsAvIC+EL+QwSDCoMQwxcDHUMjgynDMAM2QzzDQ0NJg1ADVoNdA2ODakNww3eDfgOEw4uDkkO
ZA5/DpsOtg7SDu4PCQ8lD0EPXg96D5YPsw/PD+wQCRAmEEMQYRB+EJsQuRDXEPURExExEU8RbRGM
EaoRyRHoEgcSJhJFEmQShBKjEsMS4xMDEyMTQxNjE4MTpBPFE+UUBhQnFEkUahSLFK0UzhTwFRIV
NBVWFXgVmxW9FeAWAxYmFkkWbBaPFrIW1hb6Fx0XQRdlF4kXrhfSF/cYGxhAGGUYihivGNUY+hkg
GUUZaxmRGbcZ3RoEGioaURp3Gp4axRrsGxQbOxtjG4obshvaHAIcKhxSHHscoxzMHPUdHh1HHXAd
mR3DHeweFh5AHmoelB6+HukfEx8+H2kflB+/H+ogFSBBIGwgmCDEIPAhHCFIIXUhoSHOIfsiJyJV
IoIiryLdIwojOCNmI5QjwiPwJB8kTSR8JKsk2iUJJTglaCWXJccl9yYnJlcmhya3JugnGCdJJ3on
qyfcKA0oPyhxKKIo1CkGKTgpaymdKdAqAio1KmgqmyrPKwIrNitpK50r0SwFLDksbiyiLNctDC1B
LXYtqy3hLhYuTC6CLrcu7i8kL1ovkS/HL/4wNTBsMKQw2zESMUoxgjG6MfIyKjJjMpsy1DMNM0Yz
fzO4M/E0KzRlNJ402DUTNU01hzXCNf02NzZyNq426TckN2A3nDfXOBQ4UDiMOMg5BTlCOX85vDn5
OjY6dDqyOu87LTtrO6o76DwnPGU8pDzjPSI9YT2hPeA+ID5gPqA+4D8hP2E/oj/iQCNAZECmQOdB
KUFqQaxB7kIwQnJCtUL3QzpDfUPARANER0SKRM5FEkVVRZpF3kYiRmdGq0bwRzVHe0fASAVIS0iR
SNdJHUljSalJ8Eo3Sn1KxEsMS1NLmkviTCpMcky6TQJNSk2TTdxOJU5uTrdPAE9JT5NP3VAnUHFQ
u1EGUVBRm1HmUjFSfFLHUxNTX1OqU/ZUQlSPVNtVKFV1VcJWD1ZcVqlW91dEV5JX4FgvWH1Yy1ka
WWlZuFoHWlZaplr1W0VblVvlXDVchlzWXSddeF3JXhpebF69Xw9fYV+zYAVgV2CqYPxhT2GiYfVi
SWKcYvBjQ2OXY+tkQGSUZOllPWWSZedmPWaSZuhnPWeTZ+loP2iWaOxpQ2maafFqSGqfavdrT2un
a/9sV2yvbQhtYG25bhJua27Ebx5veG/RcCtwhnDgcTpxlXHwcktypnMBc11zuHQUdHB0zHUodYV1
4XY+dpt2+HdWd7N4EXhueMx5KnmJeed6RnqlewR7Y3vCfCF8gXzhfUF9oX4BfmJ+wn8jf4R/5YBH
gKiBCoFrgc2CMIKSgvSDV4O6hB2EgITjhUeFq4YOhnKG14c7h5+IBIhpiM6JM4mZif6KZIrKizCL
lov8jGOMyo0xjZiN/45mjs6PNo+ekAaQbpDWkT+RqJIRknqS45NNk7aUIJSKlPSVX5XJljSWn5cK
l3WX4JhMmLiZJJmQmfyaaJrVm0Kbr5wcnImc951kndKeQJ6unx2fi5/6oGmg2KFHobaiJqKWowaj
dqPmpFakx6U4pammGqaLpv2nbqfgqFKoxKk3qamqHKqPqwKrdavprFys0K1ErbiuLa6hrxavi7AA
sHWw6rFgsdayS7LCszizrrQltJy1E7WKtgG2ebbwt2i34LhZuNG5SrnCuju6tbsuu6e8IbybvRW9
j74KvoS+/796v/XAcMDswWfB48JfwtvDWMPUxFHEzsVLxcjGRsbDx0HHv8g9yLzJOsm5yjjKt8s2
y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ
8dp22vvbgNwF3IrdEN2W3hzeot8p36/gNuC94UThzOJT4tvjY+Pr5HPk/OWE5g3mlucf56noMui8
6Ubp0Opb6uXrcOv77IbtEe2c7ijutO9A78zwWPDl8XLx//KM8xnzp/Q09ML1UPXe9m32+/eK+Bn4
qPk4+cf6V/rn+3f8B/yY/Sn9uv5L/tz/bf///+4ADkFkb2JlAGSAAAAAAf/bAIQACAYGBgYGCAYG
CAwIBwgMDgoICAoOEA0NDg0NEBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAEJ
CAgJCgkLCQkLDgsNCw4RDg4ODhERDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwMDAwM/8AAEQgAEgABAwEiAAIRAQMRAf/dAAQAAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIG
AQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMR
BAAFIRIxQVEGE2EicYEUMpGhBxWxQiPBUtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD
0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH
1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZqbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYE
CAMDbQEAAhEDBCESMUEFURNhIgZxgZEyobHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJE
gxdUkwgJChgZJjZFGidkdFU38qOzwygp0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2
R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwD
AQACEQMRAD8AmObJh9R8rfzw/wDSQf8AqpmzK8YfzZfJxfBP86Pzf//QmObPJ2bM5wH/2Q==

------MultipartBoundary--6ljYNM8BCxSCbZmt3Ta91IkGTREi3oce80ezpctHeR----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gateway.foresee.com/code/19.11.1/templates/feedback/default/main.css

@charset "utf-8";

._acsbottomleft._acsreport--default ._acsBadgeLabel, ._acsbottomright._acsr=
eport--default ._acsBadgeLabel, ._acsmiddleleft._acsreport--default ._acsBa=
dgeLabel, ._acsmiddleright._acsreport--default ._acsBadgeLabel, ._acstoplef=
t._acsreport--default ._acsBadgeLabel, ._acstopright._acsreport--default ._=
acsBadgeLabel { padding-right: 0.3em; }

._acsbadge--default, ._acsreport--default { z-index: 2000201; white-space: =
nowrap; cursor: pointer; }

#oo_tab { display: none !important; }

.acs-feedback__forcefont { display: none; font-family: "Material Icons"; }

._acsbadge--default ._acsBadgeLabel, ._acsbadge--default ._acsCounter ._acs=
CounterInner, ._acsreport--default ._acsBadgeLabel, ._acsreport--default ._=
acsCounter ._acsCounterInner { font-family: "Helvetica Neue", Helvetica, Ar=
ial, sans-serif; }

._acs ._acsNoDisplay { display: none !important; }

html._fsrclientInvokedHide .__acs { display: none !important; visibility: h=
idden !important; }

@font-face { font-family: "Material Icons"; font-style: normal; font-weight=
: 400; src: local("Material Icons"), local("MaterialIcons-Regular"), url(".=
/MaterialIcons-Regular.woff2") format("woff2"), url("./MaterialIcons-Regula=
r.woff") format("woff"), url("./MaterialIcons-Regular.ttf") format("truetyp=
e"); }

._acsreport--default { position: fixed; transform: translateZ(0px); top: 0p=
x; left: 0px; display: block; opacity: 0; box-shadow: rgba(0, 0, 0, 0.4) 0p=
x 0px 0.9em 0px; font-size: 14px; border-radius: 0.25em; background-color: =
rgb(52, 52, 65); }

._acsbottomright._acsreport--default { margin-right: 0.6em; top: auto; bott=
om: 0.6em; left: auto !important; right: 0px !important; }

._acsbottomright._acsVertical_right._acsreport--default { transform: rotate=
(90deg) translate(0px, 0px) scale(1, 1); transform-origin: 100% 0px; margin=
-bottom: -2.5em; }

._acsbottomright._acsVertical_right._acsHover._acsreport--default { transfo=
rm: rotate(90deg) translate(0px, 0px) scale(1.1, 1.1); }

._acsbottomleft._acsreport--default { margin-left: 0.6em; top: auto; bottom=
: 1.2em; right: auto !important; }

._acsbottomleft._acsVertical_left._acsreport--default { transform: rotate(-=
90deg) translate(0px, 0px) scale(1, 1); transform-origin: 0px 0px; margin-b=
ottom: -2.5em; }

._acsbottomleft._acsVertical_left._acsHover._acsreport--default { transform=
: rotate(-90deg) translate(0px, 0px) scale(1.1, 1.1); }

._acstopright._acsreport--default { margin-right: 0.6em; top: 0.6em; bottom=
: auto; left: auto !important; right: 0px !important; }

._acstopright._acsVertical_right._acsreport--default { transform: rotate(-9=
0deg) translate(0px, 0px) scale(1, 1); transform-origin: 100% 100%; margin-=
top: -2.5em; }

._acstopright._acsVertical_right._acsHover._acsreport--default { transform:=
 rotate(-90deg) translate(0px, 0px) scale(1.1, 1.1); }

._acstopleft._acsreport--default { margin-left: 0.6em; top: 0.6em; bottom: =
auto; right: auto !important; }

._acstopleft._acsVertical_left._acsreport--default { transform: rotate(90de=
g) translate(0px, 0px) scale(1, 1); transform-origin: 0px 100%; margin-top:=
 -2.5em; }

._acstopleft._acsVertical_left._acsHover._acsreport--default { transform: r=
otate(90deg) translate(0px, 0px) scale(1.1, 1.1); }

._acsmiddleleft._acsreport--default { margin-left: 0.6em; right: auto !impo=
rtant; top: 48% !important; }

._acsmiddleleft._acsVertical_left._acsreport--default { transform: rotate(-=
90deg) translate(-50%, 0px) scale(1, 1); transform-origin: 0px 0px; top: 50=
% !important; }

._acsmiddleleft._acsVertical_left._acsHover._acsreport--default { transform=
: rotate(-90deg) translate(-50%, 0px) scale(1.1, 1.1); }

._acsmiddleright._acsreport--default { margin-right: 0.6em; left: auto !imp=
ortant; right: 0px !important; top: 48% !important; }

._acsmiddleright._acsVertical_right._acsreport--default { transform: rotate=
(-90deg) translate(0px, 0px) scale(1, 1); transform-origin: 100% 100%; top:=
 30% !important; }

._acsmiddleright._acsVertical_right._acsHover._acsreport--default { transfo=
rm: rotate(-90deg) translate(0px, 0px) scale(1.1, 1.1); }

@media print {
  ._acsreport--default { display: none !important; }
}

._acsbadge--small._acsreport--default { padding: 0.4em; }

._acsbadge--small._acsreport--default ._acsBadgeImg { max-height: 0.86em; m=
ax-width: 0.86em; }

._acsbadge--small._acsreport--default ._acsBadgeLabel { font-size: 0.86em; =
padding-left: 0.3em; padding-right: 1em; }

._acsbadge--medium._acsreport--default { padding: 0.7em; }

._acsbadge--medium._acsreport--default ._acsBadgeImg { max-height: 1em; max=
-width: 1em; }

._acsbadge--medium._acsreport--default ._acsBadgeLabel { font-size: 1em; pa=
dding-left: 0.3em; padding-right: 1em; }

._acsbadge--large._acsreport--default { padding: 0.8em; }

._acsbadge--large._acsreport--default ._acsBadgeImg { max-height: 1.286em; =
max-width: 1.286em; }

._acsbadge--large._acsreport--default ._acsBadgeLabel { font-size: 1.286em;=
 padding-left: 0.3em; padding-right: 1em; }

._acsbottomleft._acsbadge--default ._acsBadgeLabel, ._acsbottomright._acsba=
dge--default ._acsBadgeLabel, ._acsmiddleleft._acsbadge--default ._acsBadge=
Label, ._acsmiddleright._acsbadge--default ._acsBadgeLabel, ._acstopleft._a=
csbadge--default ._acsBadgeLabel, ._acstopright._acsbadge--default ._acsBad=
geLabel { padding-right: 0.3em; }

._acsAnimate._acsreport--default { transition-duration: 0.3s; opacity: 1; }

@media =EF=BF=BDscreen,screen	, not all, (-ms-high-contrast: active) {
  ._acsAnimate._acsreport--default { transition-duration: 0s; }
}

@supports (-ms-ime-align:auto) {
  ._acsAnimate._acsreport--default { transition-duration: 0s; }
}

._acsFixed._acsreport--default {  }

._acsHover._acsbottomright._acsreport--default, ._acsHover._acsmiddleright.=
_acsreport--default, ._acsHover._acstopright._acsreport--default { transfor=
m: rotate(0deg) translate(-5%, 0px) scale(1.1, 1.1); }

._acsHover._acsbottomleft._acsreport--default, ._acsHover._acsmiddleleft._a=
csreport--default, ._acsHover._acstopleft._acsreport--default { transform: =
rotate(0deg) translate(5%, 0px) scale(1.1, 1.1); }

._acsreport--default ._acsBadgeImg { display: inline; vertical-align: middl=
e; margin-bottom: 0px; }

._acsreport--default ._acsCounter { vertical-align: middle; }

._acsreport--default ._acsCounter ._acsCounterInner { background-color: rgb=
(239, 48, 36); color: rgb(255, 255, 255); padding-left: 0.3em; padding-righ=
t: 0.3em; border-radius: 1em; }

._acsreport--default ._acsBadgeLabel { vertical-align: middle; position: re=
lative; top: -0.04em; }

._acsbadge--default { position: fixed; transform: translateZ(0px); top: 0px=
; left: 0px; display: block; opacity: 0; box-shadow: rgba(0, 0, 0, 0.4) 0px=
 0px 0.9em 0px; font-size: 14px; background-color: rgb(239, 48, 36); border=
-radius: 0.25em; }

._acsbottomright._acsbadge--default { margin-right: 0.6em; top: auto; botto=
m: 0.6em; left: auto !important; right: 0px !important; }

._acsbottomright._acsVertical_right._acsbadge--default { transform: rotate(=
90deg) translate(0px, 0px) scale(1, 1); transform-origin: 100% 0px; margin-=
bottom: -2.5em; }

._acsbottomright._acsVertical_right._acsHover._acsbadge--default { transfor=
m: rotate(90deg) translate(0px, 0px) scale(1.1, 1.1); }

._acsbottomleft._acsbadge--default { margin-left: 0.6em; top: auto; bottom:=
 1.2em; right: auto !important; }

._acsbottomleft._acsVertical_left._acsbadge--default { transform: rotate(-9=
0deg) translate(0px, 0px) scale(1, 1); transform-origin: 0px 0px; margin-bo=
ttom: -2.5em; }

._acsbottomleft._acsVertical_left._acsHover._acsbadge--default { transform:=
 rotate(-90deg) translate(0px, 0px) scale(1.1, 1.1); }

._acstopright._acsbadge--default { margin-right: 0.6em; top: 0.6em; bottom:=
 auto; left: auto !important; right: 0px !important; }

._acstopright._acsVertical_right._acsbadge--default { transform: rotate(-90=
deg) translate(0px, 0px) scale(1, 1); transform-origin: 100% 100%; margin-t=
op: -2.5em; }

._acstopright._acsVertical_right._acsHover._acsbadge--default { transform: =
rotate(-90deg) translate(0px, 0px) scale(1.1, 1.1); }

._acstopleft._acsbadge--default { margin-left: 0.6em; top: 0.6em; bottom: a=
uto; right: auto !important; }

._acstopleft._acsVertical_left._acsbadge--default { transform: rotate(90deg=
) translate(0px, 0px) scale(1, 1); transform-origin: 0px 100%; margin-top: =
-2.5em; }

._acstopleft._acsVertical_left._acsHover._acsbadge--default { transform: ro=
tate(90deg) translate(0px, 0px) scale(1.1, 1.1); }

._acsmiddleleft._acsbadge--default { margin-left: 0.6em; right: auto !impor=
tant; top: 48% !important; }

._acsmiddleleft._acsVertical_left._acsbadge--default { transform: rotate(-9=
0deg) translate(-50%, 0px) scale(1, 1); transform-origin: 0px 0px; top: 50%=
 !important; }

._acsmiddleleft._acsVertical_left._acsHover._acsbadge--default { transform:=
 rotate(-90deg) translate(-50%, 0px) scale(1.1, 1.1); }

._acsmiddleright._acsbadge--default { margin-right: 0.6em; left: auto !impo=
rtant; right: 0px !important; top: 48% !important; }

._acsmiddleright._acsVertical_right._acsbadge--default { transform: rotate(=
-90deg) translate(0px, 0px) scale(1, 1); transform-origin: 100% 100%; top: =
30% !important; }

._acsmiddleright._acsVertical_right._acsHover._acsbadge--default { transfor=
m: rotate(-90deg) translate(0px, 0px) scale(1.1, 1.1); }

@media print {
  ._acsbadge--default { display: none !important; }
}

._acsbadge--small._acsbadge--default { padding: 0.4em; }

._acsbadge--small._acsbadge--default ._acsBadgeImg { max-height: 0.86em; ma=
x-width: 0.86em; }

._acsbadge--small._acsbadge--default ._acsBadgeLabel { font-size: 0.86em; p=
adding-left: 0.3em; padding-right: 1em; }

._acsbadge--medium._acsbadge--default { padding: 0.7em; }

._acsbadge--medium._acsbadge--default ._acsBadgeImg { max-height: 1em; max-=
width: 1em; }

._acsbadge--medium._acsbadge--default ._acsBadgeLabel { font-size: 1em; pad=
ding-left: 0.3em; padding-right: 1em; }

._acsbadge--large._acsbadge--default { padding: 0.8em; }

._acsbadge--large._acsbadge--default ._acsBadgeImg { max-height: 1.286em; m=
ax-width: 1.286em; }

._acsbadge--large._acsbadge--default ._acsBadgeLabel { font-size: 1.286em; =
padding-left: 0.3em; padding-right: 1em; }

._acsAnimate._acsbadge--default { transition-duration: 0.3s; opacity: 1; }

@media =EF=BF=BDscreen,screen	, not all, (-ms-high-contrast: active) {
  ._acsAnimate._acsbadge--default { transition-duration: 0s; }
}

@supports (-ms-ime-align:auto) {
  ._acsAnimate._acsbadge--default { transition-duration: 0s; }
}

._acsFixed._acsbadge--default {  }

._acsHover._acsbottomright._acsbadge--default, ._acsHover._acsmiddleright._=
acsbadge--default, ._acsHover._acstopright._acsbadge--default { transform: =
rotate(0deg) translate(-5%, 0px) scale(1.1, 1.1); }

._acsHover._acsbottomleft._acsbadge--default, ._acsHover._acsmiddleleft._ac=
sbadge--default, ._acsHover._acstopleft._acsbadge--default { transform: rot=
ate(0deg) translate(5%, 0px) scale(1.1, 1.1); }

._acsbadge--default ._acsBadgeImg { display: inline; vertical-align: middle=
; margin-bottom: 0px; }

._acsbadge--default ._acsCounter { vertical-align: middle; }

._acsbadge--default ._acsCounter ._acsCounterInner { background-color: rgb(=
239, 48, 36); color: rgb(255, 255, 255); padding-left: 0.3em; padding-right=
: 0.3em; border-radius: 1em; }

._acsbadge--default ._acsBadgeLabel { vertical-align: middle; position: rel=
ative; top: -0.04em; }

html.fsfb.fsfb-relbody body { position: relative !important; }

.acsFrameContainer, .acsFrameContainer--default { width: 700px; height: 100=
%; position: fixed; top: 0px; right: -700px; background-color: rgb(52, 57, =
65); border: none; padding: 0px; margin: 0px; z-index: 999999999; transitio=
n: box-shadow 0.5s ease 0s, right 0.5s ease 0s; font-family: "Material Icon=
s"; font-weight: 400; font-style: normal; display: inline-block; line-heigh=
t: 1; text-transform: none; letter-spacing: normal; overflow-wrap: normal; =
white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; t=
ext-rendering: optimizelegibility; font-feature-settings: "liga"; box-shado=
w: transparent -9px 2px 205px 103px; }

.acsFrameContainer.acsVisibleFrame, .acsVisibleFrame.acsFrameContainer--def=
ault { right: 0px; box-shadow: rgba(0, 0, 0, 0.5) -9px 2px 205px 103px; }

.acsFrameContainer.acsVisibleFrame .acsReportCloseBtn, .acsVisibleFrame.acs=
FrameContainer--default .acsReportCloseBtn { display: block; box-sizing: co=
ntent-box; }

.acsFrameContainer .acsReportFrame, .acsFrameContainer--default .acsReportF=
rame { width: 700px; height: 100%; display: block; border: none; padding: 0=
px; margin: 0px; }

.acsFrameContainer .acsReportCloseBtn, .acsFrameContainer--default .acsRepo=
rtCloseBtn {  width: 18px; left: -28px; text-decoration:=
 none; font-weight: 400; top: 10px; padding: 5px 3px 5px 7px; background-co=
lor: rgb(52, 57, 65); color: rgb(255, 255, 255); border-top-left-radius: 0.=
25em; border-bottom-left-radius: 0.25em; cursor: pointer; display: none; fo=
nt-size: 20px !important; }

.acsFrameContainer .acsReportCloseBtn:hover, .acsFrameContainer--default .a=
csReportCloseBtn:hover { color: rgb(204, 204, 204); }

.acsMainContainerFullPage--default a, .acsMainContainerFullPage--default ab=
br, .acsMainContainerFullPage--default acronym, .acsMainContainerFullPage--=
default address, .acsMainContainerFullPage--default applet, .acsMainContain=
erFullPage--default article, .acsMainContainerFullPage--default aside, .acs=
MainContainerFullPage--default audio, .acsMainContainerFullPage--default b,=
 .acsMainContainerFullPage--default big, .acsMainContainerFullPage--default=
 blockquote, .acsMainContainerFullPage--default canvas, .acsMainContainerFu=
llPage--default caption, .acsMainContainerFullPage--default center, .acsMai=
nContainerFullPage--default cite, .acsMainContainerFullPage--default code, =
.acsMainContainerFullPage--default dd, .acsMainContainerFullPage--default d=
el, .acsMainContainerFullPage--default details, .acsMainContainerFullPage--=
default dfn, .acsMainContainerFullPage--default div, .acsMainContainerFullP=
age--default dl, .acsMainContainerFullPage--default dt, .acsMainContainerFu=
llPage--default em, .acsMainContainerFullPage--default embed, .acsMainConta=
inerFullPage--default fieldset, .acsMainContainerFullPage--default figcapti=
on, .acsMainContainerFullPage--default figure, .acsMainContainerFullPage--d=
efault footer, .acsMainContainerFullPage--default form, .acsMainContainerFu=
llPage--default h1, .acsMainContainerFullPage--default h2, .acsMainContaine=
rFullPage--default h3, .acsMainContainerFullPage--default h4, .acsMainConta=
inerFullPage--default h5, .acsMainContainerFullPage--default h6, .acsMainCo=
ntainerFullPage--default header, .acsMainContainerFullPage--default hgroup,=
 .acsMainContainerFullPage--default i, .acsMainContainerFullPage--default i=
frame, .acsMainContainerFullPage--default img, .acsMainContainerFullPage--d=
efault ins, .acsMainContainerFullPage--default kbd, .acsMainContainerFullPa=
ge--default label, .acsMainContainerFullPage--default legend, .acsMainConta=
inerFullPage--default li, .acsMainContainerFullPage--default mark, .acsMain=
ContainerFullPage--default menu, .acsMainContainerFullPage--default nav, .a=
csMainContainerFullPage--default object, .acsMainContainerFullPage--default=
 ol, .acsMainContainerFullPage--default output, .acsMainContainerFullPage--=
default p, .acsMainContainerFullPage--default pre, .acsMainContainerFullPag=
e--default q, .acsMainContainerFullPage--default ruby, .acsMainContainerFul=
lPage--default s, .acsMainContainerFullPage--default samp, .acsMainContaine=
rFullPage--default section, .acsMainContainerFullPage--default select, .acs=
MainContainerFullPage--default small, .acsMainContainerFullPage--default sp=
an, .acsMainContainerFullPage--default strike, .acsMainContainerFullPage--d=
efault strong, .acsMainContainerFullPage--default sub, .acsMainContainerFul=
lPage--default summary, .acsMainContainerFullPage--default sup, .acsMainCon=
tainerFullPage--default table, .acsMainContainerFullPage--default tbody, .a=
csMainContainerFullPage--default td, .acsMainContainerFullPage--default tfo=
ot, .acsMainContainerFullPage--default th, .acsMainContainerFullPage--defau=
lt thead, .acsMainContainerFullPage--default time, .acsMainContainerFullPag=
e--default tr, .acsMainContainerFullPage--default tt, .acsMainContainerFull=
Page--default u, .acsMainContainerFullPage--default ul, .acsMainContainerFu=
llPage--default var, .acsMainContainerFullPage--default video, .acsMainCont=
ainerMobile--default a, .acsMainContainerMobile--default abbr, .acsMainCont=
ainerMobile--default acronym, .acsMainContainerMobile--default address, .ac=
sMainContainerMobile--default applet, .acsMainContainerMobile--default arti=
cle, .acsMainContainerMobile--default aside, .acsMainContainerMobile--defau=
lt audio, .acsMainContainerMobile--default b, .acsMainContainerMobile--defa=
ult big, .acsMainContainerMobile--default blockquote, .acsMainContainerMobi=
le--default canvas, .acsMainContainerMobile--default caption, .acsMainConta=
inerMobile--default center, .acsMainContainerMobile--default cite, .acsMain=
ContainerMobile--default code, .acsMainContainerMobile--default dd, .acsMai=
nContainerMobile--default del, .acsMainContainerMobile--default details, .a=
csMainContainerMobile--default dfn, .acsMainContainerMobile--default div, .=
acsMainContainerMobile--default dl, .acsMainContainerMobile--default dt, .a=
csMainContainerMobile--default em, .acsMainContainerMobile--default embed, =
.acsMainContainerMobile--default fieldset, .acsMainContainerMobile--default=
 figcaption, .acsMainContainerMobile--default figure, .acsMainContainerMobi=
le--default footer, .acsMainContainerMobile--default form, .acsMainContaine=
rMobile--default h1, .acsMainContainerMobile--default h2, .acsMainContainer=
Mobile--default h3, .acsMainContainerMobile--default h4, .acsMainContainerM=
obile--default h5, .acsMainContainerMobile--default h6, .acsMainContainerMo=
bile--default header, .acsMainContainerMobile--default hgroup, .acsMainCont=
ainerMobile--default i, .acsMainContainerMobile--default iframe, .acsMainCo=
ntainerMobile--default img, .acsMainContainerMobile--default ins, .acsMainC=
ontainerMobile--default kbd, .acsMainContainerMobile--default label, .acsMa=
inContainerMobile--default legend, .acsMainContainerMobile--default li, .ac=
sMainContainerMobile--default mark, .acsMainContainerMobile--default menu, =
.acsMainContainerMobile--default nav, .acsMainContainerMobile--default obje=
ct, .acsMainContainerMobile--default ol, .acsMainContainerMobile--default o=
utput, .acsMainContainerMobile--default p, .acsMainContainerMobile--default=
 pre, .acsMainContainerMobile--default q, .acsMainContainerMobile--default =
ruby, .acsMainContainerMobile--default s, .acsMainContainerMobile--default =
samp, .acsMainContainerMobile--default section, .acsMainContainerMobile--de=
fault select, .acsMainContainerMobile--default small, .acsMainContainerMobi=
le--default span, .acsMainContainerMobile--default strike, .acsMainContaine=
rMobile--default strong, .acsMainContainerMobile--default sub, .acsMainCont=
ainerMobile--default summary, .acsMainContainerMobile--default sup, .acsMai=
nContainerMobile--default table, .acsMainContainerMobile--default tbody, .a=
csMainContainerMobile--default td, .acsMainContainerMobile--default tfoot, =
.acsMainContainerMobile--default th, .acsMainContainerMobile--default thead=
, .acsMainContainerMobile--default time, .acsMainContainerMobile--default t=
r, .acsMainContainerMobile--default tt, .acsMainContainerMobile--default u,=
 .acsMainContainerMobile--default ul, .acsMainContainerMobile--default var,=
 .acsMainContainerMobile--default video, .acsModalContainer--default a, .ac=
sModalContainer--default abbr, .acsModalContainer--default acronym, .acsMod=
alContainer--default address, .acsModalContainer--default applet, .acsModal=
Container--default article, .acsModalContainer--default aside, .acsModalCon=
tainer--default audio, .acsModalContainer--default b, .acsModalContainer--d=
efault big, .acsModalContainer--default blockquote, .acsModalContainer--def=
ault canvas, .acsModalContainer--default caption, .acsModalContainer--defau=
lt center, .acsModalContainer--default cite, .acsModalContainer--default co=
de, .acsModalContainer--default dd, .acsModalContainer--default del, .acsMo=
dalContainer--default details, .acsModalContainer--default dfn, .acsModalCo=
ntainer--default div, .acsModalContainer--default dl, .acsModalContainer--d=
efault dt, .acsModalContainer--default em, .acsModalContainer--default embe=
d, .acsModalContainer--default fieldset, .acsModalContainer--default figcap=
tion, .acsModalContainer--default figure, .acsModalContainer--default foote=
r, .acsModalContainer--default form, .acsModalContainer--default h1, .acsMo=
dalContainer--default h2, .acsModalContainer--default h3, .acsModalContaine=
r--default h4, .acsModalContainer--default h5, .acsModalContainer--default =
h6, .acsModalContainer--default header, .acsModalContainer--default hgroup,=
 .acsModalContainer--default i, .acsModalContainer--default iframe, .acsMod=
alContainer--default img, .acsModalContainer--default ins, .acsModalContain=
er--default kbd, .acsModalContainer--default label, .acsModalContainer--def=
ault legend, .acsModalContainer--default li, .acsModalContainer--default ma=
rk, .acsModalContainer--default menu, .acsModalContainer--default nav, .acs=
ModalContainer--default object, .acsModalContainer--default ol, .acsModalCo=
ntainer--default output, .acsModalContainer--default p, .acsModalContainer-=
-default pre, .acsModalContainer--default q, .acsModalContainer--default ru=
by, .acsModalContainer--default s, .acsModalContainer--default samp, .acsMo=
dalContainer--default section, .acsModalContainer--default select, .acsModa=
lContainer--default small, .acsModalContainer--default span, .acsModalConta=
iner--default strike, .acsModalContainer--default strong, .acsModalContaine=
r--default sub, .acsModalContainer--default summary, .acsModalContainer--de=
fault sup, .acsModalContainer--default table, .acsModalContainer--default t=
body, .acsModalContainer--default td, .acsModalContainer--default tfoot, .a=
csModalContainer--default th, .acsModalContainer--default thead, .acsModalC=
ontainer--default time, .acsModalContainer--default tr, .acsModalContainer-=
-default tt, .acsModalContainer--default u, .acsModalContainer--default ul,=
 .acsModalContainer--default var, .acsModalContainer--default video { margi=
n: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;=
 text-transform: none; text-indent: 0px; color: inherit; width: auto; float=
: none; background-image: none; }

.acsMainContainerFullPage--default table, .acsMainContainerMobile--default =
table, .acsModalContainer--default table { border-collapse: collapse; borde=
r-spacing: 0px; }

.acsMainContainerFullPage--default caption, .acsMainContainerFullPage--defa=
ult td, .acsMainContainerFullPage--default th, .acsMainContainerMobile--def=
ault caption, .acsMainContainerMobile--default td, .acsMainContainerMobile-=
-default th, .acsModalContainer--default caption, .acsModalContainer--defau=
lt td, .acsModalContainer--default th { text-align: left; font-weight: 400;=
 vertical-align: middle; }

.acsMainContainerFullPage--default blockquote, .acsMainContainerFullPage--d=
efault q, .acsMainContainerMobile--default blockquote, .acsMainContainerMob=
ile--default q, .acsModalContainer--default blockquote, .acsModalContainer-=
-default q { quotes: none; }

.acsMainContainerFullPage--default blockquote::after, .acsMainContainerFull=
Page--default blockquote::before, .acsMainContainerFullPage--default q::aft=
er, .acsMainContainerFullPage--default q::before, .acsMainContainerMobile--=
default blockquote::after, .acsMainContainerMobile--default blockquote::bef=
ore, .acsMainContainerMobile--default q::after, .acsMainContainerMobile--de=
fault q::before, .acsModalContainer--default blockquote::after, .acsModalCo=
ntainer--default blockquote::before, .acsModalContainer--default q::after, =
.acsModalContainer--default q::before { content: none; }

.acsMainContainerFullPage--default a img, .acsMainContainerMobile--default =
a img, .acsModalContainer--default a img { border: none; }

.acsMainContainerFullPage--default ol, .acsMainContainerFullPage--default u=
l, .acsMainContainerMobile--default ol, .acsMainContainerMobile--default ul=
, .acsModalContainer--default ol, .acsModalContainer--default ul { list-sty=
le: none; }

.acsMainContainerFullPage--default .acs-feedback__button, .acsMainContainer=
Mobile--default .acs-feedback__button, .acsModalContainer--default .acs-fee=
dback__button { display: inline-block; overflow: hidden; text-overflow: ell=
ipsis; padding: 0.5em 0.71429em; white-space: nowrap; appearance: none; bor=
der-radius: 0px; background-color: rgb(58, 71, 91); border: 1px solid rgb(5=
8, 71, 91); cursor: pointer; color: rgb(255, 255, 255); font-size: 1.4em; t=
ext-align: center; background-image: none; font-weight: 700; font-style: no=
rmal; font-stretch: normal; line-height: 1.29; box-sizing: border-box; heig=
ht: 2.85714em; width: 100%; max-width: 100%; }

.acsMainContainerFullPage--default .acs-feedback__cbradio::before, .acsMain=
ContainerFullPage--default .star-rating .star-rating__star--fill::before, .=
acsMainContainerFullPage--default .star-rating .star-rating__star::before, =
.acsMainContainerFullPage--default .star-rating label::before, .acsMainCont=
ainerMobile--default .acs-feedback__cbradio::before, .acsMainContainerMobil=
e--default .star-rating .star-rating__star--fill::before, .acsMainContainer=
Mobile--default .star-rating .star-rating__star::before, .acsMainContainerM=
obile--default .star-rating label::before, .acsModalContainer--default .acs=
-feedback__cbradio::before, .acsModalContainer--default .star-rating .star-=
rating__star--fill::before, .acsModalContainer--default .star-rating .star-=
rating__star::before, .acsModalContainer--default .star-rating label::befor=
e { font-weight: 400; font-style: normal; letter-spacing: normal; overflow-=
wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: =
antialiased; text-rendering: optimizelegibility; font-feature-settings: "li=
ga"; text-transform: none; }

.acsMainContainerFullPage--default .acs-feedback__button--expand, .acsMainC=
ontainerMobile--default .acs-feedback__button--expand, .acsModalContainer--=
default .acs-feedback__button--expand { width: 100%; }

.acsMainContainerFullPage--default .acs-feedback__button--epilogue, .acsMai=
nContainerMobile--default .acs-feedback__button--epilogue, .acsModalContain=
er--default .acs-feedback__button--epilogue { margin-top: 2.857em; }

.acsMainContainerFullPage--default .acs-feedback .star-rating::before, .acs=
MainContainerMobile--default .acs-feedback .star-rating::before, .acsModalC=
ontainer--default .acs-feedback .star-rating::before { background-image: no=
ne !important; }

.acsMainContainerFullPage--default .star-rating, .acsMainContainerMobile--d=
efault .star-rating, .acsModalContainer--default .star-rating { will-change=
: color; transform: translateZ(0px); margin-inline: 0px; padding-block: 0px=
; padding-inline: 0px; font-size: 3.5em; background-color: transparent; hei=
ght: auto; display: inline-block; line-height: 1; text-align: center; color=
: rgb(191, 195, 200) !important; background-image: none !important; width: =
100% !important; }

.acsMainContainerFullPage--default .star-rating .star-rating__star, .acsMai=
nContainerMobile--default .star-rating .star-rating__star, .acsModalContain=
er--default .star-rating .star-rating__star { padding: 0px; margin: 0px; cu=
rsor: pointer; }

.acsMainContainerFullPage--default .star-rating .star-rating__star::before,=
 .acsMainContainerMobile--default .star-rating .star-rating__star::before, =
.acsModalContainer--default .star-rating .star-rating__star::before { displ=
ay: inline-block; line-height: 1; font-family: "Material Icons"; content: "=
=EE=A0=BA"; }

.acsMainContainerFullPage--default .star-rating .star-rating__star--fill::b=
efore, .acsMainContainerMobile--default .star-rating .star-rating__star--fi=
ll::before, .acsModalContainer--default .star-rating .star-rating__star--fi=
ll::before { line-height: 1; font-family: "Material Icons"; content: "=EE=
=A0=B8"; display: initial; }

.acsMainContainerFullPage--default .star-rating--disabled, .acsMainContaine=
rMobile--default .star-rating--disabled, .acsModalContainer--default .star-=
rating--disabled { color: rgb(191, 195, 200); }

.acsMainContainerFullPage--default .star-rating--disabled .star-rating__sta=
r, .acsMainContainerMobile--default .star-rating--disabled .star-rating__st=
ar, .acsModalContainer--default .star-rating--disabled .star-rating__star {=
 cursor: default; border: 0px; }

.acsMainContainerFullPage--default .star-rating .star-rating__star--fill, .=
acsMainContainerMobile--default .star-rating .star-rating__star--fill, .acs=
ModalContainer--default .star-rating .star-rating__star--fill { color: rgb(=
239, 108, 0); }

.acsMainContainerFullPage--default .star-rating label, .acsMainContainerMob=
ile--default .star-rating label, .acsModalContainer--default .star-rating l=
abel { outline-width: medium; outline-color: rgb(191, 195, 200); display: i=
nline-block !important; font-size: inherit !important; }

.acsMainContainerFullPage--default .star-rating label:focus, .acsMainContai=
nerMobile--default .star-rating label:focus, .acsModalContainer--default .s=
tar-rating label:focus { outline-style: solid !important; }

.acsMainContainerFullPage--default .star-rating label::before, .acsMainCont=
ainerMobile--default .star-rating label::before, .acsModalContainer--defaul=
t .star-rating label::before { position: inherit; font-size: inherit; trans=
ition: color 150ms ease 0s; width: 1em; border: none; box-shadow: none; lin=
e-height: 1; display: inherit; font-family: "Material Icons"; content: "=EE=
=A0=BA"; margin: 0px; top: 0px; background: 0px 0px !important; }

.acsMainContainerFullPage--default .star-rating._acsRatingSet label._acsHov=
er::before, .acsMainContainerMobile--default .star-rating._acsRatingSet lab=
el._acsHover::before, .acsModalContainer--default .star-rating._acsRatingSe=
t label._acsHover::before { color: rgb(239, 108, 0) !important; }

.acsMainContainerFullPage--default .star-rating input[type=3D"radio"], .acs=
MainContainerMobile--default .star-rating input[type=3D"radio"], .acsModalC=
ontainer--default .star-rating input[type=3D"radio"] { display: none; }

.acsMainContainerFullPage--default .star-rating input.star-rating__star + l=
abel, .acsMainContainerMobile--default .star-rating input.star-rating__star=
 + label, .acsModalContainer--default .star-rating input.star-rating__star =
+ label { border: 0px; cursor: pointer; display: inline-block; font-size: 4=
em; margin: 0px; padding: 0px; width: auto; float: none !important; }

.acsMainContainerMobile .acsMainContainerFullPage--default .star-rating inp=
ut.star-rating__star + label, .acsMainContainerMobile .acsMainContainerMobi=
le--default .star-rating input.star-rating__star + label, .acsMainContainer=
Mobile .acsModalContainer--default .star-rating input.star-rating__star + l=
abel { font-size: 5em !important; }

.acsMainContainerFullPage--default .star-rating input.star-rating__star:che=
cked + label::before, .acsMainContainerMobile--default .star-rating input.s=
tar-rating__star:checked + label::before, .acsModalContainer--default .star=
-rating input.star-rating__star:checked + label::before { content: "=EE=A0=
=B8"; }

.acsMainContainerFullPage--default .star-rating label._acsHover::before, .a=
csMainContainerFullPage--default .star-rating label:hover::before, .acsMain=
ContainerMobile--default .star-rating label._acsHover::before, .acsMainCont=
ainerMobile--default .star-rating label:hover::before, .acsModalContainer--=
default .star-rating label._acsHover::before, .acsModalContainer--default .=
star-rating label:hover::before { color: rgb(239, 108, 0); content: "=EE=A0=
=B8"; }

.acsMainContainerFullPage--default .acs-feedback__cbradio, .acsMainContaine=
rMobile--default .acs-feedback__cbradio, .acsModalContainer--default .acs-f=
eedback__cbradio { display: flex; cursor: pointer; align-items: center; hei=
ght: 2.57143em; margin-bottom: -1px; color: rgb(58, 71, 91); }

.acsMainContainerFullPage--default .acs-feedback__cbradio input, .acsMainCo=
ntainerMobile--default .acs-feedback__cbradio input, .acsModalContainer--de=
fault .acs-feedback__cbradio input { visibility: hidden; left: -999999px; o=
pacity: 0;  }

.acsMainContainerFullPage--default .acs-feedback__cbradio::before, .acsMain=
ContainerMobile--default .acs-feedback__cbradio::before, .acsModalContainer=
--default .acs-feedback__cbradio::before { font-family: "Material Icons"; d=
isplay: inline-block; line-height: 1; position: inherit; content: "=EE=A0=
=B5"; padding-left: 0.2em; padding-right: 0.3em; color: inherit; font-size:=
 150%; }

.acsMainContainerFullPage--default .acs-feedback__cbradio.acsChecked, .acsM=
ainContainerMobile--default .acs-feedback__cbradio.acsChecked, .acsModalCon=
tainer--default .acs-feedback__cbradio.acsChecked { font-weight: 700; }

.acsMainContainerFullPage--default .acs-feedback__cbradio.acsChecked::befor=
e, .acsMainContainerMobile--default .acs-feedback__cbradio.acsChecked::befo=
re, .acsModalContainer--default .acs-feedback__cbradio.acsChecked::before {=
 content: "=EE=A0=B4"; }

.acsMainContainerFullPage--default .acs-feedback__cbradio.acs-feedback__cb-=
radio::before, .acsMainContainerMobile--default .acs-feedback__cbradio.acs-=
feedback__cb-radio::before, .acsModalContainer--default .acs-feedback__cbra=
dio.acs-feedback__cb-radio::before { content: "=EE=A0=B6"; }

.acsMainContainerFullPage--default .acs-feedback__cbradio.acs-feedback__cb-=
radio.acsChecked::before, .acsMainContainerMobile--default .acs-feedback__c=
bradio.acs-feedback__cb-radio.acsChecked::before, .acsModalContainer--defau=
lt .acs-feedback__cbradio.acs-feedback__cb-radio.acsChecked::before { conte=
nt: "=EE=A0=B7"; }

.acsMainContainerFullPage--default .acs-feedback, .acsMainContainerMobile--=
default .acs-feedback, .acsModalContainer--default .acs-feedback { font-siz=
e: 10px; padding-left: 2em; padding-right: 2em; line-height: 1.618; font-fa=
mily: "Helvetica Neue", Helvetica, Arial, sans-serif; text-align: left; col=
or: rgb(58, 71, 91); }

@media (min-width: 1024px) {
  .acsMainContainerFullPage--default .acs-feedback, .acsMainContainerMobile=
--default .acs-feedback, .acsModalContainer--default .acs-feedback { text-a=
lign: left; }
}

.acsMainContainerFullPage--default .acs-feedback .acs-feedback__heading, .a=
csMainContainerMobile--default .acs-feedback .acs-feedback__heading, .acsMo=
dalContainer--default .acs-feedback .acs-feedback__heading { margin: 0px; l=
ine-height: 1; font-weight: 700; font-style: normal; font-stretch: normal; =
text-align: center; }

.acsMainContainerFullPage--default .acs-feedback .acs-feedback__heading--h1=
, .acsMainContainerMobile--default .acs-feedback .acs-feedback__heading--h1=
, .acsModalContainer--default .acs-feedback .acs-feedback__heading--h1 { pa=
dding-top: 0.938em; font-size: 1.6em; }

.acsMainContainerFullPage--default .acs-feedback .acs-feedback__heading--h2=
, .acsMainContainerMobile--default .acs-feedback .acs-feedback__heading--h2=
, .acsModalContainer--default .acs-feedback .acs-feedback__heading--h2 { fo=
nt-size: 2.4em; }

.acsMainContainerFullPage--default .acs-feedback .acs-feedback__block, .acs=
MainContainerMobile--default .acs-feedback .acs-feedback__block, .acsModalC=
ontainer--default .acs-feedback .acs-feedback__block { padding-top: 1.5em; =
}

.acsMainContainerFullPage--default .acs-feedback .acs-feedback__block--epil=
ogue .acs-feedback__heading--h1, .acsMainContainerFullPage--default .acs-fe=
edback .acs-feedback__block.acs-feedback--keyline.acs-persistent__block, .a=
csMainContainerMobile--default .acs-feedback .acs-feedback__block--epilogue=
 .acs-feedback__heading--h1, .acsMainContainerMobile--default .acs-feedback=
 .acs-feedback__block.acs-feedback--keyline.acs-persistent__block, .acsModa=
lContainer--default .acs-feedback .acs-feedback__block--epilogue .acs-feedb=
ack__heading--h1, .acsModalContainer--default .acs-feedback .acs-feedback__=
block.acs-feedback--keyline.acs-persistent__block { padding-top: 0px; }

.acsMainContainerFullPage--default .acs-feedback .acs-feedback__block--conf=
irmation, .acsMainContainerMobile--default .acs-feedback .acs-feedback__blo=
ck--confirmation, .acsModalContainer--default .acs-feedback .acs-feedback__=
block--confirmation { text-align: center; }

.acsMainContainerFullPage--default .acs-feedback .acs-feedback__block--hidd=
en, .acsMainContainerMobile--default .acs-feedback .acs-feedback__block--hi=
dden, .acsModalContainer--default .acs-feedback .acs-feedback__block--hidde=
n { display: none; }

.acsMainContainerFullPage--default .acs-feedback .acs-feedback__block--epil=
ogue p, .acsMainContainerMobile--default .acs-feedback .acs-feedback__block=
--epilogue p, .acsModalContainer--default .acs-feedback .acs-feedback__bloc=
k--epilogue p { padding-top: 1em; }

.acsMainContainerFullPage--default .acs-feedback .acs-persistent__block, .a=
csMainContainerMobile--default .acs-feedback .acs-persistent__block, .acsMo=
dalContainer--default .acs-feedback .acs-persistent__block { padding-top: 0=
.5em; }

.acsMainContainerFullPage--default .acs-feedback .acs-starrating__block.acs=
-persistent__block, .acsMainContainerMobile--default .acs-feedback .acs-sta=
rrating__block.acs-persistent__block, .acsModalContainer--default .acs-feed=
back .acs-starrating__block.acs-persistent__block { padding-top: 1.5em; }

.acsMainContainerFullPage--default .acs-feedback .acs-starrating__block.acs=
-persistent__block .acs-feedback__label, .acsMainContainerMobile--default .=
acs-feedback .acs-starrating__block.acs-persistent__block .acs-feedback__la=
bel, .acsModalContainer--default .acs-feedback .acs-starrating__block.acs-p=
ersistent__block .acs-feedback__label { font-style: normal; font-stretch: n=
ormal; text-align: center; padding-bottom: 0.5em; }

.acsMainContainerFullPage--default .acs-feedback .acs-starrating__block.acs=
-persistent__block .star-rating, .acsMainContainerMobile--default .acs-feed=
back .acs-starrating__block.acs-persistent__block .star-rating, .acsModalCo=
ntainer--default .acs-feedback .acs-starrating__block.acs-persistent__block=
 .star-rating { text-align: center; }

.acsMainContainerFullPage--default .acs-feedback .acs-feedback--keyline, .a=
csMainContainerMobile--default .acs-feedback .acs-feedback--keyline, .acsMo=
dalContainer--default .acs-feedback .acs-feedback--keyline { padding-top: 0=
px; }

.acsMainContainerFullPage--default .acs-feedback .acs-feedback__block--epil=
ogue, .acsMainContainerMobile--default .acs-feedback .acs-feedback__block--=
epilogue, .acsModalContainer--default .acs-feedback .acs-feedback__block--e=
pilogue { padding-top: 4em; }

.acsMainContainerFullPage--default .acs-feedback .acs-feedback__label, .acs=
MainContainerMobile--default .acs-feedback .acs-feedback__label, .acsModalC=
ontainer--default .acs-feedback .acs-feedback__label { font-size: 120%; pad=
ding-bottom: 0.95em; margin-bottom: 0.3em; font-weight: 700; font-style: no=
rmal; font-stretch: normal; color: inherit; display: block; text-align: lef=
t; }

.acsMainContainerFullPage--default .acs-feedback .acs-feedback__label p, .a=
csMainContainerMobile--default .acs-feedback .acs-feedback__label p, .acsMo=
dalContainer--default .acs-feedback .acs-feedback__label p { margin: 0px; p=
adding: 0px; }

.acsMainContainerFullPage--default .acs-feedback .acs-feedback__label--subl=
abel, .acsMainContainerMobile--default .acs-feedback .acs-feedback__label--=
sublabel, .acsModalContainer--default .acs-feedback .acs-feedback__label--s=
ublabel { font-weight: 400; }

.acsMainContainerFullPage--default .acs-feedback p, .acsMainContainerMobile=
--default .acs-feedback p, .acsModalContainer--default .acs-feedback p { fo=
nt-size: 1.2em; line-height: 1.2; margin: 0px; }

.acsMainContainerFullPage--default .acs-feedback em, .acsMainContainerMobil=
e--default .acs-feedback em, .acsModalContainer--default .acs-feedback em {=
 font-style: italic; }

.acsMainContainerFullPage--default .acs-feedback a:link, .acsMainContainerM=
obile--default .acs-feedback a:link, .acsModalContainer--default .acs-feedb=
ack a:link { color: rgb(17, 162, 243); text-decoration: underline; }

.acsMainContainerFullPage--default .acs-feedback a:hover, .acsMainContainer=
Mobile--default .acs-feedback a:hover, .acsModalContainer--default .acs-fee=
dback a:hover { color: rgb(54, 122, 235); }

.acsMainContainerFullPage--default .acs-feedback a:visited, .acsMainContain=
erMobile--default .acs-feedback a:visited, .acsModalContainer--default .acs=
-feedback a:visited { color: rgb(18, 75, 145); }

.acsMainContainerFullPage--default .acs-feedback .acs-feedback--l-align, .a=
csMainContainerMobile--default .acs-feedback .acs-feedback--l-align, .acsMo=
dalContainer--default .acs-feedback .acs-feedback--l-align { float: left; }

.acsMainContainerFullPage--default .acs-feedback .acs-feedback--r-align, .a=
csMainContainerMobile--default .acs-feedback .acs-feedback--r-align, .acsMo=
dalContainer--default .acs-feedback .acs-feedback--r-align { float: right; =
}

.acsMainContainerFullPage--default .acs-feedback--center, .acsMainContainer=
Mobile--default .acs-feedback--center, .acsModalContainer--default .acs-fee=
dback--center { padding-top: 1.5em; }

.acsMainContainerFullPage--default .acs-feedback .acs-feedback--keyline, .a=
csMainContainerMobile--default .acs-feedback .acs-feedback--keyline, .acsMo=
dalContainer--default .acs-feedback .acs-feedback--keyline { text-align: ce=
nter; font-weight: 700; }

.acsMainContainerFullPage--default .acs-feedback .acs-feedback--keyline > :=
empty, .acsMainContainerMobile--default .acs-feedback .acs-feedback--keylin=
e > :empty, .acsModalContainer--default .acs-feedback .acs-feedback--keylin=
e > :empty { display: none; }

.acsMainContainerFullPage--default .acs-feedback .acs-feedback--keyline .ac=
s-feedback__logo, .acsMainContainerMobile--default .acs-feedback .acs-feedb=
ack--keyline .acs-feedback__logo, .acsModalContainer--default .acs-feedback=
 .acs-feedback--keyline .acs-feedback__logo { max-width: 16em; margin-right=
: auto; margin-left: auto; display: block; padding-top: 3.9em; max-height: =
8em !important; }

.acsMainContainerFullPage--default .acs-feedback .acs-feedback--keyline p, =
.acsMainContainerMobile--default .acs-feedback .acs-feedback--keyline p, .a=
csModalContainer--default .acs-feedback .acs-feedback--keyline p { font-siz=
e: 1.4em; padding-top: 1.071em; line-height: 1; color: inherit; font-weight=
: 400; font-style: normal; font-stretch: normal; text-align: center; displa=
y: block; }

.acsMainContainerFullPage--default .acs-feedback .acs-feedback__control, .a=
csMainContainerMobile--default .acs-feedback .acs-feedback__control, .acsMo=
dalContainer--default .acs-feedback .acs-feedback__control { position: rela=
tive; border: 1px solid rgb(191, 195, 200); border-radius: 0px; box-sizing:=
 border-box; font-size: 140%; height: auto; padding-bottom: 0.3em; padding-=
top: 0.3em; resize: none; text-align: left; appearance: none; width: 100% !=
important; }

.acsMainContainerFullPage--default .acs-feedback .acs-feedback__control.inp=
ut--focus, .acsMainContainerFullPage--default .acs-feedback .acs-feedback__=
control:active, .acsMainContainerFullPage--default .acs-feedback .acs-feedb=
ack__control:hover, .acsMainContainerMobile--default .acs-feedback .acs-fee=
dback__control.input--focus, .acsMainContainerMobile--default .acs-feedback=
 .acs-feedback__control:active, .acsMainContainerMobile--default .acs-feedb=
ack .acs-feedback__control:hover, .acsModalContainer--default .acs-feedback=
 .acs-feedback__control.input--focus, .acsModalContainer--default .acs-feed=
back .acs-feedback__control:active, .acsModalContainer--default .acs-feedba=
ck .acs-feedback__control:hover { border: 1px solid rgb(98, 112, 133); z-in=
dex: 2000; }

.acsMainContainerFullPage--default .acs-feedback .acs-feedback__control--te=
xtarea, .acsMainContainerMobile--default .acs-feedback .acs-feedback__contr=
ol--textarea, .acsModalContainer--default .acs-feedback .acs-feedback__cont=
rol--textarea { height: 7em; padding: 0.5em; border: 1px solid rgb(191, 195=
, 200); color: rgb(98, 112, 133); margin: 0px; background-color: rgb(255, 2=
55, 255) !important; }

.acsMainContainerFullPage--default .acs-feedback .acs-feedback__control--te=
xtinput, .acsMainContainerMobile--default .acs-feedback .acs-feedback__cont=
rol--textinput, .acsModalContainer--default .acs-feedback .acs-feedback__co=
ntrol--textinput { height: 2.571em; padding-left: 0.5em; padding-right: 0.5=
em; background-color: rgb(255, 255, 255) !important; }

.acsMainContainerFullPage--default .acs-feedback .acs-feedback__textarea, .=
acsMainContainerMobile--default .acs-feedback .acs-feedback__textarea, .acs=
ModalContainer--default .acs-feedback .acs-feedback__textarea { position: r=
elative; text-align: center; line-height: 1; }

.acsMainContainerFullPage--default .acs-feedback .acs-feedback__textarea--c=
ount, .acsMainContainerMobile--default .acs-feedback .acs-feedback__textare=
a--count, .acsModalContainer--default .acs-feedback .acs-feedback__textarea=
--count { display: block; text-align: right; float: right; }

.acsMainContainerFullPage--default .acs-feedback .acs-feedback__select, .ac=
sMainContainerMobile--default .acs-feedback .acs-feedback__select, .acsModa=
lContainer--default .acs-feedback .acs-feedback__select { color: rgb(49, 57=
, 67); max-width: none; padding-top: 0px; height: 2.57143em; }

.acsMainContainerFullPage--default .acs-feedback .acs-feedback__select .acs=
-feedback__select-button, .acsMainContainerMobile--default .acs-feedback .a=
cs-feedback__select .acs-feedback__select-button, .acsModalContainer--defau=
lt .acs-feedback .acs-feedback__select .acs-feedback__select-button { paddi=
ng-top: 5px; padding-left: 10px; }

.acsMainContainerFullPage--default .acs-feedback .acs-feedback__select span=
::after, .acsMainContainerMobile--default .acs-feedback .acs-feedback__sele=
ct span::after, .acsModalContainer--default .acs-feedback .acs-feedback__se=
lect span::after { cursor: pointer;  font-family: "Mater=
ial Icons"; font-weight: 400; font-style: normal; display: inline-block; li=
ne-height: 1; text-transform: none; letter-spacing: normal; overflow-wrap: =
normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antial=
iased; text-rendering: optimizelegibility; font-feature-settings: "liga"; c=
ontent: "=EE=97=85"; top: 10%; right: 0.1em; color: inherit; font-size: 2em=
; z-index: 0; opacity: 1; }

.acsMainContainerFullPage--default .acs-feedback .acs-feedback__select--ope=
ned span::after, .acsMainContainerMobile--default .acs-feedback .acs-feedba=
ck__select--opened span::after, .acsModalContainer--default .acs-feedback .=
acs-feedback__select--opened span::after { content: "=EE=97=87"; }

.acsMainContainerFullPage--default .acs-feedback .acs-feedback__select .acs=
-feedback__selector, .acsMainContainerMobile--default .acs-feedback .acs-fe=
edback__select .acs-feedback__selector, .acsModalContainer--default .acs-fe=
edback .acs-feedback__select .acs-feedback__selector { border-radius: 0px; =
color: rgb(98, 112, 133); cursor: pointer; font-size: 1em; height: 3.6em; l=
eft: 0px; max-width: none; padding: 0.5em 2.3em 0.5em 0.5em; position: abso=
lute; z-index: 5; opacity: 1; width: 100%; text-transform: none; appearance=
: none; display: inherit !important; background: 0px 0px !important; top: 0=
px !important; }

.acsMainContainerFullPage--default .acs-feedback .acs-feedback__select .acs=
-feedback__selector option, .acsMainContainerMobile--default .acs-feedback =
.acs-feedback__select .acs-feedback__selector option, .acsModalContainer--d=
efault .acs-feedback .acs-feedback__select .acs-feedback__selector option {=
 font-size: 1em; }

.acsMainContainerFullPage--default .acs-feedback .acs-footer, .acsMainConta=
inerMobile--default .acs-feedback .acs-footer, .acsModalContainer--default =
.acs-feedback .acs-footer { display: block; padding-top: 1em; padding-botto=
m: 1em; }

.acsMainContainerFullPage--default .acs-feedback .acs-footer .acs-powered i=
mg, .acsMainContainerMobile--default .acs-feedback .acs-footer .acs-powered=
 img, .acsModalContainer--default .acs-feedback .acs-footer .acs-powered im=
g { margin-top: -5px; height: 2em; float: right; }

.acsMainContainerFullPage--default .acs-feedback .acs-footer .acs-footer--l=
eft, .acsMainContainerMobile--default .acs-feedback .acs-footer .acs-footer=
--left, .acsModalContainer--default .acs-feedback .acs-footer .acs-footer--=
left { float: left; padding-bottom: 1em; }

.acsMainContainerFullPage--default .acs-feedback .acs-footer .acs-footer--l=
eft a, .acsMainContainerFullPage--default .acs-feedback .acs-footer .acs-fo=
oter--left a:active, .acsMainContainerFullPage--default .acs-feedback .acs-=
footer .acs-footer--left a:hover, .acsMainContainerMobile--default .acs-fee=
dback .acs-footer .acs-footer--left a, .acsMainContainerMobile--default .ac=
s-feedback .acs-footer .acs-footer--left a:active, .acsMainContainerMobile-=
-default .acs-feedback .acs-footer .acs-footer--left a:hover, .acsModalCont=
ainer--default .acs-feedback .acs-footer .acs-footer--left a, .acsModalCont=
ainer--default .acs-feedback .acs-footer .acs-footer--left a:active, .acsMo=
dalContainer--default .acs-feedback .acs-footer .acs-footer--left a:hover {=
 color: rgb(70, 76, 85); text-decoration: none; }

.acsMainContainerFullPage--default .acs-feedback .acs-footer .acs-footer--l=
eft .acs-required, .acsMainContainerMobile--default .acs-feedback .acs-foot=
er .acs-footer--left .acs-required, .acsModalContainer--default .acs-feedba=
ck .acs-footer .acs-footer--left .acs-required { color: rgb(242, 69, 84); m=
argin-left: 0px; text-align: left; display: none; }

.acsMainContainerFullPage--default .acs-feedback__topic, .acsMainContainerM=
obile--default .acs-feedback__topic, .acsModalContainer--default .acs-feedb=
ack__topic { display: none; }

.acsMainContainerFullPage--default .acs-feedback__topic.acs-visible__topic,=
 .acsMainContainerMobile--default .acs-feedback__topic.acs-visible__topic, =
.acsModalContainer--default .acs-feedback__topic.acs-visible__topic { displ=
ay: block; }

.acsMainContainerFullPage--default div.acs-feedback-banner-img-container, .=
acsMainContainerMobile--default div.acs-feedback-banner-img-container, .acs=
ModalContainer--default div.acs-feedback-banner-img-container { overflow: h=
idden; max-height: 9.375em; position: relative; }

.acsMainContainerFullPage--default div.acs-feedback-banner-img-container im=
g.acs-feedback-banner-img, .acsMainContainerMobile--default div.acs-feedbac=
k-banner-img-container img.acs-feedback-banner-img, .acsModalContainer--def=
ault div.acs-feedback-banner-img-container img.acs-feedback-banner-img { wi=
dth: 100%; }

.acsMainContainerFullPage--default .acs-clear, .acsMainContainerMobile--def=
ault .acs-clear, .acsModalContainer--default .acs-clear { clear: both; }

.acsModalContainer--default { width: 100%; padding: 0px; display: table; po=
sition: absolute; top: 0px; left: 0px; margin: 0px; z-index: 2147483647; }

.acsModalContainer--default .acs-loader { width: 1.5em; height: 1.5em; disp=
lay: block; padding: 0px; margin: 0px;  top: 0px; left: =
0px; border: 0px; z-index: 2147483647; }

.acsModalContainer--default .acs-feedback .acs-validation-block { backgroun=
d-color: rgb(254, 241, 242); color: rgb(98, 98, 98); padding: 0.4em; font-w=
eight: 700; font-size: 1.3em; border-radius: 0.5em; margin-bottom: 0.5em; d=
isplay: none; text-align: center; }

.acsModalContainer--default .acs-feedback__block--invalid { background-colo=
r: rgb(254, 241, 242); font-weight: 700; border-radius: 0.5em !important; }

.acsModalContainer--default .acs-feedback__block--required { text-align: ri=
ght; color: rgb(242, 69, 84); }

.acsModalContainer--default .acs-feedback__block--optional { text-align: ri=
ght; }

.acsModalContainer--default .acsModalInnerContent .acs-serviceunavailable {=
 padding-top: 1.07143em; padding-bottom: 1.07143em; text-align: center; }

.acsModalContainer--default .acsModalInnerContent .acs-serviceunavailable p=
 { font-size: 1.5em; margin-bottom: 0.2em; }

.acsModalContainer--default .acsModalInnerContent .acs-serviceunavailable--=
flashIcon { font-size: 3.5em; color: rgb(242, 69, 84); background: 0px 0px =
!important; }

.acsModalContainer--default .acsModalInnerContent .acs-serviceunavailable .=
acs-serviceunavailable__heading { font-size: 3em; margin-bottom: 0.5em; col=
or: rgb(242, 69, 84); }

.acsModalContainer--default .acsModalBackFace { background: rgb(52, 57, 65)=
; width: 100%; padding: 0px; height: 100%; position: fixed; top: 0px; left:=
 0px; margin: 0px; z-index: 888; opacity: 0; transition: opacity 0.5s ease =
0s; }

.acsModalContainer--default .acsModalBackFace._acsActive { opacity: 0.85; }

.acsModalContainer--default .acsModalBackFace._acsFixed { position: fixed !=
important; }

.acsModalContainer--default .acsModalChrome { padding: 0px; margin: 0px; z-=
index: 1000; position: fixed; width: 100%; height: 100vh; overflow: auto; }

.acsModalContainer--default .acsModalChrome .acsModalContent { font-family:=
 "Open Sans", Helvetica, Arial, sans-serif; width: 450px; margin: 0px auto;=
 text-align: left; padding: 10px; }

.acsModalContainer--default .acsModalChrome .acsModalContent :focus { outli=
ne-style: solid !important; }

.acsModalContainer--default .acsModalChrome .acsModalContent input[type=3D"=
text"], .acsModalContainer--default .acsModalChrome .acsModalContent textar=
ea { margin: 0px; font-family: "Open Sans", Helvetica, Arial, sans-serif; b=
ox-sizing: border-box; }

.acsMainContainerFullPage--default .acs-serviceunavailable .flashIcon::befo=
re, .acsMainContainerMobile--default .acs-serviceunavailable .flashIcon::be=
fore, .acsModalContainer--default .acsModalChrome .acsModalContent .acsModa=
lInnerContent .flashIcon::before { font-family: "Material Icons"; font-styl=
e: normal; line-height: 1; text-transform: none; letter-spacing: normal; ov=
erflow-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoo=
thing: antialiased; text-rendering: optimizelegibility; font-feature-settin=
gs: "liga"; content: "=EE=8F=A7"; }

.acsModalContainer--default .acsModalChrome .acsModalContent .acsModalHead =
{ width: 100%; display: block; clear: both; height: 20px; margin-bottom: 5p=
x; opacity: 0; transition: opacity 0.5s ease 0s; }

.acsModalContainer--default .acsModalChrome .acsModalContent .acsModalHead.=
acsVisible { opacity: 1; }

.acsModalContainer--default .acsModalChrome .acsModalContent .acsModalHead =
.acsModalCloseButton { float: right; width: 1em !important; height: 1em !im=
portant; }

.acsModalContainer--default .acsModalChrome .acsModalContent .acsModalHead =
.acsModalCloseButton:hover { cursor: pointer; }

.acsModalContainer--default .acsModalChrome .acsModalContent .acsModalInner=
Content { clear: both; background: rgb(255, 255, 255); box-shadow: rgba(0, =
0, 0, 0.3) 0px 0px 40px 0px; border-radius: 3px; opacity: 0; transition: op=
acity 0.5s ease 0s; }

.acsModalContainer--default .acsModalChrome .acsModalContent .acsModalInner=
Content.acsVisible { opacity: 0.999999; }

.acsModalContainer--default .acsModalChrome .acsModalContent .acsModalInner=
Content .flashIcon::before { font-weight: 400; display: inline-block; }

.acsIE10.acsModalContainer--default .acs-feedback__cbradio { padding-top: 0=
.25em; min-height: 2em; display: inline-block; padding-left: 0.5em; }

.acsIE10.acsModalContainer--default .acs-feedback__cbradio input { display:=
 inline; left: auto; margin-right: 0.5em; opacity: 1; position: relative; v=
isibility: visible; }

.acsIE10.acsModalContainer--default .acs-feedback__cbradio::before { displa=
y: none; }

.acsMainContainerFullPage--default, .acsMainContainerMobile--default { max-=
width: 34em; margin-left: auto; margin-right: auto; display: none; transiti=
on: opacity 0.5s ease 0s; }

.acsMainContainerFullPage--default div.acs-feedback-banner-img-container, .=
acsMainContainerMobile--default div.acs-feedback-banner-img-container { pad=
ding-left: 2em; padding-right: 2em; }

.acsVisible.acsMainContainerFullPage--default, .acsVisible.acsMainContainer=
Mobile--default { display: block; }

.acsMainContainerFullPage--default .acs-loader, .acsMainContainerMobile--de=
fault .acs-loader { width: 1.5em; height: 1.5em; display: block; padding: 0=
px; margin: 0px;  top: 0px; left: 0px; border: 0px; z-in=
dex: 2147483647; }

.acsMainContainerFullPage--default .acs-feedback .acs-validation-block, .ac=
sMainContainerMobile--default .acs-feedback .acs-validation-block { backgro=
und-color: rgb(254, 241, 242); color: rgb(98, 98, 98); padding: 0.4em; font=
-weight: 700; font-size: 1.3em; border-radius: 0.5em; margin-bottom: 0.5em;=
 display: none; text-align: center; }

.acsMainContainerFullPage--default .acs-feedback__block--invalid, .acsMainC=
ontainerMobile--default .acs-feedback__block--invalid { background-color: r=
gb(254, 241, 242); font-weight: 700; border-radius: 0.5em !important; }

.acsMainContainerFullPage--default .acs-feedback__block--required, .acsMain=
ContainerMobile--default .acs-feedback__block--required { text-align: right=
; color: rgb(242, 69, 84); }

.acsMainContainerFullPage--default .acs-feedback__block--optional, .acsMain=
ContainerMobile--default .acs-feedback__block--optional { text-align: right=
; }

.acsMainContainerFullPage--default .acs-serviceunavailable, .acsMainContain=
erMobile--default .acs-serviceunavailable { padding-top: 1.07143em; padding=
-bottom: 1.07143em; text-align: center; }

.acsMainContainerFullPage--default .acs-serviceunavailable .flashIcon, .acs=
MainContainerMobile--default .acs-serviceunavailable .flashIcon { font-size=
: 3.5em; color: rgb(242, 69, 84); background: 0px 0px !important; }

.acsMainContainerFullPage--default .acs-serviceunavailable .flashIcon::befo=
re, .acsMainContainerMobile--default .acs-serviceunavailable .flashIcon::be=
fore { font-weight: 400; display: inline-block; }

.acsMainContainerFullPage--default .acs-serviceunavailable p, .acsMainConta=
inerMobile--default .acs-serviceunavailable p { font-size: 1.5em; margin-bo=
ttom: 0.2em; }

.acsMainContainerFullPage--default .acs-serviceunavailable .acs-serviceunav=
ailable__heading, .acsMainContainerMobile--default .acs-serviceunavailable =
.acs-serviceunavailable__heading { font-size: 3em; margin-bottom: 0.5em; co=
lor: rgb(242, 69, 84); }

.acsIE10.acsMainContainerFullPage--default .acs-feedback__cbradio, .acsIE10=
.acsMainContainerMobile--default .acs-feedback__cbradio { padding-top: 0.25=
em; min-height: 2em; display: inline-block; padding-left: 0.5em; }

.acsIE10.acsMainContainerFullPage--default .acs-feedback__cbradio input, .a=
csIE10.acsMainContainerMobile--default .acs-feedback__cbradio input { displ=
ay: inline; left: auto; margin-right: 0.5em; opacity: 1; position: relative=
; visibility: visible; }

.acsIE10.acsMainContainerFullPage--default .acs-feedback__cbradio::before, =
.acsIE10.acsMainContainerMobile--default .acs-feedback__cbradio::before { d=
isplay: none; }

.acsMainContainerFullPage--default { margin-top: 2em; }

.acsMainContainerFullPage--default .acsModalCloseButton { transition: all 0=
.5s ease 0s; float: right; opacity: 0.5; margin-top: -1.5em; padding: 0.2em=
; background: rgb(58, 71, 91); width: 1em !important; height: 1em !importan=
t; }

.acsMainContainerFullPage--default .acsModalCloseButton:hover { cursor: poi=
nter; opacity: 1; }
------MultipartBoundary--6ljYNM8BCxSCbZmt3Ta91IkGTREi3oce80ezpctHeR----
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://www.ttb.gov/images/USWDS/img/us_flag_small.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAMAAABBPP0LAAAAG1BMVEUdM7EeNLIeM7HgQCDaPh/b
Ph/bPx/////bPyBEby41AAAAUElEQVQI123MNw4CABDEwD3jC/9/MQ1BQrgeOSkIqYe2o2FZtthX
gQLgbHVMZdlsfUQFQnHtjP1+8BUhBDKOqtmfot6ojqPzR7TjdU+f6vkED+IDPhTBcMAAAAAASUVO
RK5CYII=

------MultipartBoundary--6ljYNM8BCxSCbZmt3Ta91IkGTREi3oce80ezpctHeR----
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: https://www.ttb.gov/images/search-icon.jpg

/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/4QMvaHR0cDov
L25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENl
aGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4
OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzA2NyA3OS4xNTc3NDcsIDIwMTUvMDMvMzAtMjM6
NDA6NDIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5
OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHht
bG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6
Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUu
Y29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBo
b3Rvc2hvcCBDQyAyMDE1IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGOTVB
NjA1NDVGMzQxMUU2ODk1MEVGNkExQzM1RDY4NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpG
OTVBNjA1NTVGMzQxMUU2ODk1MEVGNkExQzM1RDY4NiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJl
ZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY5NUE2MDUyNUYzNDExRTY4OTUwRUY2QTFDMzVENjg2IiBz
dFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY5NUE2MDUzNUYzNDExRTY4OTUwRUY2QTFDMzVENjg2
Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQg
ZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQAAgICAgICAgICAgMCAgIDBAMCAgMEBQQEBAQE
BQYFBQUFBQUGBgcHCAcHBgkJCgoJCQwMDAwMDAwMDAwMDAwMDAEDAwMFBAUJBgYJDQsJCw0PDg4O
Dg8PDAwMDAwPDwwMDAwMDA8MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgAEwAVAwER
AAIRAQMRAf/EAGYAAQACAwAAAAAAAAAAAAAAAAUABgcICQEBAAAAAAAAAAAAAAAAAAAAABAAAQIE
BAQGAwAAAAAAAAAAAQIDEQQFBgASEwchFBUWMUFhIjIXUmIjEQEAAAAAAAAAAAAAAAAAAAAA/9oA
DAMBAAIRAxEAPwDvrMvtSrD00+6liXlm1Ovuq8EoQCpSj6ADAa7TF/7q1i3HNwLfp9HpFnOEu0eQ
nZWZn6g/IgmE9M6DzIYbUkZ8qEuKSjjAnhgFfu0dgG4+hDuoVUW6bc5gaHVCguA81CHL6I19TLHT
8o4BzeXdO19s7ZcXXmFVefryHJOj2uwqD8+pYyLQCASlICoKVDzEIkgYCmWNM7uWzZ1FoUrYDFxU
5EkhNvzc9UWqdNSksofylqpLrQ5FbKSEFTWbMBHKDgEvqSvizyetyX2Iq5ReRqOirpnUggsCV0vn
y3LHQ/KHu8eGAW3E0e/drs/Y2pzkxo9y6vV4wRHo+T2Z4fLP+sOOAzVgJgP/2Q==

------MultipartBoundary--6ljYNM8BCxSCbZmt3Ta91IkGTREi3oce80ezpctHeR----
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://www.ttb.gov/images/icon-5-32-5.png

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp
bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6
eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2
MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo
dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw
dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv
IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS
ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD
cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJ
RD0ieG1wLmlpZDo0QTYzRUREOTJDNjMxMUU4OUEzMTgyQjNGRkM1RTE4QyIgeG1wTU06RG9jdW1l
bnRJRD0ieG1wLmRpZDo0QTYzRUREQTJDNjMxMUU4OUEzMTgyQjNGRkM1RTE4QyI+IDx4bXBNTTpE
ZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjRBNjNFREQ3MkM2MzExRTg5QTMx
ODJCM0ZGQzVFMThDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjRBNjNFREQ4MkM2MzExRTg5
QTMxODJCM0ZGQzVFMThDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBt
ZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+HUGK/QAABZ5JREFUeNrEV0dIdVcQnmfvHQuKJSqRQMSF
i4gSERQEwbixotgbuBA3bkVQRFE3KoqKiCtdSDC6FTfCn526EGOJijX23vXlfsObx7n3f38SyMIL
h1tOmW+++WbOuSaz2UyfeTkoz65ay9HaD1q7svSZ/uf68M7R8jyltXXjAJOFAbeXl5f75eVlWltb
Ix8fH3p9fSX0mUwmEpbwbNOKwqKMkblvb2/8nJSUROHh4T9pXb8bGWDjc3Nz1NvbSx8fH+Th4UFO
Tk46AGLk/v6enp6eyN7ense4uLhYDUrDHDQ7Ozt6f38nbX1aXV2l5ubmL25ubnHa8D+19ioM+Gne
ng8PD7Px3Nxcuru7Y0MwIl5hIbx7enpyPzzz8vLixW0xIN57e3vT1dUVdXd3U2RkJJWXl1NISAjA
RWnDdsBA0MPDA11fX1NhYSE5ODhQV1cXHR0dsQEsLp7c3t5SXl4eFRcXs5HJyUmamppiI8KUGrLL
y0uKiIigtrY2Bj44OEgrKyuUk5NDRUVF9dqQZgBwxISbmxv2ZmZmhsbGxig4OJjBiDcAcXx8zMCS
k5MpKiqKoJn5+XkKCAjQGRYg5+fnDGB3d5fD1tjYSOvr67SwsAAAP4oGPiRmEq+goCAKDQ21xlJA
ODo6ctzBGEJUV1dHFRUVDE41LHcIGYLGM8DHxcXxu0U3NwLATlU5FsMdekDMccclRsAKvmOOq6sr
ubu78xj0iwjlGRrw9fXl0GHM4+MjO2gBYDbWga+EZOtdnpEpfX19NDo6ykbU9BMAFxcXLLz+/n4W
HhgGEIvDJl0IjBTayms1xXCBCWdnZw6LyoCMwXfpE5aESbUOSDHiQUApYRBDMllCI6KtqamhpqYm
nqMWJdUJAIQYT05OWLhGRgHALMYgMiz2/PysQyrGcSGOAAHPsOjh4aFOIwIAF+Lt5+fHIERfxspp
1QAMYxBQQr37+/ssMokpjJ6ennIKIkUhpKGhIY6vv7+/bmFx6OzsjDWAeoGswhoqszoA6IRHaWlp
XIh2dnZYaBJXKBpjMjMzOfYoXLGxsZSSksKFSIyrXqICAgAYAHNqudZpQF6Q26C2rKzsH7c4AAGg
0tLSfx2LC46BvZiYGNsMABG8QryWlpa4ummbhjXfVT0Ijao+bO2OaChYiYmJFB8fz/qS+cYsMIsA
UftHRkY4BCgwtkQjepBYG6ufesemhc1tYmLCumsa09yahhAeYlZQUMCCAQOS26qXoB7qxkJgyJj/
aiaAgYSEBN4HZM430xBZgNxOT0/nSapiVa9gFGmKfmTJf7mQqnDQeLbQZQFqfGBgIG+vAwMDnFpq
8cEzAGLna21t5XtHRwft7e1xuFQGJNbIlKysLMrOzuYQfysNTUIz0gXpt7i4SGFhYdbCJJ6jtkvO
Y/z09DRtbW1xGqq6kGcoH6GEDrCWGiIdA+hAjEBVbW0tI1a9lyqG+ENMWAzldXx8nOOMd+P+gXmg
HecBaAs6MNL/1XkAIOANYovJAkIVGb4hr/EOrdgqwcZ3HGLUkm4Mgb3U9ujoaC6v7e3tfCiRE5EA
QEyhE2zBuFdWVtL29rauEophrIlSnJ+fT9XV1byWrX8QWHhAfOE1JqEWgGYpRBJPPIMVjJMGzw4O
DvjAYaQX2sEpCCBQ0mVDkoOuCuAvGMOhoqGhgXp6emh2dpZrt+S5bFQAg4UQT3je2dmpOz2rBxKM
RcO6AALAm5ubXJywP6gHklttge9LSkr+wNm9qqoKPxCc68aTkIBBKGAIi6uHDSPF+AZHABjsAUhq
aiplZGSg+4v6Z4TrFy1tfm1paWFlw1M1BMaMMNZ1tcoJIFUT0MnGxgbV19fzX5LGyHda97bJgPpn
rdVb/ufeYMPwf2iSw6TybvwXlO/qXHzHsSlQa3Na+w3GjQx8ymVHn3z9LcAAm+DSaLP0r2wAAAAA
SUVORK5CYII=

------MultipartBoundary--6ljYNM8BCxSCbZmt3Ta91IkGTREi3oce80ezpctHeR----
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://www.ttb.gov/images/icon-4-32-5.png

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp
bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6
eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2
MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo
dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw
dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv
IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS
ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD
cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJ
RD0ieG1wLmlpZDo1RDJDMTNBNDJDNjMxMUU4QTgxMUM5Rjg2NEI5OTE0NyIgeG1wTU06RG9jdW1l
bnRJRD0ieG1wLmRpZDo1RDJDMTNBNTJDNjMxMUU4QTgxMUM5Rjg2NEI5OTE0NyI+IDx4bXBNTTpE
ZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVEMkMxM0EyMkM2MzExRThBODEx
QzlGODY0Qjk5MTQ3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjVEMkMxM0EzMkM2MzExRThB
ODExQzlGODY0Qjk5MTQ3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBt
ZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+wTtnSgAAApRJREFUeNrkl19ozWEYx3d0rpZMZHI5RZKr
Reo0h46NczTMCAu3WseUuHWzXMzFprS4UChRbpRSWmJi6FzJlTBN/pQNWzZbFPbzfev7q7en531/
77Gjc+GpT+f353nf3/d9nvfPc1JRFNVU0+bVVNnS1nUrWA/qwSiYBF/BFH/v/msBK8FJh99VkAEf
wLtKikkHpuOgdW0+vgY8B3cqKWCKv7/Ec2nNpARWgxdg4G8FpKxVkGcaloFaXucD+ngGzoERMDgX
AdJyjIQRswoc4ohddgScr6QATdBCsBkUlffToJtz43awAiOgTHJgL7gR6XYPdIX2Z99sAZfACHgM
+sF2kHU0bgadYEwR8ZkiyxJwzDGi7xRTABmlkx0ctbTLjFawgCL4GfntCiMlhWwDFxX/U0ki5IMJ
8DtKtsOgSbTNO+ZFVzkCDH0M+USCiOvK/DDReSn83jJCwQJiNoEO0ANmHCKG6Ge326/49btSEbr0
soyMS0RWLNNuxa9d6zsduF085BnxlCejbU0gy/dPuB2n6dtIn1lQ4LE+OJeNKMO9QbPdwrczJArl
VkRmhOOgXXnXw2jE9gp8Ej7LQ0uy4zxmv/Gk2wo2WCLGwFHRZgXrhNhMqM8Kn108yp0paAEDjr2g
IHzNPvBA+IwKnzalnzZfClo5Wi0yJhIbrftH4ILwWQwOiBOyJHzqfSkoePLfAJaKZ+8pxK6w9ony
7ZZos84noC5hEs5Xlqcc4Y+E+5xPwHiCgI8Bz9aKiTYt3tf6BPR6Pn5G6czYsJKqRqXYjW2RT4Dp
bCc4YXV8GnSAm2BIETDJVMSjHVaq7RJ3SmOvQ2vCPWABeAPuJ6TGrO8lYAZcc/gUWVN+sVdP6r//
c1p1AX8EGAAGQqkbl4xqCgAAAABJRU5ErkJggg==

------MultipartBoundary--6ljYNM8BCxSCbZmt3Ta91IkGTREi3oce80ezpctHeR----
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://www.ttb.gov/images/icon-3-32-5.png

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp
bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6
eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2
MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo
dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw
dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv
IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS
ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD
cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJ
RD0ieG1wLmlpZDo2OEY4OUM4RTJDNjMxMUU4OUYxMEQxQzg1MEQzREMxRSIgeG1wTU06RG9jdW1l
bnRJRD0ieG1wLmRpZDo2OEY4OUM4RjJDNjMxMUU4OUYxMEQxQzg1MEQzREMxRSI+IDx4bXBNTTpE
ZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY4Rjg5QzhDMkM2MzExRTg5RjEw
RDFDODUwRDNEQzFFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY4Rjg5QzhEMkM2MzExRTg5
RjEwRDFDODUwRDNEQzFFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBt
ZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+9ChvDgAABCRJREFUeNrsV9srrVsU/63lskNyT0hEHLnb
ym2/nZPkoFAk5YEHyi0vJP8BzyKR67OQa3E6USTs8EJyLWHnfmez+M43xl7z61vLWuscm9N+2HvU
7Fu+Ob45f/M3fmOMSSNJEn6kafGD7RcAa/3zozz+lIerPHSqeRKI5p32orVs5bEnj8/y+FsA+Hh6
evp5dnYWBwcH7Hl3dwdr62/Y3ipSjUaDp6cnODg4QKfTITAwEMHBwfDx8fmdQNAuvx0dHaGnpwcL
CwtwdXWFjY0NHh4e+GMFvgUgwo986LfwFb/FehcXF4iLi0N2djaNPwQAnVarBYHY2NhAXl4eOjs7
sby8rLDwGgC0Fp2YBSb/fn5+RkBAANLT07G+vg5vb2/IjNO0owiB3+bmJi+Sn5/PDvv7+4z0vWxn
ZwchISFwcXHhMBAw2b4qIry/v+fTtrW14fLyEh0dHUhOTkZsbOybN19cXERvby8aGhpwdnaGwsJC
3N7eGqThdlBQEOzt7UFC9PT0ZLqmp6dZE2+x+fl5DA8PIyMjA+7u7swsMa3WFjHwgQRCsRIWHh7O
cZycnGTn72Fibm4OQ0NDSE1NRXx8PATT6s2VEAj1WllZKRNRUVEcq/HxcX4fHR39KtrF5omJiWZF
qwBQp47aIiIi+DkxMcHzMTEx/7r50tIS+vv7kZaWppxcifc38RnsZcCAMT0CBM1TPG1tbREWFmZ2
c0rd0dFRpKSkvNj8P/UCc7keGRnJaVlbW8u6MGWDg4Ooq6tjASclJb2uGZkLgTAS5NbWFmcIZcfK
ysqLk09NTcHf3x+7u7uvb0aWQvD4+Mh14ebmhuvE3t4eBgYGuJpReFZXVzEzM4Py8nL4+fmhvr6e
wZaVlZlczyIDxixQera3t3OZLigo4HdyE0FmZibGxsZQUVHBAs3JyeHNyUpLS7ngNDU1GaS2RQCC
AaFSMiqZ3d3duLq6QnFxMRcSYVSuq6urUVNTwyB8fX2VOUdHR1RWVnJFbWxsNDiUKUYMGKBCIWhv
bW3F8fExl04PD48XHzo5OXHBoqepuZKSEg5Tc3OzwaGMgWjVXYxORkbd8OTkhBdxc3P7rjJMbZ1Y
Oj8/R0tLi/LOONQK59SMrq+vuYgQfVVVVdy93mJ0CaEwERN9fX04PDzkfQxCIaPJlvu0lJWVJdnZ
2UlFRUXS/2FyfZCcnZ0luUJKXV1d9KqBmKA0DKb7wNraGl/FKI9JfNvb25z/amGqs8WUoAS14huR
BSRS0hMxSywQ07LZizqw7+XlhdzcXHYiAY6MjChUmSpQlt6rgYi/6XDUR6ihhYaGIiEhgXuWALBJ
FY4cKFb0MRUd6oDGpzR3cnNMCF9xKaUnVUt9Vu2wj975kzyS9fc03TtexY2v5Tby+KK/lv+lBvDr
X7OfF8A/AgwAJXJrt2rkkEYAAAAASUVORK5CYII=

------MultipartBoundary--6ljYNM8BCxSCbZmt3Ta91IkGTREi3oce80ezpctHeR----
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://www.ttb.gov/images/icon-2-32-5.png

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp
bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6
eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2
MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo
dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw
dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv
IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS
ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD
cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJ
RD0ieG1wLmlpZDo3MkQxODI3RjJDNjMxMUU4OTBDNEYwMzgxQ0NDRERGQiIgeG1wTU06RG9jdW1l
bnRJRD0ieG1wLmRpZDo3MkQxODI4MDJDNjMxMUU4OTBDNEYwMzgxQ0NDRERGQiI+IDx4bXBNTTpE
ZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjcyRDE4MjdEMkM2MzExRTg5MEM0
RjAzODFDQ0NEREZCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjcyRDE4MjdFMkM2MzExRTg5
MEM0RjAzODFDQ0NEREZCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBt
ZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+lZyNEAAAA9tJREFUeNrEV81LG0EUf5tEzYeJaDQxarV4
CCoGCyYoqBWxWnqQUgSrlkoPvfTk2WP9Azx48iS9elHxWPBS8CSCVVCEIrX4UQ0xUTEmaZLpe9Pd
sFmy2Y1R+uDHbGYnM7953yswxuB/ikHjvYB4jwgUuO8rxGtdK0kDKhAQbGtri+3u7tJjIM9aOV5t
bGywvb09+s8brfUmBZ9KxAvihfhNCxYWFqC5uRna29vpVk8RSfG9oBhprwTi4/z8PAQCAWhtbf2E
v2MIByKO+IqIyg+UE6iMx+OXx8fH/IfdbgeXy/UNx+dtbW005T04OPhcVlaW0ZwgCJmRJBaLQUtL
y5euri4wm82QTqeHzs7OhqLRKJSUlEBjYyMYDAabnIScgHd7exu6u7v5j7GxMVhaWjJXV1cDzVss
lnfDw8OaJt3Z2flwenoKPp8Prq+voaenB46Ojvi7u7s7IubCx5+5nDBlNBozt2loaKAhTIdeXV0B
3oTY//NMXCOtkwvd+vz8nB80ODgIDocDOjo6+Lva2lqg/YmHrii4uLiA29vbl2h7mJmZgf39fVJp
lvMqhUxA62ZnZ/mBRJq0oFhvUIsC/+bmJhMdiqGtWV1dHevt7eXA2/B5vHlmTS5UVVUx1BrDm7Om
piaGtufzbrebJRIJigyPPApyElA7RJqnUYuIEmoE5E5okFSslh2l+ftkT5n50mphGPJ6vTA5OQmj
o6Pc8ZLJZHbaFJ2QRrL3+vo6oJqhs7OT/CUrJCWi5eXlFBmwurrK90OTWNV8wE0qWlxcZI8h09PT
LBwO06NPbgK5Rwp0K+WtH0pMJpOkwZRqGBIBKdPlE8zzMD4+zk21srKii4CUNcXUnZMAf5FKpTQ3
u7m5oSwJy8vLgIVKFwHaV4sAU8twSiHHwzrBnym/6626Wv2AoNeeVB9sNht/rqio0G0CLQKsEIei
6iblf70aEEmwojUgP5jiXK9oESgovdXX1/MRc/+j9oSqUlpaCk6nk/tDMT4gT8VCpkLpkLm5OZ43
sMgUl6DuE4aHh4eAlROo1QoGg9Df3/8gBHRrAHtDnglJpqamiiJgUNpJqnh6RU/qzpeKTcoo0GMC
v98Pa2trvOXq6+sr1AlVCQjY+XK7aklNTQ2MjIzctyFRNwFluMcSuphY6ExqGrBQO31ycgL4acXt
Rb1BPpMQ4UgkAqFQiHfBVqs1ZzWlfeh7g96jXKoRCJJDTUxM0EcIVxltlo8A1QMCdjrg8Xh4gcpF
ADstGBgYIAd/iz9/gTL0ZGJHPENERPMYNVL0H4QT8QTxQ/zkMubiivgufh9myV8BBgAoC6Cn6lha
twAAAABJRU5ErkJggg==

------MultipartBoundary--6ljYNM8BCxSCbZmt3Ta91IkGTREi3oce80ezpctHeR----
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://www.ttb.gov/images/icon-1-32-5.png

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp
bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6
eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2
MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo
dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw
dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv
IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS
ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD
cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJ
RD0ieG1wLmlpZDo3RDEzMjVBRTJDNjMxMUU4ODg5OUZERUI3NEZGMUMwNSIgeG1wTU06RG9jdW1l
bnRJRD0ieG1wLmRpZDo3RDEzMjVBRjJDNjMxMUU4ODg5OUZERUI3NEZGMUMwNSI+IDx4bXBNTTpE
ZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdEMTMyNUFDMkM2MzExRTg4ODk5
RkRFQjc0RkYxQzA1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdEMTMyNUFEMkM2MzExRTg4
ODk5RkRFQjc0RkYxQzA1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBt
ZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+b8E7/QAABY1JREFUeNrUV3tIlmcUP59+3i+QzFuZxcRU
lHQmgilMrKXSsLICdZuMQk2dFQiuiRgjpJRhU7FQLC+1EAxhRaWC6EpX/wleMHHiDUsNMSMveXt2
fg/fK5/u87vUYOzA4X3f85zneX/POb/nnPdVCSHovxSzT5j7LWun5vrRourp6TF5UkBAgNfi4uJf
Z86coWvXrtGePXui2dzyMQDUb968MWnC+vo6AHzf1tZGTU1NFBsbS8nJyc08ZI5hkwFMTU2ZNCEh
ISHs7du3eQ0NDfThwwc6f/48HThwgPz9/ZN5uMZkACMjI0Y7X7p0Sc2k/fPWrVv08OFDSkpKoseP
H9PNmzeppKSk2tzcvJ7dlkwCEB0dbZSjlZUVLpGjo6Pyhd7e3pSTk0Orq6tUXl5Op06dosjIyDT2
KTEJwK5duww64ag6ODjgNr2uro4A4ty5c+Tl5UUnTpygJ0+eUGVlJYWHh/9qYWHxO/sZHVZVV1eX
YSeVigIDA7/jdNXt378fJKRHjx7Rjh075HhKSgpVVVVRY2MjABWx6UejAQC9IYmJiXHmUE9nZmbS
y5cvqbi4mGZmZiQPfHx8KCgoiNLT0yWg+/fvk4uLSyxPazIqBcxog+FH6Jubm6mlpQVkk6w/ePAg
PX/+XPo8ffpUgjl06BCVlZXRlStX0o0FYIad6NPExMR9DPLn+vp6CgkJobi4OBoeHqb5+XlydnaW
i+B57969dPLkSbp9+zb19/fHsfkboyIwODi4bcEpLS215tAPIKzPnj3DsxyztrYme3t7WllZkeTU
EJQuXrxIDx48kH58UhCF3wwCCA0N1TlgaWmJSygKFRZEeLF7CF7ObKelpSXavXs3eXh4SPvOnTsJ
PCkoKMCxDOc5qWyu1AvA19dX50BwcLA1R+EPnPH379/ThQsXNsZsbW0lgLW1NeLiI+8VOXv2LN29
e5cqKiooIiKigusHWD6+LQdmZ2dJl7J8PT4+TrW1tXTs2DHC8VMEL1Wr1ZKguDczM9sELisrizo6
OuRRBYH1klDXyzl0try7huvXr8vwau9eEVRAKNJhZ2e3aez48eN0+PBhunPnDnEKf2LTl9sCQC9Q
FGxGlWP5ob29naCpqamS4VvF09NT7h4lGrvWFoBCn+ju7papYLK2s9lOJwDUAUXn5uYoOzvbf3p6
uvDy5cvk5uYmd6NL3N3dJQeQCkdHR13FSyqO5dDQEExf6VzoxYsXG8o5teRFRXV1teAdCq77Yjvh
6AhuweLq1avb+gwMDAjuFyIjI0MwoWFCNyVtpb6+Pqm9vb0wRLx7905Oio+PF5xj8amSl5cnmEeC
04HHlH8AQC+A8oMVds+lVLi6uorW1la9CwMcM128evVKrx+TUPj5+QlOpVhYWIDJaxOAmpoaqfyQ
yLkS3OdFbm6uwZ0h9Ew2ceTIEcHHVa8v9w/BBUvcu3cPj79sApCfn48b++XlZZGWlibzyukwCODo
0aPoUoK/Jwz6c0+R/mFhYeL169cwBW0A0BAjizud4OMmmLVG5XZsbEzcuHFDcCc0yp+7qeCTI4qK
igQfS5gcAEAFdqL4nD59miYmJqiwsFB2OY6IrHDKjwvOPARHD4Lig/6PD1Pe1UY51v7RwYeMUiVt
bGxkbUD/wEeQk5NTNpuLVbyA6OzsJM4ljHJRtFp0w61fRVtfgK6IjggFQF1/Wco8NDcmodSoqCjZ
L5hDn6tRTlHJ0O1Q1bCYUue1F8ROFFDKrhQfvES5VyK1tbVjDIARQSi+NRjAPhWOE8IyOTm5sRjC
qUxSFlfSof0S3MNPHwCMKWspPQSRxjcER+UzFQ+gkOPT+Ausqfm7Wdb86ag0z9jymuYK24rmqtL6
I1LG1rYGQGstKMgywdrPOqP6P/8d/yvytwADAPGzxfW34E44AAAAAElFTkSuQmCC

------MultipartBoundary--6ljYNM8BCxSCbZmt3Ta91IkGTREi3oce80ezpctHeR------
File Typemessage/rfc822
File Modified0000-00-00
File Created0000-00-00

© 2024 OMB.report | Privacy Policy