@font-face {
    font-family: Saira;
    src: url(https://d2fjg8x61ea7o9.cloudfront.net/fonts/rallyTv/sairaRegular.ttf);
    src: local(Saira), url(https://d2fjg8x61ea7o9.cloudfront.net/fonts/rallyTv/sairaRegular.ttf) format('truetype'), url(wrc/wrcroman3.svg#WRCCleanRoman) format('svg'), url(wrc/wrcroman3.ttf) format('opentype')
}

@font-face {
    font-family: Saira;
    src: url(https://d2fjg8x61ea7o9.cloudfront.net/fonts/rallyTv/sairaRegular.ttf);
    src: local(Saira), url(https://d2fjg8x61ea7o9.cloudfront.net/fonts/rallyTv/sairaRegular.ttf) format('truetype'), url(wrc/wrcclean3.svg#WRCCleanBold) format('svg'), url(wrc/wrcclean3.ttf) format('opentype')
}

body {
    font-family: Saira, Calibri, sans-serif;
    line-height: 1.4;
    font-size: 16px;
    background-color: #1E1E1E
}

a, a:hover, a:link, a:visited {
    color: #fc4c02
}

.logo, .logo_img {
    z-index: 100;
    width: 100px;
    height: 86px
}

.logo__img:before {
    content: " ";
    background-image: url(https://d2fjg8x61ea7o9.cloudfront.net/images/logo/logoRallyTv1.png);
    background-repeat: no-repeat;
    background-size: 105px 33px;
    background-position: center center;
    vertical-align: middle;
    display: inline-block;
    width: 105px;
    height: 86px
}

.policy-header {
    background-color: #1E1E1E
}

.policy-header__hero {
    display: none
}

.policy-header__h1 {
    display: none
}

.policy-navbar {
    background-color: #282828
}

.policy-footer {
    background-color: #1b222e
}

.nav__item a, .nav__item a:link, .nav__item a:visited {
    color: #fff;
    border-bottom: 3px solid #282828
}

.nav__item a:active, .nav__item a:focus, .nav__item a:hover, .nav__item--active a, .nav__item--active a:link, .nav__item--active a:visited {
    color: #fc4c02;
    border-bottom: 3px solid #fc4c02
}

.nav--footer .nav__item a, .nav--footer .nav__item a:link, .nav--footer .nav__item a:visited {
    color: #fff
}

.nav--footer .nav__item a:active, .nav--footer .nav__item a:focus, .nav--footer .nav__item a:hover, .nav--footer .nav__item--active a, .nav--footer .nav__item--active a:link, .nav--footer .nav__item--active a:visited {
    color: #fff
}

.policy-footer__copyright {
    color: #fc4c02
}

.policy-header__hero {
    display: none
}

.policy-header__h1 {
    display: none
}

.policy-content__h1 {
    display: block
}

.policy-content__h1, .policy-content__h2, .policy-content__h3, .policy-content__h4, .policy-header__h1, h1, h2, h3, h4, h5, h6 {
    font-family: Saira, Calibri, serif
}

.policy-footer {
    display: none
}

.policy-footer > .container {
    display: none
}

body {
    color: #fff;
}

.policy-content__h1, .policy-content__h2, .policy-content__h3, .policy-content__h4, .policy-header__h1, h1, h2, h3, h4, h5, h6 {
    color: #E7E7E7;
}

.print-link__href svg path {
    fill: white;
}

.last-update {
    font-family: inherit;
}

.policy-sidebar {
    font-family: inherit;
}

.last-update__label {
    color: #E7E7E780;
}

.policy-sidebar__nav-link:hover {
    color: #fc4c02;
}

.policy-sidebar__subnav-link:hover {
    color: #fc4c02;
    text-decoration: underline;
    font-weight: unset;
}

.policy-sidebar__subsubnav-link:hover {
    color: #fc4c02;
    text-decoration: underline;
    font-weight: unset;
}

.policy-sidebar__toggle {
    color: #fc4c02;
}

