.rvt-callout {
    padding: 2rem;
    box-shadow: 0px .25rem 10px rgba(36, 49, 66, .2);
    border-radius: .25rem;
    background-color: #fff
}

    .rvt-callout > * + * {
        margin-top: 2rem
    }

.rvt-callout__heading {
    display: flex;
    flex-direction: row;
    padding-bottom: 1.5rem;
    border-bottom: 1px solid #ebecee
}

.rvt-callout__heading-center {
    justify-content: center
}

    .rvt-callout__heading-center .rvt-callout__title {
        margin-left: 0
    }

.rvt-callout--horizontal,
.rvt-callout--list {
    margin-top: -2rem;
    position: relative;
    z-index: 2;
    overflow-x: hidden
}

.rvt-callout__icon {
    width: 2rem;
    flex-grow: 0;
    flex-shrink: 0;
    height: 2rem;
    background-color: #f7f7f8;
    border-radius: 999rem;
    margin-top: -0.25rem
}

    .rvt-callout__icon svg {
        margin-left: .5625rem;
        margin-top: .5rem;
        width: 1rem;
        height: 1rem
    }

.rvt-callout__title {
    font-size: 1.25rem;
    font-weight: 500;
    line-height: 1.2;
    margin-left: 1rem
}

.rvt-callout__text {
    font-size: .875rem;
    margin-bottom: 0
}

.rvt-callout__list {
    font-size: 1rem;
    list-style-type: none;
    margin-top: 2rem;
    padding-left: 0
}

.rvt-callout__list--normalize {
    font-size: 1rem;
    padding-left: 1.25rem
}

    .rvt-callout__list--normalize > * + * {
        margin-top: 1.5rem
    }

.rvt-callout__list-item {
    font-size: .875rem;
    line-height: 1.6;
    margin-left: 2.25rem;
    margin-top: 0
}

.rvt-callout__list > * + * {
    margin-top: 1rem
}

.rvt-callout__list ul {
    list-style-type: disc;
    padding-left: 1.25rem
}

.rvt-callout__check {
    margin: 0 !important
}

.rvt-callout__list-item::before {
    content: "";
    position: absolute;
    left: 3.25rem;
    width: 1.25rem;
    height: 1.25rem;
    background-color: #008a28;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0iY3VycmVudENvbG9yIiAKICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxjaXJjbGUgY3g9IjEwIiBjeT0iMTAiIHI9IjEwIiBmaWxsPSIjMDA4QTI4Ii8+CiAgPHBhdGggZD0iTTguNzAxNDMgMTUuMDAxN0w4LjIyMTQzIDE0LjY0MTdMNS4yMjE0MyAxMS42NDE3QzUuMDYxOTkgMTEuNDQzOSA0Ljk4MzgyIDExLjE5MjggNS4wMDI4IDEwLjkzOTVDNS4wMjE3NyAxMC42ODYxIDUuMTM2NDcgMTAuNDQ5NSA1LjMyMzYgMTAuMjc3NkM1LjUxMDcyIDEwLjEwNTggNS43NTYyNSAxMC4wMTE2IDYuMDEwMyAxMC4wMTQyQzYuMjY0MzUgMTAuMDE2OCA2LjUwNzg4IDEwLjExNiA2LjY5MTQzIDEwLjI5MTdMOC44MDE0MyAxMi40MTE3TDEzLjEzMTQgNS40NzE3QzEzLjI3MiA1LjI0NjI3IDEzLjQ5NjQgNS4wODU5MSAxMy43NTUyIDUuMDI1ODlDMTQuMDE0IDQuOTY1ODggMTQuMjg2IDUuMDExMTQgMTQuNTExNCA1LjE1MTdDMTQuNzM2OSA1LjI5MjI3IDE0Ljg5NzIgNS41MTY2MyAxNC45NTcyIDUuNzc1NDNDMTUuMDE3MiA2LjAzNDIzIDE0Ljk3MiA2LjMwNjI3IDE0LjgzMTQgNi41MzE3TDkuNjIxNDMgMTQuODcxN0w4LjcwMTQzIDE1LjAwMTdaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
    background-repeat: no-repeat;
    background-position: 50% 50%;
    border-radius: 50%;
    color: #fff;
    font-weight: 700;
    display: flex;
    align-items: center;
    justify-content: center
}

.rvt-callout__item:first-child {
    border-top: 0
}

.rvt-callout__cta {
    align-items: center;
    justify-content: center;
    background-color: #ebecee;
    border: .125rem solid #ebecee;
    border-radius: .25rem;
    color: #243142;
    line-height: 1.2;
    padding: .5rem 1rem;
    text-decoration: none;
    width: 100%
}

.rvt-callout__cta--crimson {
    background-color: #900;
    border-color: #900;
    color: #fff
}

    .rvt-callout__cta--crimson:hover {
        background-color: #7a1705;
        border-color: #7a1705
    }

.rvt-callout__notes {
    border-top: 1px solid #ebecee;
    display: flex;
    flex-direction: row !important;
    flex-wrap: wrap
}

    .rvt-callout__notes ul,
    .rvt-callout__notes p {
        color: #707784;
        font-size: .875rem
    }

    .rvt-callout__notes ul {
        list-style-type: none;
        padding-left: 0
    }

.rvt-callout--secondary {
    background-color: transparent;
    border-color: #c4c7cc
}

.rvt-callout--gray-border {
    border-color: #c4c7cc
}

.rvt-callout--no-background {
    background-color: transparent
}

.rvt-callout--action {
    border-color: #006298
}

.rvt-callout--list {
    margin-top: unset;
    padding: 2rem 1.5rem
}

    .rvt-callout--list .rvt-callout__heading {
        border-bottom: none;
        padding-bottom: 0
    }

    .rvt-callout--list .rvt-callout__title {
        font-weight: 700
    }

    .rvt-callout--list .rvt-callout__title,
    .rvt-callout--list .rvt-callout__text {
        font-size: 1rem;
        margin-left: 0
    }

.rvt-callout--list-item {
    border-bottom: 1px solid #ebecee;
    display: flex;
    flex-direction: row !important;
    flex-wrap: wrap;
    margin-left: .25rem;
    padding-bottom: 2rem
}

    .rvt-callout--list-item:last-of-type {
        border-bottom: none;
        padding-bottom: 0
    }

.rvt-callout__badge span {
    background-color: #f7f7f8;
    border: none;
    color: #243142;
    font-weight: 400;
    padding: .5rem .75rem;
    font-size: .875rem
}

.rvt-callout__section {
    display: flex;
    flex-direction: column !important;
    margin-top: 1rem
}

    .rvt-callout__section::before {
        content: "";
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNCAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcgMEM1LjE0MzQ4IDAgMy4zNjMwMSAwLjczNzQ5OCAyLjA1MDI1IDIuMDUwMjVDMC43Mzc0OTggMy4zNjMwMSAwIDUuMTQzNDggMCA3QzAgMTAuNjkgNS43MyAxNS4yOCA2LjM4IDE1Ljc5QzYuNTU1NzEgMTUuOTI3IDYuNzcyMTYgMTYuMDAxNSA2Ljk5NSAxNi4wMDE1QzcuMjE3ODQgMTYuMDAxNSA3LjQzNDI5IDE1LjkyNyA3LjYxIDE1Ljc5QzguMjcgMTUuMjggMTQgMTAuNjkgMTQgN0MxNCA1LjE0MzQ4IDEzLjI2MjUgMy4zNjMwMSAxMS45NDk3IDIuMDUwMjVDMTAuNjM3IDAuNzM3NDk4IDguODU2NTIgMCA3IDBaTTcgMTMuNzFDNC44NSAxMS45IDIgOC44NyAyIDdDMiA1LjY3MzkyIDIuNTI2NzggNC40MDIxNSAzLjQ2NDQ3IDMuNDY0NDdDNC40MDIxNSAyLjUyNjc4IDUuNjczOTIgMiA3IDJDOC4zMjYwOCAyIDkuNTk3ODUgMi41MjY3OCAxMC41MzU1IDMuNDY0NDdDMTEuNDczMiA0LjQwMjE1IDEyIDUuNjczOTIgMTIgN0MxMiA4Ljg3IDkuMTUgMTEuOSA3IDEzLjcxWiIgZmlsbD0iIzk5MDAwMCIvPgo8cGF0aCBkPSJNNyAxMEM2LjQwNjY2IDEwIDUuODI2NjQgOS44MjQwNSA1LjMzMzI5IDkuNDk0NDFDNC44Mzk5NCA5LjE2NDc3IDQuNDU1NDMgOC42OTYyMyA0LjIyODM2IDguMTQ4MDVDNC4wMDEzIDcuNTk5ODcgMy45NDE4OSA2Ljk5NjY3IDQuMDU3NjUgNi40MTQ3M0M0LjE3MzQgNS44MzI3OSA0LjQ1OTEyIDUuMjk4MjQgNC44Nzg2OCA0Ljg3ODY4QzUuMjk4MjQgNC40NTkxMiA1LjgzMjc5IDQuMTczNCA2LjQxNDczIDQuMDU3NjVDNi45OTY2NyAzLjk0MTg5IDcuNTk5ODcgNC4wMDEzIDguMTQ4MDUgNC4yMjgzNkM4LjY5NjIzIDQuNDU1NDMgOS4xNjQ3NyA0LjgzOTk0IDkuNDk0NDEgNS4zMzMyOUM5LjgyNDA1IDUuODI2NjQgMTAgNi40MDY2NiAxMCA3QzEwIDcuNzk1NjUgOS42ODM5MyA4LjU1ODcxIDkuMTIxMzIgOS4xMjEzMkM4LjU1ODcxIDkuNjgzOTMgNy43OTU2NSAxMCA3IDEwWk03IDZDNi44MDIyMiA2IDYuNjA4ODggNi4wNTg2NSA2LjQ0NDQzIDYuMTY4NTNDNi4yNzk5OCA2LjI3ODQxIDYuMTUxODEgNi40MzQ1OSA2LjA3NjEyIDYuNjE3MzJDNi4wMDA0MyA2LjgwMDA0IDUuOTgwNjMgNy4wMDExMSA2LjAxOTIyIDcuMTk1MDlDNi4wNTc4IDcuMzg5MDcgNi4xNTMwNCA3LjU2NzI2IDYuMjkyODkgNy43MDcxMUM2LjQzMjc1IDcuODQ2OTYgNi42MTA5MyA3Ljk0MjIgNi44MDQ5MSA3Ljk4MDc5QzYuOTk4ODkgOC4wMTkzNyA3LjE5OTk2IDcuOTk5NTcgNy4zODI2OCA3LjkyMzg4QzcuNTY1NDEgNy44NDgxOSA3LjcyMTU5IDcuNzIwMDIgNy44MzE0NyA3LjU1NTU3QzcuOTQxMzUgNy4zOTExMiA4IDcuMTk3NzggOCA3QzggNi43MzQ3OCA3Ljg5NDY0IDYuNDgwNDMgNy43MDcxMSA2LjI5Mjg5QzcuNTE5NTcgNi4xMDUzNiA3LjI2NTIyIDYgNyA2WiIgZmlsbD0iIzk5MDAwMCIvPgo8L3N2Zz4K");
        height: 16px;
        position: absolute;
        width: 14px
    }

    .rvt-callout__section .rvt-callout__title {
        margin-left: 1.5rem
    }

.rvt-callout__badge-container {
    margin-top: 1rem
}

.rvt-callout__badge {
    display: inline-block;
    line-height: 2.75rem;
    margin-right: .5rem
}

    .rvt-callout__badge:last-of-type {
        margin-right: 0
    }

@media screen and (min-width: 46.25em) {
    .rvt-callout__cta-container {
        border-left: 1px solid #ebecee;
        flex-grow: 1;
        display: flex;
        flex-direction: row;
        align-items: center;
        padding-left: 1.5rem
    }

    .rvt-callout--horizontal {
        margin-top: unset;
        padding: 1.5rem
    }

        .rvt-callout--horizontal .rvt-callout__heading {
            border-bottom: none;
            padding-bottom: 0
        }

        .rvt-callout--horizontal .rvt-callout__text {
            padding-left: 3.1rem
        }

    .rvt-callout__section {
        margin-top: 0
    }
}

.rvt-cutout {
    margin-top: 2.5rem
}

.rvt-cutout__desc {
    margin-bottom: 2rem
}

.rvt-cutout__heading {
    font-size: 2.5625rem;
    font-weight: 700;
    line-height: 1.2;
    padding-top: 1.5rem;
    position: relative
}

.rvt-cutout__text {
    color: #707784;
    margin-top: 1.5rem
}

    .rvt-cutout__text p:only-child {
        margin-bottom: 0
    }

    .rvt-cutout__text > * + * {
        margin-top: 1.5rem;
        margin-bottom: 0
    }

    .rvt-cutout__text h2,
    .rvt-cutout__text h3,
    .rvt-cutout__text h4,
    .rvt-cutout__text h5,
    .rvt-cutout__text h6 {
        font-weight: 700;
        font-size: 1.125rem
    }

.rvt-cutout__img {
    display: none
}

.rvt-cutout__img-mobile {
    display: block;
    margin-left: -1.5rem;
    margin-right: -1.5rem;
    z-index: -1
}

    .rvt-cutout__img-mobile img {
        width: 100%;
        height: 100%
    }

.rvt-cutout .rvt-callout {
    background-color: #fff;
    margin-top: -9rem
}

.rvt-cutout.rvt-dots:before {
    display: none
}

@media screen and (min-width: 46.25em) {
    .rvt-cutout {
        margin-top: 0 !important;
        max-width: 100%;
        overflow: hidden
    }

    .rvt-cutout__desc {
        margin-bottom: 0;
        padding-bottom: 14.5rem;
        padding-left: 0
    }

    .rvt-cutout__heading {
        margin-top: 0
    }

    .rvt-cutout__img {
        background-image: url("/img/lp-img.png");
        background-size: contain;
        background-repeat: no-repeat;
        border-radius: unset;
        box-shadow: none;
        display: block;
        left: 51%;
        min-height: 24.875rem;
        max-height: 63.5rem;
        min-width: 33.7rem;
        max-width: 22.7rem;
        overflow: hidden;
        position: absolute;
        top: -2rem;
        width: 100%
    }

    .rvt-cutout__img-mobile {
        display: none
    }

    .rvt-cutout .rvt-callout {
        margin-bottom: 2.75rem;
        margin-top: -13rem
    }

    .rvt-cutout.rvt-dots:before {
        display: flex;
        height: 12%;
        left: 0;
        top: 29rem;
        width: 100%
    }
}

@media screen and (min-width: 67.5em) {
    .rvt-cutout__img {
        min-height: 33.5rem;
        max-height: unset;
        min-width: unset;
        max-width: 44.7rem;
        top: -3rem
    }

    .rvt-cutout.rvt-dots:before {
        display: flex;
        height: 14%;
        top: 26rem
    }
}

.rvt-dots {
    position: relative
}

    .rvt-dots:before {
        content: "";
        display: block;
        background-repeat: space;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMi41IiBjeT0iMi41IiByPSIyLjUiIGZpbGw9IiNFRUVFRUUiLz4KPC9zdmc+Cg==");
        left: 11rem;
        position: absolute;
        top: 82%;
        width: 83%;
        height: 37%;
        z-index: -1
    }

.rvt-dots--crimson {
    z-index: 1
}

    .rvt-dots--crimson:before {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMi42NDg2NyIgY3k9IjIuNjQ4NjciIHI9IjIuNjQ4NjciIGZpbGw9IiM5OTAwMDAiLz4KPC9zdmc+Cg==");
        top: 10%;
        width: 99.3%;
        height: 80%
    }

@media screen and (min-width: 46.25em) {
    .rvt-dots:before {
        top: 12.25rem;
        height: 32%
    }

    .rvt-dots--crimson:before {
        top: -3.25rem;
        height: 97%
    }
}

.rvt-degrees__controls {
    font-size: .875rem
}

.rvt-degrees__filters-toggle {
    display: flex;
    justify-content: flex-end
}

.rvt-degrees tbody tr {
    font-size: .875rem
}

@media screen and (min-width: 67.5em) {
    .rvt-degrees__filters-toggle {
        display: none
    }

    .rvt-degrees__filters {
        display: block !important
    }
}

.rvt-flair {
    position: relative;
    overflow: hidden
}

    .rvt-flair::after {
        display: block;
        position: absolute;
        top: 22%;
        left: 48%;
        content: "";
        width: 60vw;
        height: 120%;
        z-index: -1;
        background: no-repeat;
        background-size: cover;
        background-position: left center;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTI5IiBoZWlnaHQ9IjcyMCIgdmlld0JveD0iMCAwIDkyOSA3MjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiPgo8cGF0aCBkPSJNMy44NDYyOCAyOTIuODY3Qy0yLjMyNzExIDI3OS4xNDQgMi42MjE0NCAyNjIuOTcgMTUuNDE2OSAyNTUuMDUxTDMyMi4zNTcgNjUuMDcyOEMzMjYuMjczIDYyLjY0OTEgMzMwLjY5NCA2MS4xNTk1IDMzNS4yNzggNjAuNzE5M0w4OTMuMTMzIDcuMTU1ODFDOTEwLjc1MyA1LjQ2Mzk1IDkyNiAxOS4zMTcgOTI2IDM3LjAxODVMOTI2IDM2MC4xMzhMOTI2IDY4NS45OTZDOTI2IDcwNC41NjUgOTA5LjMwMiA3MTguNjc0IDg5MC45OTQgNzE1LjU3NUwxNTIuMzQ1IDU5MC41NkMxNDIuNDggNTg4Ljg5IDEzNC4wOTYgNTgyLjQxMyAxMjkuOTkyIDU3My4yODhMMy44NDYyOCAyOTIuODY3WiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyKSIvPgo8L2c+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXIiIHgxPSItOC40OTk5OSIgeTE9IjI4NyIgeDI9IjQwMSIgeTI9IjQ3NCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRUE1RTIyIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0RCMkEyRSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KPHJlY3Qgd2lkdGg9IjkyOSIgaGVpZ2h0PSI3MjAiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==")
    }

.rvt-flair--grey {
    position: relative;
    overflow: hidden
}

    .rvt-flair--grey::after {
        display: block;
        position: absolute;
        top: 0;
        left: -47%;
        content: "";
        width: 150vw;
        height: 120%;
        z-index: -1;
        background: no-repeat;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzMwIiBoZWlnaHQ9Ijc0NSIgdmlld0JveD0iMCAwIDczMCA3NDUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0yMS42NDE3IDc2LjM0NDNDNy4xOTc3NCA4MC41NjQ5IC0xLjg4NDcxIDk0LjgzMzEgMC40MDU0MzMgMTA5LjcwNkw0OC41MTE5IDQyMi4xMkM0OS4xMjcyIDQyNi4xMTYgNTAuNTQ0IDQyOS45NDcgNTIuNjc3MSA0MzMuMzgxTDIzNi44MTggNzI5Ljg4OEMyNDYuNTA5IDc0NS40OTMgMjY3LjgyMyA3NDguODAyIDI4MS43OSA3MzYuODdMNzE3Ljg0OCAzNjQuMzI0QzczMi40MTEgMzUxLjg4MyA3MzEuNzQzIDMyOS4xNjUgNzE2LjQ3NCAzMTcuNjAxTDMwNS4yMjcgNi4xMTIyOEMyOTcuNjU2IDAuMzc3NTk1IDI4Ny44MTYgLTEuNDMzIDI3OC43IDEuMjMwOTRMMjEuNjQxNyA3Ni4zNDQzWiIgZmlsbD0iI0Y3RjdGOCIvPgo8L3N2Zz4K")
    }

.rvt-flair--mobile {
    padding-left: 4rem
}

    .rvt-flair--mobile .rvt-callout__text {
        margin-top: 1.5rem
    }

    .rvt-flair--mobile::after {
        display: block;
        position: absolute;
        top: 4.3rem;
        left: -1rem;
        content: "";
        width: 96px;
        height: 155px;
        background: no-repeat;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTQiIGhlaWdodD0iMTYyIiB2aWV3Qm94PSIwIDAgOTQgMTYyIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8bWFzayBpZD0ibWFzazAiIG1hc2stdHlwZT0iYWxwaGEiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjEwIiB5PSIwIiB3aWR0aD0iODQiIGhlaWdodD0iMTYyIj4KPHJlY3QgeD0iMTAiIHdpZHRoPSI4NCIgaGVpZ2h0PSIxNjEuODc1IiByeD0iNCIgZmlsbD0id2hpdGUiLz4KPC9tYXNrPgo8ZyBtYXNrPSJ1cmwoI21hc2swKSI+CjxwYXRoIGQ9Ik0tMTMuNjI1NyA2MS4yNUwzNC45MzcgNDEuMTI1MUw2Ni4xMDMxIDExMC4yNzNMMi4xMjQyNyAxMzYuNUwtMTMuNjI1NyA2MS4yNVoiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcikiLz4KPHJlY3QgeD0iMzEuODc1IiB5PSI0MC44NTk4IiB3aWR0aD0iMzcuNjI1IiBoZWlnaHQ9IjY5LjU0OTIiIHJ4PSI1IiBmaWxsPSIjOEEzNjM2Ii8+CjxyZWN0IHg9IjM0LjE1NTgiIHk9IjQzLjEzOTkiIHdpZHRoPSIzMy4wNjQ0IiBoZWlnaHQ9IjY0Ljk4ODYiIHJ4PSIzIiBmaWxsPSIjQzIzNzM3Ii8+CjxtYXNrIGlkPSJtYXNrMSIgbWFzay10eXBlPSJhbHBoYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMzQiIHk9IjQzIiB3aWR0aD0iMzQiIGhlaWdodD0iNjYiPgo8cmVjdCB4PSIzNC4xNTUzIiB5PSI0My4xMzk5IiB3aWR0aD0iMzMuMDY0NCIgaGVpZ2h0PSI2NC45ODg2IiByeD0iMyIgZmlsbD0iI0MyMzczNyIvPgo8L21hc2s+CjxnIG1hc2s9InVybCgjbWFzazEpIj4KPHJlY3QgeD0iMjcuMDIiIHk9Ijk1LjQwMyIgd2lkdGg9IjQ2Ljg2NDMiIGhlaWdodD0iMjguNDI4NiIgdHJhbnNmb3JtPSJyb3RhdGUoLTIxLjU1MDUgMjcuMDIgOTUuNDAzKSIgZmlsbD0iI0E1MzkzOSIvPgo8L2c+CjxyZWN0IHg9IjQyLjEzNjciIHk9IjQwLjg1OTkiIHdpZHRoPSIxNy4xMDIzIiBoZWlnaHQ9IjQuNTYwNjEiIHJ4PSIyIiBmaWxsPSIjOEEzNjM2Ii8+CjxyZWN0IHg9IjM3LjU3NTciIHk9IjUyLjI2MTQiIHdpZHRoPSIyNi4yMjM1IiBoZWlnaHQ9IjMuNDIwNDUiIHJ4PSIxLjcxMDIzIiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB4PSIzNy41NzU3IiB5PSI2MS4zODI2IiB3aWR0aD0iMjYuMjIzNSIgaGVpZ2h0PSI2Ljg0MDkxIiByeD0iMC41IiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB4PSIzNy41NzU3IiB5PSI3MC41MDM2IiB3aWR0aD0iMjAuNTIyNyIgaGVpZ2h0PSI2Ljg0MDkxIiByeD0iMC41IiBmaWxsPSJ3aGl0ZSIvPgo8Y2lyY2xlIGN4PSI2Mi41MDg2IiBjeT0iNDguMDQyMSIgcj0iMS43MTAyMyIgZmlsbD0id2hpdGUiLz4KPGNpcmNsZSBjeD0iMzkuOTQ1OSIgY3k9IjEwMi4xNTUiIHI9IjIuMDE3NyIgZmlsbD0id2hpdGUiLz4KPGNpcmNsZSBjeD0iNDcuMDA3OSIgY3k9IjEwMi4xNTUiIHI9IjIuMDE3NyIgZmlsbD0id2hpdGUiLz4KPGNpcmNsZSBjeD0iNTQuMDciIGN5PSIxMDIuMTU1IiByPSIyLjAxNzciIGZpbGw9IndoaXRlIi8+CjxjaXJjbGUgY3g9IjYxLjEzMiIgY3k9IjEwMi4xNTUiIHI9IjIuMDE3NyIgZmlsbD0id2hpdGUiLz4KPC9nPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyIiB4MT0iMTIuODEzNSIgeTE9IjQ3LjMyMDEiIHgyPSIzNS4xOTI4IiB5Mj0iMTI3LjI0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNERTg0ODQiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRTRCNjhEIi8+CjwvbGluZWFyR3JhZGllbnQ+CjwvZGVmcz4KPC9zdmc+Cg==")
    }

@media screen and (min-width: 600px)and (max-width: 46.25em) {
    .rvt-flair::after {
        top: 30%
    }

    .rvt-flair--grey::after {
        left: -27%;
        width: 130vw
    }
}

@media screen and (min-width: 46.25em) {
    .rvt-flair::after {
        top: -20%
    }

    .rvt-flair--grey::after {
        left: -10%;
        top: 10%;
        width: 96vw
    }

    .rvt-flair--mobile .rvt-callout__text {
        margin-top: 0
    }

    .rvt-flair--mobile::after {
        top: 0
    }
}

.rvt-c-footer-social a:focus,
.rvt-c-footer-related a:focus,
.rvt-c-footer-brand a:focus {
    outline-color: #fff
}

.rvt-c-footer-social a.rvt-button:focus,
.rvt-c-footer-related a.rvt-button:focus,
.rvt-c-footer-brand a.rvt-button:focus {
    box-shadow: 0 0 0 .125rem #900, 0 0 0 .25rem #fff
}

.rvt-c-footer-social a.rvt-button:hover,
.rvt-c-footer-related a.rvt-button:hover,
.rvt-c-footer-brand a.rvt-button:hover {
    background-color: #006298
}

.rvt-c-footer-social {
    background-color: #900;
    padding-top: 2rem;
    padding-bottom: 1rem
}

.rvt-c-footer-social__list {
    display: flex;
    width: 100%;
    list-style: none;
    padding: 0;
    justify-content: center
}

    .rvt-c-footer-social__list li:not(:first-child) {
        margin-left: .5rem
    }

@media screen and (min-width: 46.25em) {
    .rvt-c-footer-social__list {
        justify-content: flex-end
    }
}

.rvt-c-footer-related {
    background-color: #900;
    color: #fff;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem
}

.rvt-c-footer-related__heading {
    font-size: 1.125rem;
    font-weight: 700;
    margin-bottom: 1rem
}

.rvt-c-footer-related__link {
    color: #fff;
    display: block;
    font-size: .875rem;
    margin-bottom: 1rem;
    text-decoration: none
}

    .rvt-c-footer-related__link:hover {
        color: #fff;
        text-decoration: underline
    }

.rvt-c-footer-related__button {
    background-color: #fff;
    border-color: transparent;
    color: #900;
    justify-content: center;
    margin-bottom: 1rem;
    width: 100%
}

.rvt-c-footer-brand {
    background-color: #900;
    color: #fff;
    padding-top: 1rem;
    padding-bottom: 1.5rem
}

.rvt-c-footer-brand__inner {
    display: flex;
    flex-direction: column;
    margin-left: auto
}

.rvt-c-footer-brand__logo {
    margin: 0 auto
}

.rvt-c-footer-brand__list {
    padding: 0;
    list-style: none;
    text-align: center
}

.rvt-c-footer-brand__item {
    font-size: .875rem;
    margin-top: .5rem
}

.rvt-c-footer-brand__link {
    color: #fff;
    text-decoration: none
}

    .rvt-c-footer-brand__link:hover {
        text-decoration: underline;
        color: #fff
    }

@media screen and (min-width: 46.25em) {
    .rvt-c-footer-brand__inner {
        border-top: 1px solid rgba(255, 255, 255, .25);
        flex-direction: row;
        align-items: center;
        margin-right: 0;
        justify-content: flex-end;
        padding-top: 1rem
    }

    .rvt-c-footer-brand__logo {
        margin: 0
    }

    .rvt-c-footer-brand__list {
        margin-top: 0;
        margin-left: 1rem;
        display: flex
    }

    .rvt-c-footer-brand__item {
        margin-top: 0
    }

        .rvt-c-footer-brand__item:not(:first-child) {
            margin-left: 1rem
        }
}

.rvt-header-global {
    padding-top: .5rem;
    padding-bottom: .5rem;
    position: relative;
    background-color: #fff
}

.rvt-header-global__inner {
    display: flex
}

.rvt-header-global__controls {
    border-top: 1px solid transparent;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    flex-grow: 1;
    flex-shrink: 0
}

    .rvt-header-global__controls .rvt-global-toggle {
        margin-left: .5rem
    }

        .rvt-header-global__controls .rvt-global-toggle:hover,
        .rvt-header-global__controls .rvt-global-toggle[aria-expanded=false] {
            background-color: #ebecee;
            border: none;
            color: #565f6d
        }

        .rvt-header-global__controls .rvt-global-toggle[aria-expanded=true] {
            background-color: #006298;
            border-color: #006298;
            color: #fff
        }

        .rvt-header-global__controls .rvt-global-toggle:focus {
            outline: none;
            box-shadow: 0 0 0 .125rem #fff, 0 0 0 .25rem #006298
        }

.rvt-header-global__menu,
.rvt-header-global__search,
.rvt-header-global__id-menu {
    left: -3rem;
    margin: 0 1.5rem;
    position: absolute;
    top: 2.75rem;
    background-color: #ebecee;
    padding: 1rem 1.5rem;
    z-index: 100;
    width: calc(100% + 3rem)
}

.rvt-header-global__menu {
    padding: 0
}

.rvt-header-global__menu-group {
    display: flex;
    flex-direction: row
}

.rvt-header-global__menu-item button {
    color: #707784;
    width: 2.5rem;
    justify-content: center
}

.rvt-header-global__menu-list {
    background-color: #fff;
    list-style: none;
    padding: .5rem 1.5rem 0 1.5rem
}

    .rvt-header-global__menu-list li:not(:first-child) {
        border-top: 1px solid #ebecee
    }

.rvt-header-global__menu-item {
    margin: 0
}

.rvt-header-global__dropdown {
    width: 100%
}

.rvt-header-global__link {
    text-decoration: none;
    color: #243142;
    display: flex;
    font-size: .875rem;
    margin-right: auto;
    padding: .5rem 0 .5rem .25rem;
    width: 100%
}

    .rvt-header-global__link:hover,
    .rvt-header-global__link:focus {
        color: #006298;
        outline: .125rem solid #006298;
        outline-offset: .125rem
    }

.rvt-header-global__menu-toggle {
    display: flex;
    align-items: center;
    background: none;
    border: none;
    font: inherit;
    border: none
}

    .rvt-header-global__menu-toggle:hover {
        cursor: pointer
    }

    .rvt-header-global__menu-toggle[aria-expanded=true] svg {
        transform: rotate(180deg)
    }

.rvt-header-global__submenu {
    background-color: unset;
    border: none;
    padding-top: 0;
    padding-bottom: .5rem;
    margin-top: 0;
    right: unset;
    position: relative
}

    .rvt-header-global__submenu a:hover {
        background-color: transparent;
        color: #243142
    }

    .rvt-header-global__submenu a {
        text-decoration: none;
        font-size: .875rem;
        display: block;
        padding: .5rem 1rem;
        width: 100%;
        color: #243142;
        border-left: 3px solid #ebecee
    }

.rvt-header-global__search {
    background-color: #fff
}

.rvt-header-global__logo-slot {
    width: calc(100% - 5rem);
    flex-shrink: 1;
    min-width: fit-content
}

.rvt-header-global__inner {
    position: relative
}

.rvt-header-global--crimson {
    background-color: #900
}

    .rvt-header-global--crimson .rvt-lockup__tab {
        background-color: #fff;
        border-radius: .25rem
    }

    .rvt-header-global--crimson .rvt-lockup__trident {
        color: #900
    }

    .rvt-header-global--crimson .rvt-lockup__title,
    .rvt-header-global--crimson .rvt-lockup__subtitle {
        color: #fff
    }

    .rvt-header-global--crimson .rvt-header-global__link {
        color: #fff
    }

    .rvt-header-global--crimson .rvt-header-global__menu-item--active::after {
        background-color: #900;
        height: .5rem
    }

    .rvt-header-global--crimson .rvt-global-toggle {
        border-color: #fff;
        color: #fff
    }

@media screen and (min-width: 67.5em) {
    .rvt-header-global {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .rvt-header-global__controls .rvt-global-toggle {
        margin-left: 1rem
    }

    .rvt-header-global__id-menu {
        background-color: #fff
    }

    .rvt-header-global__menu,
    .rvt-header-global__menu.rvt-is-hidden {
        display: flex;
        margin: 0;
        background-color: transparent;
        position: relative;
        top: unset;
        left: unset;
        font-size: .875rem;
        align-items: center
    }

    .rvt-header-global__menu-list {
        display: flex;
        padding: 0
    }

        .rvt-header-global__menu-list li:not(:first-child) {
            border-top: none
        }

    .rvt-header-global__menu-item:not(:first-child) {
        margin-left: 1rem
    }

    .rvt-header-global__menu-item {
        position: relative
    }

    .rvt-header-global__menu-group {
        align-items: center
    }

        .rvt-header-global__menu-group svg {
            width: .75rem;
            height: .75rem
        }

    .rvt-header-global__dropdown {
        width: auto
    }

    .rvt-header-global__link {
        display: block;
        margin-right: 0
    }

    .rvt-header-global__link,
    .rvt-header-global__menu-item button {
        padding: 0;
        position: relative
    }

    .rvt-header-global__menu-item button {
        margin-left: .25rem;
        width: 1rem
    }

    .rvt-header-global__menu-item--active::after {
        content: "";
        display: block;
        background-color: #900;
        width: 100%;
        height: .3rem;
        position: absolute;
        bottom: -1.65rem
    }

    .rvt-header-global__submenu {
        position: absolute;
        top: 3.1rem;
        right: 0;
        width: 15rem;
        background-color: #fff;
        border-radius: .25rem;
        box-shadow: 0 1px 3px 2px rgba(36, 49, 66, .1);
        padding: .5rem 0;
        list-style: none
    }

        .rvt-header-global__submenu a:hover {
            background-color: #006298;
            color: #fff
        }

    .rvt-header-global__submenu-item {
        margin-top: 0
    }

    .rvt-header-global__submenu a {
        border: none;
        padding: .5rem 1rem
    }

    .rvt-header-global__submenu-link:hover {
        background-color: #f7f7f8
    }

    .rvt-header-global__search {
        margin-right: 0;
        top: 3.75rem;
        width: 20rem;
        right: .25rem;
        left: unset;
        background-color: #fff;
        box-shadow: 0 1px 3px 2px rgba(36, 49, 66, .1);
        border-radius: .25rem;
        position: absolute;
        border-top: 1px solid #ebecee;
        padding: 1rem 1.5rem
    }
}

.rvt-global-toggle {
    background: none;
    border: .125rem solid #c4c7cc;
    border-radius: 999rem;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    color: #707784;
    width: 2rem;
    height: 2rem;
    flex-shrink: 0
}

    .rvt-global-toggle:hover {
        cursor: pointer;
        background-color: #006298;
        color: #fff;
        outline: .125rem solid #006298;
        outline-offset: .125rem
    }

.rvt-global-toggle__close {
    margin-left: .125rem;
    margin-top: 1px
}

.rvt-global-toggle__close,
.rvt-global-toggle__open {
    flex-shrink: 0
}

.rvt-global-toggle__close,
.rvt-global-toggle__open,
.rvt-global-toggle__search {
    flex-shrink: 0
}

.rvt-global-toggle[aria-expanded=false] .rvt-global-toggle__close,
.rvt-global-toggle[aria-expanded=true] .rvt-global-toggle__open {
    display: none
}

.rvt-global-toggle[aria-expanded=false] .rvt-global-toggle__open,
.rvt-global-toggle[aria-expanded=true] .rvt-global-toggle__close {
    display: inline-flex
}

.rvt-global-toggle--id {
    background-color: #900;
    border-color: #900;
    color: #fff;
    overflow: hidden;
    border: none
}

    .rvt-global-toggle--id img {
        width: 2rem;
        height: 2rem
    }

.rvt-global-search-input {
    max-width: 16rem
}

.rvt-header-local {
    border-top: 1px solid #ebecee;
    background-color: #fff
}

.rvt-header-local__inner {
    padding-top: 1rem
}

.rvt-header-local__title {
    color: #243142;
    text-decoration: none;
    font-size: 1.125rem;
    font-weight: 700;
    display: block;
    flex-shrink: 0
}

.rvt-header-local__menu-list {
    list-style: none;
    padding-top: .25rem;
    padding-bottom: 1rem;
    padding-left: 0;
    display: flex;
    align-items: center;
    flex-shrink: 0;
    overflow-x: scroll;
    margin-right: -1.5rem
}

.rvt-header-local__menu-item {
    flex-shrink: 0;
    margin-top: 0
}

    .rvt-header-local__menu-item:not(:first-child) {
        margin-left: 1rem
    }

.rvt-header-local__link {
    color: #243142;
    text-decoration: none;
    font-size: .875rem
}

    .rvt-header-local__link:hover {
        color: #006298;
        text-decoration: underline
    }

@media screen and (min-width: 67.5em) {
    .rvt-header-local__inner {
        display: flex;
        align-items: center;
        padding-bottom: 1rem
    }

    .rvt-header-local__title {
        border-right: 1px solid #c4c7cc;
        padding-right: 1rem;
        margin-right: 1rem
    }

    .rvt-header-local__menu-list {
        padding-top: 0;
        padding-bottom: 0;
        margin-top: 0;
        margin-right: 0
    }
}

.rvt-lockup {
    display: inline-flex;
    align-items: center;
    text-decoration: none;
    color: #243142;
    flex-shrink: 0
}

.rvt-lockup__title {
    line-height: 1.1;
    font-weight: 700
}

.rvt-lockup__subtitle {
    line-height: 1.1;
    font-size: .75rem;
    color: #707784;
    margin-top: .125rem
}

.rvt-lockup__tab {
    align-items: center;
    background-color: #900;
    color: #fff;
    display: flex;
    flex-shrink: 0;
    justify-content: center;
    width: 1.75rem;
    height: 2.125rem
}

.rvt-lockup__trident {
    flex-shrink: 0;
    flex-grow: 1;
    width: 1.1875rem;
    height: 1.4375rem
}

.rvt-lockup__body {
    margin-left: .5rem;
    display: flex;
    flex-direction: column
}

@media screen and (min-width: 46.25em) {
    .rvt-lockup__title {
        font-size: 1.25rem
    }

    .rvt-lockup__subtitle {
        font-size: .875rem
    }

    .rvt-lockup__tab {
        width: 2.25rem;
        height: 2.75rem
    }

    .rvt-lockup__trident {
        width: 1.5rem;
        height: 1.875rem
    }

    .rvt-lockup__body {
        margin-left: 1rem
    }
}

.rvt-is-hidden {
    display: none
}

.rvt-header-wrapper {
    box-shadow: 0 3px 6px rgba(36, 49, 66, .07)
}

.rvt-header-wrapper__skip-link {
    position: fixed;
    top: -6rem;
    padding: .5rem;
    z-index: 999
}

    .rvt-header-wrapper__skip-link:focus {
        top: 0;
        background-color: #fff
    }

.rvt-headliner {
    box-shadow: 0px .25rem 10px rgba(36, 49, 66, .2);
    border-radius: .25rem;
    background-color: #fff;
    display: flex;
    flex-direction: column
}

.rvt-headliner__img-treatment {
    background-color: none;
    display: flex;
    justify-content: center;
    padding-top: 2rem
}

.rvt-headliner__img {
    background-color: #fff;
    box-shadow: 0px .25rem 10px rgba(36, 49, 66, .2);
    border: 4px solid #7194ba;
    height: 10.625rem;
    width: 10.625rem
}

    .rvt-headliner__img img {
        border-radius: 999rem;
        height: 9.375rem;
        width: 9.375rem
    }

.rvt-headliner__bio {
    margin-left: 1rem;
    padding: 2rem
}

.rvt-headliner__name {
    font-size: 1.25rem;
    font-weight: 700
}

.rvt-headliner__title {
    color: #707784;
    font-size: .875rem
}

@media screen and (min-width: 46.25em) {
    .rvt-headliner {
        flex-direction: row
    }

    .rvt-headliner__img-treatment {
        background-color: #f7f7f8;
        display: flex;
        justify-content: center;
        padding: 2rem
    }
}

.rvt-c-hero {
    padding: 2.5rem 0
}

.rvt-c-hero__title {
    letter-spacing: -0.025rem
}

.rvt-c-hero__eyebrow {
    text-transform: uppercase;
    font-size: .875rem;
    color: #900
}

.rvt-c-hero__teaser {
    color: #707784
}

    .rvt-c-hero__teaser > *:empty {
        display: none
    }

.rvt-c-hero__figure {
    position: relative;
    margin-top: 2.5rem;
    margin-bottom: calc(4rem * -2)
}

.rvt-c-hero__video {
    position: relative;
    margin-top: 2.5rem;
    margin-bottom: calc(4rem * -2)
}

.rvt-c-hero__figure-wrapper img,
.rvt-c-hero__video-wrapper iframe {
    box-shadow: 0px .25rem 10px rgba(36, 49, 66, .2);
    border-radius: .5rem;
    overflow: hidden;
    display: block
}

.rvt-c-hero__video-wrapper {
    position: relative;
    padding-bottom: 56.25%;
    height: 0
}

.rvt-c-hero__figure-wrapper img {
    width: 100%
}

.rvt-c-hero__video-wrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.rvt-c-hero__figure-caption {
    font-size: .75rem;
    margin-top: .5rem;
    margin-left: .5rem;
    color: #565f6d
}

.rvt-c-hero__image-cutout {
    margin-top: 2rem
}

.rvt-c-hero--crimson {
    background-color: #900
}

    .rvt-c-hero--crimson .rvt-c-hero__title,
    .rvt-c-hero--crimson .rvt-c-hero__teaser,
    .rvt-c-hero--crimson .rvt-c-hero__eyebrow {
        color: #fff
    }

    .rvt-c-hero--crimson .rvt-c-hero__title {
        margin-top: .25rem
    }

    .rvt-c-hero--crimson .rvt-button--link {
        color: #900;
        background-color: #fff
    }

        .rvt-c-hero--crimson .rvt-button--link:hover {
            background-color: transparent;
            color: #fff;
            border-color: #fff
        }

    .rvt-c-hero--crimson .rvt-c-crimson-secondary-button {
        color: #fff;
        background-color: transparent;
        border-color: #fff;
    }

        .rvt-c-hero--crimson .rvt-c-crimson-secondary-button:hover {
            background-color: #fff;
            color: #900;
            border-color: #fff
        }

.rvt-c-hero--subtle {
    background-color: #f7f7f8
}

    .rvt-c-hero--subtle .rvt-c-hero__teaser {
        color: #565f6d
    }

@media screen and (max-width: 935px)and (min-width: 740px) {
    .rvt-c-hero--crimson.rvt-c-hero .rvt-c-hero__video .rvt-c-hero__figure-caption {
        color: #fff
    }
}

@media screen and (min-width: 740px) {
    .rvt-c-hero {
        padding: 4rem 0
    }

    .rvt-c-hero__figure {
        position: absolute;
        margin-top: 0;
        margin-bottom: 0;
        right: 1.5rem;
        bottom: calc(4rem * -2)
    }

    .rvt-c-hero__video {
        margin-top: 0;
        right: 1.5rem;
        bottom: calc(4rem * -1.2)
    }

    .rvt-c-hero__image-cutout {
        margin-top: 0;
        position: absolute;
        top: 0;
        right: 0;
        width: 50%;
        height: 100%;
        clip-path: url("#heroMask")
    }

        .rvt-c-hero__image-cutout img {
            width: 100%;
            height: 100%;
            object-fit: cover
        }

    .rvt-c-hero--short {
        padding-top: 2rem;
        padding-bottom: 2rem
    }

    .rvt-c-hero--alternate {
        position: relative;
        overflow: hidden;
        padding-top: 6rem
    }

        .rvt-c-hero--alternate::after {
            content: "";
            display: block;
            background-repeat: space;
            background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMi41IiBjeT0iMi41IiByPSIyLjUiIGZpbGw9IiNFRUVFRUUiLz4KPC9zdmc+Cg==);
            position: absolute;
            left: 0;
            bottom: 0;
            z-index: -1;
            width: 100%;
            height: 6rem
        }
}

.rvt-c-card {
    background-color: #fff;
    box-shadow: 0px .25rem 10px rgba(36, 49, 66, .2);
    padding-top: 1.5rem;
    padding-right: 1rem;
    padding-bottom: 1rem;
    padding-left: 1rem;
    position: relative;
    border-radius: .25rem
}

.rvt-c-card__header {
    display: flex;
    align-items: center
}

.rvt-c-card__title {
    font-size: 1.25rem;
    font-weight: 700;
    padding-right: 1rem;
    line-height: 1.2
}

    .rvt-c-card__title a {
        text-decoration: none;
        color: #243142
    }

        .rvt-c-card__title a::after {
            content: "";
            position: absolute;
            left: 0;
            top: 0;
            right: 0;
            bottom: 0
        }

        .rvt-c-card__title a:hover {
            color: #006298;
            text-decoration: underline
        }

.rvt-c-card__header-icon {
    width: 2rem;
    height: 2rem;
    display: flex;
    margin-left: auto;
    background-color: #edf1f6;
    border-radius: 999rem;
    justify-content: center;
    align-items: center;
    color: #006298;
    flex-shrink: 0
}

.rvt-c-card__body {
    border-top: 1px solid #ebecee;
    margin-top: 1.5rem;
    color: #707784
}

@media screen and (min-width: 30em) {
    .rvt-c-card {
        padding: 2rem
    }
}

.rvt-c-link-farm {
    list-style: none;
    padding: 0
}

.rvt-c-link-farm__item {
    border-top: 1px solid #ebecee;
    margin: 0
}

.rvt-c-link-farm__link {
    display: block;
    text-decoration: none;
    padding-top: 1rem;
    padding-right: 2rem;
    padding-bottom: 1rem;
    position: relative
}

    .rvt-c-link-farm__link::after {
        content: "";
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDcgMTUiIGZpbGw9Ijk1QURDQiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMDAxNjMgMTQuMDAxM0MwLjgxMTQ0MiAxNC4wMDE2IDAuNjI1MTEzIDEzLjk0NzYgMC40NjQ0OTYgMTMuODQ1OEMwLjMwMzg3OSAxMy43NDM5IDAuMTc1NjM1IDEzLjU5ODQgMC4wOTQ4MDcgMTMuNDI2M0MwLjAxMzk3ODcgMTMuMjU0MSAtMC4wMTYwODE5IDEzLjA2MjUgMC4wMDgxNTE4MyAxMi44NzM4QzAuMDMyMzg1NSAxMi42ODUyIDAuMTA5OTA4IDEyLjUwNzQgMC4yMzE2MjcgMTIuMzYxM0w0LjcwMTYzIDcuMDAxMjVMMC4yMzE2MjcgMS42NDEyNUMwLjA2MTg4ODMgMS40MzcwNCAtMC4wMTk3NzM3IDEuMTczNzUgMC4wMDQ2MDYwNyAwLjkwOTMyOEMwLjAyODk4NTggMC42NDQ5MDIgMC4xNTc0MSAwLjQwMDk5MSAwLjM2MTYyNyAwLjIzMTI1MkMwLjU2NTg0NCAwLjA2MTUxMzUgMC44MjkxMjQgLTAuMDIwMTQ4MyAxLjA5MzU1IDAuMDA0MjMxNDZDMS4zNTc5OCAwLjAyODYxMTIgMS42MDE4OSAwLjE1NzAzNSAxLjc3MTYzIDAuMzYxMjUyTDYuNjMxNjMgNi4yMDEyNUM2LjgyMTMyIDYuNDI2NiA2LjkyNTM1IDYuNzExNjkgNi45MjUzNSA3LjAwNjI1QzYuOTI1MzUgNy4zMDA4MSA2LjgyMTMyIDcuNTg1OTEgNi42MzE2MyA3LjgxMTI1TDEuNzcxNjMgMTMuNjQxM0MxLjY3NzYgMTMuNzU0MSAxLjU1OTg2IDEzLjg0NDkgMS40MjY3OCAxMy45MDcxQzEuMjkzNyAxMy45Njk0IDEuMTQ4NTQgMTQuMDAxNSAxLjAwMTYzIDE0LjAwMTNWMTQuMDAxM1oiIGZpbGw9IiM5NUFEQ0IiLz4KPC9zdmc+Cg==");
        background-repeat: no-repeat;
        background-position: center;
        display: inline-block;
        width: 1rem;
        height: 1rem;
        position: absolute;
        top: 1rem;
        right: 1rem
    }

.rvt-c-link-farm__text,
.rvt-c-link-farm__description {
    display: block
}

.rvt-c-link-farm__link:hover .rvt-c-link-farm__text {
    text-decoration: underline
}

.rvt-c-link-farm__text {
    font-weight: 700;
    line-height: 1.3
}

.rvt-c-link-farm__description {
    font-size: .875rem;
    color: #707784
}

.rvt-c-link-farm--two-column {
    display: grid;
    grid-gap: 0 2rem;
    grid-template-columns: repeat(auto-fill, minmax(16rem, 1fr))
}

.rvt-photo-essay__multi {
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.rvt-photo-essay__image {
    margin: 0;
    border-radius: .5rem;
    overflow: hidden;
    box-shadow: 0px .25rem 10px rgba(36, 49, 66, .2)
}

    .rvt-photo-essay__image img {
        display: block;
        width: 100%
    }

.rvt-photo-essay__image-tall,
.rvt-photo-essay__image-wide {
    margin-bottom: 1.5rem
}

.rvt-photo-essay__caption {
    font-size: .75rem;
    color: #707784
}

@media screen and (min-width: 46.25em) {
    .rvt-photo-essay__image-tall {
        margin-bottom: 0
    }
}

.rvt-process {
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative;
    counter-reset: process-counter
}

.rvt-process__item {
    counter-increment: process-counter;
    position: relative;
    padding-left: 4rem;
    padding-bottom: 1rem;
    margin: 0
}

    .rvt-process__item::after {
        content: counter(process-counter);
        position: absolute;
        top: .2rem;
        left: 0;
        display: flex;
        align-items: center;
        justify-content: center;
        width: 3rem;
        height: 3rem;
        background-color: #f7f7f8;
        border-radius: 999rem;
        color: #900;
        font-size: 1.625rem;
        font-weight: 700;
        z-index: 2;
        box-shadow: 0 0 0 .25rem #fff
    }

    .rvt-process__item::before {
        position: absolute;
        left: 1.45rem;
        top: 0;
        content: "";
        width: .25rem;
        height: 100%;
        background-color: #f7f7f8
    }

    .rvt-process__item:last-child::before {
        content: none
    }

    .rvt-process__item > * {
        margin-bottom: 0;
        margin-top: 0
    }

        .rvt-process__item > * + * {
            margin-top: 1rem
        }

.rvt-process__item-content {
    display: flex;
    flex-direction: row !important;
    align-items: baseline !important
}

.rvt-process__text {
    font-size: 1rem;
    margin-top: .75rem
}

    .rvt-process__text p:first-child {
        margin-top: .25rem
    }

    .rvt-process__text h1,
    .rvt-process__text h2,
    .rvt-process__text h3,
    .rvt-process__text h4 {
        font-size: 1.25rem;
        font-weight: 700
    }

.rvt-process__note {
    margin-left: 3rem;
    margin-top: 2rem
}

    .rvt-process__note h2,
    .rvt-process__note h3,
    .rvt-process__note h4,
    .rvt-process__note h5 {
        display: inline-flex;
        font-size: 1.125rem;
        font-weight: 700
    }

    .rvt-process__note::before {
        background-color: #f7f7f8;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy41MiIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDEzLjUyIDE1Ij4KICA8cGF0aCBkPSJNMTMuMzUsMTEuMDYsMTEuNzgsOC43VjVhNSw1LDAsMSwwLTEwLDBWOC43TC4yMSwxMS4wNmExLjIyLDEuMjIsMCwwLDAtLjA3LDEuMjYsMS4yMiwxLjIyLDAsMCwwLC40NC40OSwxLjI5LDEuMjksMCwwLDAsLjYzLjE5SDQuNzhhMiwyLDAsMCwwLDIsMiwyLDIsMCwwLDAsMi0yaDMuNTNhMS4yMiwxLjIyLDAsMCwwLC42Mi0uMTksMS4yNSwxLjI1LDAsMCwwLC40NS0uNDksMS4xNywxLjE3LDAsMCwwLC4xMy0uNjQsMS4yNiwxLjI2LDAsMCwwLS4yLS42MlpNNi43OCwxMUgyLjY1TDMuNzgsOS4zVjVhMywzLDAsMCwxLC44OC0yLjEyQTMsMywwLDAsMSw5Ljc4LDVWOS4zTDEwLjkxLDExWiIgZmlsbD0iIzkwMCIvPgo8L3N2Zz4K");
        background-repeat: no-repeat;
        background-position: 50% 50%;
        border-radius: 50%;
        content: "";
        display: inline-flex;
        flex-shrink: 0;
        height: 2rem !important;
        margin-left: -3rem;
        margin-right: 1rem;
        margin-top: -0.2rem;
        position: absolute;
        width: 2rem !important
    }

.rvt-process--mobile-app .rvt-process__item {
    padding-left: 0
}

    .rvt-process--mobile-app .rvt-process__item::before,
    .rvt-process--mobile-app .rvt-process__item:last-child::before,
    .rvt-process--mobile-app .rvt-process__item::after {
        content: none
    }

.rvt-process--mobile-app .rvt-process__text {
    margin-bottom: 2rem
}

    .rvt-process--mobile-app .rvt-process__text h3 {
        color: #707784;
        font-size: 1rem
    }

.rvt-process--mobile-app .rvt-process__text--changelog {
    margin-left: 1rem
}

    .rvt-process--mobile-app .rvt-process__text--changelog h4 {
        margin-top: 2.5rem
    }

        .rvt-process--mobile-app .rvt-process__text--changelog h4:first-of-type {
            margin-top: 2rem
        }

    .rvt-process--mobile-app .rvt-process__text--changelog p {
        margin-bottom: 0
    }

@media screen and (min-width: 67.5em) {
    .rvt-process--mobile-app .rvt-process__item {
        padding-left: 4rem
    }

        .rvt-process--mobile-app .rvt-process__item::before {
            top: 1rem
        }

        .rvt-process--mobile-app .rvt-process__item::before,
        .rvt-process--mobile-app .rvt-process__item:last-child::before {
            content: ""
        }

        .rvt-process--mobile-app .rvt-process__item::after {
            background-color: #fff;
            border: .25rem solid #ebecee;
            box-shadow: none;
            content: "";
            height: .5rem;
            left: 1.05rem;
            top: 1rem;
            width: .5rem
        }
}

.rvt-profile {
    box-shadow: 0px .25rem 10px rgba(36, 49, 66, .2);
    border-radius: .25rem;
    background-color: #fff;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    flex-wrap: wrap;
    margin-top: 5.75rem;
    padding: 2rem
}

.rvt-profile__img {
    background-color: #fff;
    box-shadow: 0px .25rem 10px rgba(36, 49, 66, .2);
    border: 4px solid #b8c8dc;
    height: 7.5rem;
    width: 7.5rem
}

    .rvt-profile__img img {
        border-radius: 999rem;
        height: 6.5625rem;
        width: 6.5625rem
    }

.rvt-profile__intro {
    align-items: center;
    display: flex;
    flex-direction: column;
    margin-bottom: 2rem;
    margin-top: -5.75rem
}

.rvt-profile__details {
    align-items: center;
    display: flex;
    flex-direction: column;
    text-align: center
}

.rvt-profile__name {
    font-size: 1.25rem;
    font-weight: 700
}

.rvt-profile__title {
    color: #707784;
    font-size: .875rem;
    margin-top: 1rem;
    max-width: 55%
}

.rvt-profile__bio {
    border-top: 1px solid #ebecee;
    padding-top: 2rem
}

    .rvt-profile__bio > * + * {
        margin-top: 4rem
    }

.rvt-profile__bio--text {
    margin: 0
}

@media screen and (min-width: 46.25em) {
    .rvt-profile {
        margin-top: 0
    }

    .rvt-profile__intro {
        align-items: center;
        flex-direction: row;
        margin-top: 0
    }

    .rvt-profile__details {
        align-items: flex-start;
        margin-left: 1.5rem;
        text-align: initial
    }

    .rvt-profile__title {
        max-width: initial
    }
}

.rvt-c-quote {
    align-items: center;
    display: flex;
    flex-direction: column;
    margin-left: auto;
    margin-right: auto
}

.rvt-c-quote__text {
    color: #243142;
    display: inline-flex;
    font-family: "GeorgiaProRegular", "Georgia", serif;
    font-size: 1.8125rem;
    font-style: italic;
    letter-spacing: -0.015em;
    line-height: 1.5;
    margin: .5rem;
    margin-bottom: 2rem;
    padding-left: 0;
    text-align: center;
    z-index: 50
}

    .rvt-c-quote__text:before {
        content: "”";
        color: #ebecee;
        font-size: 24rem;
        left: calc(50% - 7rem);
        top: -3rem;
        position: absolute;
        z-index: -1
    }

.rvt-c-quote__avatar {
    box-shadow: 0px .25rem 10px rgba(36, 49, 66, .2);
    margin-bottom: 2rem
}

.rvt-c-quote > p {
    align-items: center;
    color: #565f6d;
    display: flex;
    flex-direction: column;
    font-size: .875rem;
    margin-top: 0
}

.rvt-c-quote__credit {
    color: #243142;
    font-weight: 700;
    letter-spacing: .065em;
    text-transform: uppercase
}

.rvt-c-quote__subtitle {
    letter-spacing: -0.015em
}

.rvt-c-quote__credit,
.rvt-c-quote__subtitle {
    position: relative;
    z-index: 100
}

.rvt-c-quote__cta {
    background-color: #900;
    border-color: #900;
    color: #fff;
    margin-top: 2rem
}

@media screen and (min-width: 67.5em) {
    .rvt-c-quote {
        flex-basis: 75%;
        max-width: 800px;
        padding: 0 .75rem;
        position: relative;
        width: 100%
    }

    .rvt-c-quote__text {
        margin: 0 0 2rem 0
    }
}

@media screen and (min-width: 46.25em) {
    .rvt-c-quote--half {
        flex-basis: 51%;
        max-width: 575px
    }

    .rvt-c-quote--full {
        flex-basis: auto;
        max-width: none
    }
}

.rvt-c-secondary-nav__label {
    font-weight: 700;
    color: #900;
    font-size: .875rem;
    text-decoration: none;
    text-transform: uppercase;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 1.5rem
}

    .rvt-c-secondary-nav__label:hover {
        text-decoration: underline;
        color: #006298
    }

.rvt-c-secondary-nav__list {
    border-bottom: 1px solid #ebecee;
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
    flex-wrap: wrap
}

.rvt-c-secondary-nav__item {
    margin-top: 0
}

    .rvt-c-secondary-nav__item a {
        text-decoration: none;
        display: inline-block;
        padding: 1rem;
        color: #243142;
        position: relative;
        font-size: .875rem
    }

        .rvt-c-secondary-nav__item a:hover:not([aria-current]) {
            color: #006298;
            text-decoration: underline
        }

        .rvt-c-secondary-nav__item a[aria-current] {
            color: #900
        }

            .rvt-c-secondary-nav__item a[aria-current]::after {
                background-color: #900;
                bottom: 0;
                content: "";
                display: block;
                height: .25rem;
                left: 0;
                position: absolute;
                width: 100%
            }

@media screen and (min-width: 46.25em) {
    .rvt-c-secondary-nav {
        display: flex;
        align-items: center
    }
}

.rvt-c-spotlight {
    box-shadow: 0px .25rem 10px rgba(36, 49, 66, .2);
    border-radius: .5rem;
    background-color: #fff;
    padding: 1.5rem;
    position: relative
}

    .rvt-c-spotlight::after {
        content: "";
        display: block;
        background-repeat: space;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMi41IiBjeT0iMi41IiByPSIyLjUiIGZpbGw9IiNFRUVFRUUiLz4KPC9zdmc+Cg==");
        position: absolute;
        bottom: -4rem;
        left: -1.5rem;
        z-index: -1;
        width: calc(100% + 3rem);
        height: 8rem
    }

.rvt-c-spotlight__details {
    display: flex;
    align-items: center
}

.rvt-c-spotlight__details-body {
    margin-left: .5rem
}

.rvt-c-spotlight__name {
    font-weight: 700;
    font-size: 1.25rem
}

.rvt-c-spotlight__subtitle {
    color: #707784;
    font-size: .875rem
}

.rvt-c-spotlight__text {
    margin-top: 2.5rem;
    line-height: 1.65
}

    .rvt-c-spotlight__text > * {
        margin-top: 0;
        margin-bottom: 0
    }

        .rvt-c-spotlight__text > * + * {
            margin-top: 1.5rem
        }

.rvt-c-spotlight__quote-wrapper + .rvt-c-spotlight__quote-wrapper {
    margin-top: 2rem;
    border-top: 1px solid #ebecee;
    padding-top: 2rem
}

@media screen and (min-width: 46.25em) {
    .rvt-c-spotlight {
        display: flex;
        padding: 2.5rem
    }

    .rvt-c-spotlight__profile,
    .rvt-c-spotlight__quote-wrapper {
        flex-basis: 0;
        max-width: 100%;
        flex-grow: 1
    }

        .rvt-c-spotlight__profile + .rvt-c-spotlight__profile {
            margin-left: 4rem
        }

    .rvt-c-spotlight__quote-wrapper {
        display: flex;
        flex-grow: 1;
        align-items: center;
        padding-left: 2rem;
        margin-left: 2rem;
        border-left: 1px solid #ebecee
    }

        .rvt-c-spotlight__quote-wrapper:first-child {
            border-left: none;
            margin-left: 0;
            padding-left: 0
        }

        .rvt-c-spotlight__quote-wrapper .rvt-c-quote {
            flex-basis: unset
        }

        .rvt-c-spotlight__quote-wrapper + .rvt-c-spotlight__quote-wrapper {
            margin-left: 0;
            padding-left: 0;
            margin-top: 0;
            border-top: none;
            padding-top: 0
        }

    .rvt-c-spotlight--reversed {
        flex-direction: row-reverse
    }

        .rvt-c-spotlight--reversed .rvt-c-spotlight__quote-wrapper {
            border-left: none;
            margin-left: 0;
            padding-left: 0;
            padding-right: 1.5rem
        }

        .rvt-c-spotlight--reversed .rvt-c-spotlight__profile {
            padding-left: 2rem;
            border-left: 1px solid #ebecee
        }
}

@media screen and (min-width: 78.75em) {
    .rvt-c-spotlight::after {
        left: -4rem;
        width: calc(100% + 8rem)
    }
}

.rvt-stat {
    width: 100%
}

.rvt-stat__group {
    display: flex;
    flex-direction: row !important;
    flex-wrap: wrap
}

.rvt-stat__item {
    border-bottom: 1px solid #ebecee;
    min-width: 0;
    padding-left: 1.25rem;
    position: relative;
    text-decoration: none;
    width: 100%
}

.rvt-stat__icon {
    display: flex;
    flex-direction: column;
    align-items: center
}

.rvt-stat__icon-map:before {
    content: "";
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDUiIGhlaWdodD0iNjgiIHZpZXdCb3g9IjAgMCA0NSA2OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjExNjMgNjcuMjc1NUMzMi42ODU4IDY3LjI3NTUgNDEuMjU0MSA2NS4wMDkxIDQxLjI1NDEgNjIuMjEzM0M0MS4yNTQxIDU5LjQxNzUgMzIuNjg1OCA1Ny4xNTExIDIyLjExNjMgNTcuMTUxMUMxMS41NDY4IDU3LjE1MTEgMi45Nzg1MiA1OS40MTc1IDIuOTc4NTIgNjIuMjEzM0MyLjk3ODUyIDY1LjAwOTEgMTEuNTQ2OCA2Ny4yNzU1IDIyLjExNjMgNjcuMjc1NVoiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcikiLz4KPGcgc3R5bGU9Im1peC1ibGVuZC1tb2RlOm11bHRpcGx5Ij4KPHBhdGggZD0iTTIyLjExNjIgMC43MjQ0MjZDMTguMTc3OCAwLjcyNDMxNyAxNC4zMTA5IDEuNzc1OSAxMC45MTUgMy43NzA0OUM3LjUxOTExIDUuNzY1MDkgNC43MTc0NCA4LjYzMDM0IDIuNzk5NTUgMTIuMDcwMUMwLjg4MTY1MiAxNS41MDk5IC0wLjA4Mjg5NjEgMTkuMzk5NSAwLjAwNTU4MzE4IDIzLjMzNjhDMC4wOTQwNjI1IDI3LjI3NDIgMS4yMzIzNiAzMS4xMTY1IDMuMzAyODQgMzQuNDY2N0wyMi4xMTYyIDYzLjEwMjJMNDAuOTI5NSAzNC40NjY3QzQzIDMxLjExNjUgNDQuMTM4MyAyNy4yNzQyIDQ0LjIyNjggMjMuMzM2OEM0NC4zMTUyIDE5LjM5OTUgNDMuMzUwNyAxNS41MDk5IDQxLjQzMjggMTIuMDcwMUMzOS41MTQ5IDguNjMwMzQgMzYuNzEzMiA1Ljc2NTA5IDMzLjMxNzMgMy43NzA0OUMyOS45MjE0IDEuNzc1OSAyNi4wNTQ1IDAuNzI0MzE3IDIyLjExNjIgMC43MjQ0MjZaTTIyLjExNjIgMzAuNzczM0MyMC41NDcxIDMwLjc3MzMgMTkuMDEzMyAzMC4zMDggMTcuNzA4NiAyOS40MzYzQzE2LjQwNCAyOC41NjQ2IDE1LjM4NzIgMjcuMzI1NiAxNC43ODY3IDI1Ljg3NTlDMTQuMTg2MyAyNC40MjYzIDE0LjAyOTIgMjIuODMxMiAxNC4zMzUzIDIxLjI5MjNDMTQuNjQxNCAxOS43NTM0IDE1LjM5NyAxOC4zMzk4IDE2LjUwNjUgMTcuMjMwM0MxNy42MTYgMTYuMTIwOCAxOS4wMjk1IDE1LjM2NTIgMjAuNTY4NSAxNS4wNTkxQzIyLjEwNzQgMTQuNzUzIDIzLjcwMjUgMTQuOTEwMSAyNS4xNTIxIDE1LjUxMDVDMjYuNjAxOCAxNi4xMTEgMjcuODQwOCAxNy4xMjc4IDI4LjcxMjUgMTguNDMyNUMyOS41ODQyIDE5LjczNzEgMzAuMDQ5NSAyMS4yNzA5IDMwLjA0OTUgMjIuODRDMzAuMDQ5NSAyNC45NDQgMjkuMjEzNyAyNi45NjE5IDI3LjcyNTkgMjguNDQ5N0MyNi4yMzgxIDI5LjkzNzUgMjQuMjIwMiAzMC43NzMzIDIyLjExNjIgMzAuNzczM1oiIGZpbGw9IiNDMjM3MzciLz4KPC9nPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyIiB4MT0iMjIuMjk0MSIgeTE9Ijc3LjE3MzMiIHgyPSIyMi4xNjA3IiB5Mj0iNjYuMDIyMiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjQzIzNzM3Ii8+CjxzdG9wIG9mZnNldD0iMC41IiBzdG9wLWNvbG9yPSIjRDI0MTM4Ii8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0U1OEY0MiIvPgo8L2xpbmVhckdyYWRpZW50Pgo8L2RlZnM+Cjwvc3ZnPgo=");
    width: 44px;
    height: 67px;
    position: relative
}

.rvt-stat__icon-book:before {
    content: "";
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iNTQiIHZpZXdCb3g9IjAgMCA0NiA1NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQzLjg2MjUgMTcuOTk0SDQyLjE1MTJMNDAuNTM1MiAyMC44NzlWNTMuMjNINDUuNDc4NVYyMC44NzlMNDMuODYyNSAxNy45OTRaIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXIpIi8+CjxnIHN0eWxlPSJtaXgtYmxlbmQtbW9kZTptdWx0aXBseSI+CjxwYXRoIGQ9Ik00LjQ3NTU0IDBIMzQuOTA0NEMzNS4wNjY4IDAgMzUuMjIyNSAwLjA2NDUxODcgMzUuMzM3NCAwLjE3OTM2M0MzNS40NTIyIDAuMjk0MjA4IDM1LjUxNjcgMC40NDk5NzEgMzUuNTE2NyAwLjYxMjM4NlY0NS40NDU5SDAuNDc0NjA5VjQuMDE0NTNDMC40NzU0OTkgMi45NTI0NCAwLjg5Njg3NyAxLjkzMzkxIDEuNjQ2NjEgMS4xODE2MkMyLjM5NjM1IDAuNDI5MzMgMy40MTM0NSAwLjAwNDQ5NjIxIDQuNDc1NTQgMFoiIGZpbGw9IiNDMjM3MzciLz4KPC9nPgo8cGF0aCBkPSJNNC40ODk1NyA0MS42MDgySDM1LjUxNzJWNDkuMDY5MUMzNS41MTcyIDQ5LjIzMTUgMzUuNDUyNiA0OS4zODczIDM1LjMzNzggNDkuNTAyMUMzNS4yMjI5IDQ5LjYxNyAzNS4wNjcyIDQ5LjY4MTUgMzQuOTA0OCA0OS42ODE1SDQuNDg5NTdDMy40MjAzMyA0OS42ODE1IDIuMzk0ODkgNDkuMjU2OCAxLjYzODgzIDQ4LjUwMDdDMC44ODI3NzEgNDcuNzQ0NiAwLjQ1ODAyMSA0Ni43MTkyIDAuNDU4MDIxIDQ1LjY1QzAuNDU2Njc4IDQ1LjExOTcgMC41NTk5NjYgNDQuNTk0MyAwLjc2MTk2OSA0NC4xMDRDMC45NjM5NzIgNDMuNjEzNyAxLjI2MDcyIDQzLjE2ODEgMS42MzUyMiA0Mi43OTI2QzIuMDA5NzIgNDIuNDE3MiAyLjQ1NDYgNDIuMTE5MyAyLjk0NDQgNDEuOTE2MUMzLjQzNDE5IDQxLjcxMjggMy45NTkyOCA0MS42MDgyIDQuNDg5NTcgNDEuNjA4MloiIGZpbGw9InVybCgjcGFpbnQxX2xpbmVhcikiLz4KPHBhdGggZD0iTTIwLjM3NDcgMjguMjg1NUg2LjU2ODc3QzUuNzQ3NjcgMjguMjg1NSA1LjA4MjAzIDI4Ljk1MTEgNS4wODIwMyAyOS43NzIyQzUuMDgyMDMgMzAuNTkzMyA1Ljc0NzY3IDMxLjI1ODkgNi41Njg3NyAzMS4yNTg5SDIwLjM3NDdDMjEuMTk1OCAzMS4yNTg5IDIxLjg2MTQgMzAuNTkzMyAyMS44NjE0IDI5Ljc3MjJDMjEuODYxNCAyOC45NTExIDIxLjE5NTggMjguMjg1NSAyMC4zNzQ3IDI4LjI4NTVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTYuNzAwNCAzMy43OTAxSDYuNTY4NzdDNS43NDc2NyAzMy43OTAxIDUuMDgyMDMgMzQuNDU1NyA1LjA4MjAzIDM1LjI3NjhDNS4wODIwMyAzNi4wOTc5IDUuNzQ3NjcgMzYuNzYzNiA2LjU2ODc3IDM2Ljc2MzZIMTYuNzAwNEMxNy41MjE1IDM2Ljc2MzYgMTguMTg3MSAzNi4wOTc5IDE4LjE4NzEgMzUuMjc2OEMxOC4xODcxIDM0LjQ1NTcgMTcuNTIxNSAzMy43OTAxIDE2LjcwMDQgMzMuNzkwMVoiIGZpbGw9IndoaXRlIi8+CjxnIHN0eWxlPSJtaXgtYmxlbmQtbW9kZTptdWx0aXBseSI+CjxwYXRoIGQ9Ik00NS40Nzg1IDQ5Ljc4MzZINDAuNTM1MlY1My4yM0g0NS40Nzg1VjQ5Ljc4MzZaIiBmaWxsPSIjQzIzNzM3Ii8+CjwvZz4KPGcgc3R5bGU9Im1peC1ibGVuZC1tb2RlOm11bHRpcGx5Ij4KPHBhdGggZD0iTTQzLjAwODcgMTYuNDY2NEw0Mi4xNTE0IDE3Ljk5NEg0My44NjI2TDQzLjAwODcgMTYuNDY2NFoiIGZpbGw9IiNDMjM3MzciLz4KPC9nPgo8cGF0aCBkPSJNNDMuODYyMyAzMS4yNDE5VjQ1LjY1IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXIiIHgxPSI0My4wMDg1IiB5MT0iODguNDY5NSIgeDI9IjQzLjAwODUiIHkyPSI1MC4yNDk3IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNDMjM3MzciLz4KPHN0b3Agb2Zmc2V0PSIwLjUiIHN0b3AtY29sb3I9IiNEMjQxMzgiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRTU4RjQyIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQxX2xpbmVhciIgeDE9IjMyNzMuNTgiIHkxPSIxODU1LjI3IiB4Mj0iMzI3My41OCIgeTI9IjEyNTIuNiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjQzIzNzM3Ii8+CjxzdG9wIG9mZnNldD0iMC41IiBzdG9wLWNvbG9yPSIjRDI0MTM4Ii8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0U1OEY0MiIvPgo8L2xpbmVhckdyYWRpZW50Pgo8L2RlZnM+Cjwvc3ZnPgo=");
    width: 45px;
    height: 53px;
    position: relative;
    margin-top: 14px
}

.rvt-stat__icon-speech:before {
    content: "";
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjciIGhlaWdodD0iNDIiIHZpZXdCb3g9IjAgMCA2NyA0MiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggc3R5bGU9Im1peC1ibGVuZC1tb2RlOm11bHRpcGx5IiBkPSJNMjYuOTQ0OSA2LjA3ODk4SDYzLjg5NDhDNjQuNzE4MyA2LjA3ODk4IDY1LjUwODEgNi40MDYxMiA2Ni4wOTA0IDYuOTg4NDJDNjYuNjcyNyA3LjU3MDczIDY2Ljk5OTggOC4zNjA1MSA2Ni45OTk4IDkuMTg0MDJWNDAuNDg5N0M2Ny4wMDA0IDQwLjY3ODUgNjYuOTQ1OSA0MC44NjM1IDY2Ljg0MjggNDEuMDIxN0M2Ni43Mzk3IDQxLjE4IDY2LjU5MjcgNDEuMzA0NyA2Ni40MTk4IDQxLjM4MDZDNjYuMjQ2OCA0MS40NTY1IDY2LjA1NTQgNDEuNDgwMSA2NS44NjkyIDQxLjQ0ODdDNjUuNjgzIDQxLjQxNzMgNjUuNTA5OSA0MS4zMzIyIDY1LjM3MTQgNDEuMjAzOEw1Ny4wOTEzIDMzLjYxMzdDNTYuNTQwNiAzMy4xMDgzIDU1LjgyMDUgMzIuODI3NiA1NS4wNzMgMzIuODI3MUgyNi45NDQ5QzI2LjEyMTQgMzIuODI3MSAyNS4zMzE2IDMyLjUgMjQuNzQ5MyAzMS45MTc3QzI0LjE2NyAzMS4zMzU0IDIzLjgzOTggMzAuNTQ1NiAyMy44Mzk4IDI5LjcyMjFWOS4xODQwMkMyMy44Mzk4IDguMzYwNTEgMjQuMTY3IDcuNTcwNzMgMjQuNzQ5MyA2Ljk4ODQyQzI1LjMzMTYgNi40MDYxMiAyNi4xMjE0IDYuMDc4OTggMjYuOTQ0OSA2LjA3ODk4WiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyKSIvPgo8cGF0aCBkPSJNNTMuNjc1NCAxNi40NjdIMzcuMzQ2NEMzNS43MDk3IDE2LjQ2NyAzNC4zODI4IDE3Ljc5MzEgMzQuMzgyOCAxOS40Mjg5QzM0LjM4MjggMjEuMDY0NyAzNS43MDk3IDIyLjM5MDggMzcuMzQ2NCAyMi4zOTA4SDUzLjY3NTRDNTUuMzEyMiAyMi4zOTA4IDU2LjYzOSAyMS4wNjQ3IDU2LjYzOSAxOS40Mjg5QzU2LjYzOSAxNy43OTMxIDU1LjMxMjIgMTYuNDY3IDUzLjY3NTQgMTYuNDY3WiIgZmlsbD0id2hpdGUiLz4KPGcgc3R5bGU9Im1peC1ibGVuZC1tb2RlOm11bHRpcGx5Ij4KPHBhdGggZD0iTTQwLjA1NSAwSDMuMTA1MDRDMi4yODE1MyAwIDEuNDkxNzYgMC4zMjcxMzcgMC45MDk0NDkgMC45MDk0NDRDMC4zMjcxNDIgMS40OTE3NSA0LjkxNDUzZS0wNiAyLjI4MTUzIDQuOTE0NTNlLTA2IDMuMTA1MDNWMzQuNDEwN0MtMC4wMDA1OTYzMzIgMzQuNTk5NSAwLjA1Mzk4MjQgMzQuNzg0NSAwLjE1NzAzNiAzNC45NDI3QzAuMjYwMDkgMzUuMTAxIDAuNDA3MTMgMzUuMjI1NyAwLjU4MDA5NCAzNS4zMDE2QzAuNzUzMDU3IDM1LjM3NzUgMC45NDQ0MTIgMzUuNDAxMSAxLjEzMDY1IDM1LjM2OTdDMS4zMTY4OSAzNS4zMzgzIDEuNDg5OSAzNS4yNTMyIDEuNjI4NDIgMzUuMTI0OEw5LjkwODUyIDI3LjUzNDhDMTAuNDU4MyAyNy4wMjc5IDExLjE3OSAyNi43NDcgMTEuOTI2OCAyNi43NDgxSDQwLjA1NUM0MC44Nzg1IDI2Ljc0ODEgNDEuNjY4MiAyNi40MjEgNDIuMjUwNSAyNS44Mzg3QzQyLjgzMjkgMjUuMjU2NCA0My4xNiAyNC40NjY2IDQzLjE2IDIzLjY0MzFWMy4xMDUwM0M0My4xNiAyLjI4MTUzIDQyLjgzMjkgMS40OTE3NSA0Mi4yNTA1IDAuOTA5NDQ0QzQxLjY2ODIgMC4zMjcxMzcgNDAuODc4NSAwIDQwLjA1NSAwWiIgZmlsbD0iI0MyMzczNyIvPgo8L2c+CjxwYXRoIGQ9Ik0zMi45Njg5IDEwLjM5MTVIMTAuMTgxNEM4LjU0NDYyIDEwLjM5MTUgNy4yMTc3NyAxMS43MTc2IDcuMjE3NzcgMTMuMzUzNEM3LjIxNzc3IDE0Ljk4OTIgOC41NDQ2MiAxNi4zMTUzIDEwLjE4MTQgMTYuMzE1M0gzMi45Njg5QzM0LjYwNTYgMTYuMzE1MyAzNS45MzI0IDE0Ljk4OTIgMzUuOTMyNCAxMy4zNTM0QzM1LjkzMjQgMTEuNzE3NiAzNC42MDU2IDEwLjM5MTUgMzIuOTY4OSAxMC4zOTE1WiIgZmlsbD0id2hpdGUiLz4KPGRlZnM+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhciIgeDE9IjEzNC4zNDEiIHkxPSIyMy43NzA4IiB4Mj0iMjcuMjkzMyIgeTI9IjIzLjc3MDgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iI0MyMzczNyIvPgo8c3RvcCBvZmZzZXQ9IjAuNSIgc3RvcC1jb2xvcj0iI0QyNDEzOCIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNFNThGNDIiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K");
    width: 67px;
    height: 41px;
    position: relative;
    margin-top: 26px
}

.rvt-stat__icon-grad:before {
    content: "";
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzAiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA3MCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgc3R5bGU9Im1peC1ibGVuZC1tb2RlOm11bHRpcGx5Ij4KPHBhdGggZD0iTTY0LjY5NDEgNDcuMzAwNEM2Ni44MTU4IDQ3LjMwMDQgNjguNTM1NyA0NS41ODA0IDY4LjUzNTcgNDMuNDU4OEM2OC41MzU3IDQxLjMzNzEgNjYuODE1OCAzOS42MTcyIDY0LjY5NDEgMzkuNjE3MkM2Mi41NzI1IDM5LjYxNzIgNjAuODUyNSA0MS4zMzcxIDYwLjg1MjUgNDMuNDU4OEM2MC44NTI1IDQ1LjU4MDQgNjIuNTcyNSA0Ny4zMDA0IDY0LjY5NDEgNDcuMzAwNFoiIGZpbGw9IiNDMjM3MzciLz4KPC9nPgo8cGF0aCBkPSJNNjQuNjk0OSA0NC44NzM0QzY1LjQ3NjEgNDQuODczNCA2Ni4xMDk0IDQ0LjI0IDY2LjEwOTQgNDMuNDU4OEM2Ni4xMDk0IDQyLjY3NzUgNjUuNDc2MSA0Mi4wNDQyIDY0LjY5NDkgNDIuMDQ0MkM2My45MTM2IDQyLjA0NDIgNjMuMjgwMyA0Mi42Nzc1IDYzLjI4MDMgNDMuNDU4OEM2My4yODAzIDQ0LjI0IDYzLjkxMzYgNDQuODczNCA2NC42OTQ5IDQ0Ljg3MzRaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBzdHlsZT0ibWl4LWJsZW5kLW1vZGU6bXVsdGlwbHkiIGQ9Ik0zNC43NDA4IDExLjg0NDFDNTMuMDU5OCAxMS44NDQxIDU4LjgwMjggMTkuMjEzMyA1OC44MDI4IDE5LjIxMzNWMzcuMTAyQzU4LjgwMyAzNy4yMjgzIDU4Ljc2NTYgMzcuMzUxOSA1OC42OTUyIDM3LjQ1NjhDNTguNjI0OCAzNy41NjE4IDU4LjUyNDcgMzcuNjQzMyA1OC40MDc3IDM3LjY5MTFMMzQuNzQwOCA0Ny4yNTFMMTEuMDczOCAzNy42OTExQzEwLjk1NjggMzcuNjQzMyAxMC44NTY3IDM3LjU2MTggMTAuNzg2MyAzNy40NTY4QzEwLjcxNTkgMzcuMzUxOSAxMC42Nzg1IDM3LjIyODMgMTAuNjc4NyAzNy4xMDJWMTkuMjEzM0MxMC42Nzg3IDE5LjIxMzMgMTYuNDIxNyAxMS44NDQxIDM0Ljc0MDggMTEuODQ0MVoiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcikiLz4KPGcgc3R5bGU9Im1peC1ibGVuZC1tb2RlOm11bHRpcGx5Ij4KPHBhdGggZD0iTTY5LjA4MjggMTMuODg2NkwzNC45ODExIDAuMDQ3NjI1OEMzNC44Mjc1IC0wLjAxNTg3NTMgMzQuNjU0OSAtMC4wMTU4NzUzIDM0LjUwMTMgMC4wNDc2MjU4TDAuMzk5NjIxIDEzLjg4NjZDMC4yODE3NzUgMTMuOTMzMSAwLjE4MDY0NiAxNC4wMTQgMC4xMDkzNzkgMTQuMTE4N0MwLjAzODExMDggMTQuMjIzNSAwIDE0LjM0NzIgMCAxNC40NzM5QzAgMTQuNjAwNiAwLjAzODExMDggMTQuNzI0NCAwLjEwOTM3OSAxNC44MjkxQzAuMTgwNjQ2IDE0LjkzMzkgMC4yODE3NzUgMTUuMDE0OCAwLjM5OTYyMSAxNS4wNjEzTDM0LjUwMTMgMjguOTAzN0MzNC42NTU2IDI4Ljk2MzYgMzQuODI2OCAyOC45NjM2IDM0Ljk4MTEgMjguOTAzN0w2OS4wODI4IDE1LjA2MTNDNjkuMjAwNiAxNS4wMTQ4IDY5LjMwMTggMTQuOTMzOSA2OS4zNzMgMTQuODI5MUM2OS40NDQzIDE0LjcyNDQgNjkuNDgyNCAxNC42MDA2IDY5LjQ4MjQgMTQuNDczOUM2OS40ODI0IDE0LjM0NzIgNjkuNDQ0MyAxNC4yMjM1IDY5LjM3MyAxNC4xMTg3QzY5LjMwMTggMTQuMDE0IDY5LjIwMDYgMTMuOTMzMSA2OS4wODI4IDEzLjg4NjZaIiBmaWxsPSIjQzIzNzM3Ii8+CjwvZz4KPHBhdGggZD0iTTU1LjA1MzcgMTIuNDY4NEw2NC42OTQ4IDE2LjgyMTZWNDMuNTY0NiIgc3Ryb2tlPSIjOTkwMDAwIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXIiIHgxPSIzNC4xMDIzIiB5MT0iODguMzIzMyIgeDI9IjM0LjgzOTUiIHkyPSIxOC45ODQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iI0MyMzczNyIvPgo8c3RvcCBvZmZzZXQ9IjAuNSIgc3RvcC1jb2xvcj0iI0QyNDEzOCIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNFNThGNDIiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K");
    width: 69px;
    height: 47px;
    position: relative;
    margin-top: 20px
}

.rvt-stat__item-number {
    color: #900;
    font-size: 56px;
    font-weight: 700;
    line-height: 1.285
}

.rvt-stat__item-subtitle {
    color: #707784;
    display: block
}

.rvt-stat__notes {
    display: flex;
    flex-direction: row !important;
    flex-wrap: wrap
}

    .rvt-stat__notes ul,
    .rvt-stat__notes p {
        color: #707784;
        font-size: .875rem
    }

    .rvt-stat__notes ul {
        list-style-type: none;
        padding-left: 0
    }

@media screen and (min-width: 67.5em) {
    .rvt-stat__group {
        border-bottom: 1px solid #ebecee
    }

    .rvt-stat__item {
        border-bottom: none;
        flex-basis: 33.333%;
        margin-bottom: 1rem;
        padding-left: 2rem;
        padding-right: 1.5rem;
        flex-shrink: 1;
        flex-grow: 1
    }

        .rvt-stat__item:not(:first-child) {
            border-left: 1px solid #ebecee
        }
}

.rvt-stat-links .rvt-stat__group {
    border-bottom: none
}

.rvt-stat-links .rvt-stat__item {
    padding-bottom: 3.125rem;
    padding-top: 3.125rem;
    transition: .05s ease-out all
}

    .rvt-stat-links .rvt-stat__item:focus,
    .rvt-stat-links .rvt-stat__item:hover {
        background-color: #fff;
        border-radius: 3px;
        box-shadow: .25rem .25rem .75rem rgba(0, 0, 0, .25);
        transform-origin: 50% 50%;
        transform: scale(1.075);
        z-index: 1
    }

.rvt-stat-links .rvt-stat__item-number {
    color: #243142;
    display: flex;
    font-size: 2.5625rem;
    justify-content: center
}

.rvt-stat-links .rvt-stat__item-subtitle {
    display: flex;
    color: #565f6d;
    justify-content: center
}

.rvt-stat-links p {
    margin-bottom: 0
}

@media screen and (min-width: 67.5em) {
    .rvt-stat-links .rvt-stat__item {
        flex-basis: 25%;
        margin-bottom: 0;
        max-width: 25%
    }
}

.rvt-story__heading {
    color: #900;
    font-size: .875rem;
    font-weight: 700;
    letter-spacing: .035em;
    margin-top: 1.5rem;
    text-transform: uppercase
}

.rvt-story__title {
    font-size: 1.625rem;
    font-weight: 700;
    line-height: 1.1;
    position: relative
}

.rvt-story__text {
    color: #707784;
    margin-top: 1.5rem
}

    .rvt-story__text p:only-child {
        margin-bottom: 0
    }

    .rvt-story__text > * + * {
        margin-top: 1.5rem;
        margin-bottom: 0
    }

    .rvt-story__text h2,
    .rvt-story__text h3,
    .rvt-story__text h4,
    .rvt-story__text h5,
    .rvt-story__text h6 {
        font-weight: 700;
        font-size: 1.125rem
    }

.rvt-story__img {
    border-radius: .5rem;
    overflow: hidden;
    box-shadow: 0px .25rem 10px rgba(36, 49, 66, .2)
}

    .rvt-story__img img {
        width: 100%;
        height: 100%
    }

@media screen and (min-width: 46.25em) {
    .rvt-story {
        box-shadow: 0px .25rem 10px rgba(36, 49, 66, .2);
        border-radius: .5rem
    }

    .rvt-story__desc {
        padding-bottom: 1.5rem;
        padding-left: 3rem;
        padding-top: 80px;
        right: 58.6667%
    }

    .rvt-story__heading {
        margin-top: 0
    }

    .rvt-story__img {
        height: auto;
        left: 41.7%;
        box-shadow: none
    }

        .rvt-story__img:before {
            content: "";
            display: block;
            box-sizing: content-box;
            height: 100%;
            width: 100%;
            padding: 2px;
            position: absolute;
            left: -1px;
            top: -1px;
            background: no-repeat left top;
            background-size: auto 100%;
            background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTExIiBoZWlnaHQ9IjM1NiIgdmlld0JveD0iMCAwIDExMSAzNTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xOS42MjQ3IDE2NkMzNy42MjQ3IDEzMyAxMTAuNjI1IDAgMTEwLjYyNSAwSDAuNVYzNTZINDcuNjI0N0MzMi4yOTE0IDMwNS4zMzMgMjIuNjI0NyAyNzIgMTIuMTI0NyAyMzVDMS42MjQ3MyAxOTggMS42MjQ3MyAxOTkgMTkuNjI0NyAxNjZaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K")
        }

        .rvt-story__img img {
            object-fit: cover
        }
}

.rvt-c-upcoming .rvt-tabs {
    display: flex;
    flex-direction: column
}

.rvt-c-upcoming .rvt-tabs__tablist {
    background-color: #ebecee;
    border-radius: 1rem;
    display: flex;
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
    padding: 1rem
}

.rvt-c-upcoming .rvt-tabs__tab {
    border: none;
    border-radius: .25rem;
    width: auto
}

    .rvt-c-upcoming .rvt-tabs__tab[aria-selected=true] {
        background-color: #fff;
        color: #243142
    }

.rvt-c-upcoming .rvt-tabs__tablist {
    margin-top: 2rem
}

.rvt-c-upcoming .rvt-tabs__panel {
    border: none;
    margin-top: 2.5rem;
    padding: 0
}

.rvt-c-upcoming__card-container {
    margin-left: auto;
    margin-right: auto;
    max-width: 38.75rem
}

.rvt-c-upcoming__card-container--soon {
    margin-top: 4rem
}

    .rvt-c-upcoming__card-container--soon:first-of-type {
        margin-top: 2rem
    }

.rvt-c-upcoming__card-container--new {
    margin-top: 2rem
}

    .rvt-c-upcoming__card-container--new:first-of-type {
        margin-top: 0
    }

.rvt-c-upcoming__card-release {
    color: #666
}

.rvt-c-table {
    box-shadow: 0px .25rem 10px rgba(36, 49, 66, .2);
    border-radius: .25rem;
    overflow-x: auto;
    padding: 0 1.5rem 1rem 1.5rem
}

    .rvt-c-table thead {
        background-color: #fff;
        border-bottom: none
    }

        .rvt-c-table thead th {
            color: #707784;
            font-size: .75rem;
            letter-spacing: .03em;
            line-height: 1.285;
            text-transform: uppercase
        }

    .rvt-c-table tr {
        border-bottom: 1px solid #ebecee;
        color: #243142;
        font-size: .875rem
    }

    .rvt-c-table tbody tr:last-child {
        border-bottom: none
    }

    .rvt-c-table tbody p {
        margin: 0
    }

.rvt-c-teaser {
    display: block
}

.rvt-c-teaser__image img {
    overflow: hidden;
    border-radius: .5rem;
    box-shadow: 0px .25rem 10px rgba(36, 49, 66, .2)
}

.rvt-c-teaser__body {
    margin-top: 1rem
}

.rvt-c-teaser__title {
    font-size: 1.125rem;
    font-weight: 700;
    line-height: 1.3
}

    .rvt-c-teaser__title a {
        text-decoration: none;
        color: #243142
    }

        .rvt-c-teaser__title a:hover {
            color: #006298;
            text-decoration: underline
        }

.rvt-c-teaser__text {
    margin-top: 1rem;
    font-size: .875rem
}

    .rvt-c-teaser__text * {
        margin-top: 0;
        margin-bottom: 0
    }

        .rvt-c-teaser__text * + * {
            margin-top: 1rem
        }

.rvt-c-teaser__date {
    display: block;
    margin-top: 1rem;
    font-size: .75rem;
    color: #707784
}

@media screen and (min-width: 46.25em) {
    .rvt-c-teaser__title {
        font-size: 1.25rem
    }

    .rvt-c-teaser__text {
        font-size: 1rem
    }

    .rvt-c-teaser__date {
        font-size: .875rem
    }
}

.rvt-c-text-intro__heading,
.rvt-c-text-intro__heading-large {
    font-size: 1.4375rem;
    font-weight: 700;
    line-height: 1.2;
    padding-top: 1.5rem;
    position: relative
}

.rvt-c-text-intro__heading-large {
    font-size: 2.5625rem
}

.rvt-c-text-intro__heading::before {
    background-color: #900;
    content: "";
    display: block;
    height: .5rem;
    position: absolute;
    top: 0;
    width: 2rem
}

.rvt-c-text-intro__text {
    margin-top: 1.5rem
}

    .rvt-c-text-intro__text p:only-child {
        margin-bottom: 0
    }

    .rvt-c-text-intro__text > * + * {
        margin-top: 1.5rem;
        margin-bottom: 0
    }

    .rvt-c-text-intro__text h2,
    .rvt-c-text-intro__text h3,
    .rvt-c-text-intro__text h4,
    .rvt-c-text-intro__text h5,
    .rvt-c-text-intro__text h6 {
        font-weight: 700;
        font-size: 1.125rem
    }

.rvt-c-text-intro--centered {
    text-align: center;
    max-width: 46.25em;
    margin-right: auto;
    margin-left: auto
}

    .rvt-c-text-intro--centered .rvt-c-text-intro__heading {
        display: flex;
        justify-content: center
    }

@media screen and (min-width: 46.25em) {
    .rvt-c-text-intro__heading {
        font-size: 1.625rem
    }
}

body {
    display: flex;
    flex-direction: column;
    height: 100vh
}

main {
    flex-grow: 1
}

strong {
    font-weight: 700
}

em {
    font-style: italic
}

img {
    display: block;
    width: 100%;
    height: auto
}

.rvt-c-feed-list__item {
    border-top: 1px solid #ebecee;
    padding: 1rem 0
}

.rvt-c-flow * {
    margin-top: 0;
    margin-bottom: 0
}

.rvt-c-flow > * + * {
    margin-top: 1.5rem
}

.rvt-c-typeset > * {
    margin-bottom: 0
}

    .rvt-c-typeset > * + * {
        margin-top: 1.5rem
    }

.rvt-c-typeset > h1,
.rvt-c-typeset > h2,
.rvt-c-typeset > h3,
.rvt-c-typeset > h4,
.rvt-c-typeset > h5,
.rvt-c-typeset > h6 {
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 0
}

.rvt-c-typeset > h1 {
    font-size: 1.8125rem
}

.rvt-c-typeset > h2 {
    font-size: 1.4375rem
}

.rvt-c-typeset > h3 {
    font-size: 1.25rem
}

.rvt-c-typeset > h4 {
    font-size: 1.125rem
}

.rvt-c-typeset > h5 {
    font-size: 1.125rem
}

.rvt-c-typeset > h6 {
    font-size: 1.125rem
}

    .rvt-c-typeset > h1 + *,
    .rvt-c-typeset > h2 + *,
    .rvt-c-typeset > h3 + *,
    .rvt-c-typeset > h4 + *,
    .rvt-c-typeset > h5 + *,
    .rvt-c-typeset > h6 + * {
        margin-top: .5rem
    }

.rvt-c-typeset > p {
    line-height: 1.68
}

.rvt-c-typeset > blockquote {
    font-size: 1.625rem;
    border-left: .25rem solid #900;
    padding-left: 1.5rem;
    line-height: 1.5
}

.rvt-c-typeset strong {
    font-weight: 700
}

.rvt-c-typeset img {
    display: block;
    width: 100%;
    height: auto
}

.rvt-c-typeset figure {
    margin-left: 0;
    margin-right: 0
}

.rvt-c-typeset__note {
    font-size: .875rem;
    color: #707784
}

@media screen and (min-width: 46.25em) {
    .rvt-c-typeset > * + * {
        margin-top: 2rem
    }

    .rvt-c-typeset > h1 {
        font-size: 2.25rem
    }

    .rvt-c-typeset > h2 {
        font-size: 1.625rem
    }

    .rvt-c-typeset > h3,
    .rvt-c-typeset > h4,
    .rvt-c-typeset > h5,
    .rvt-c-typeset > h6 {
        font-size: 1.25rem
    }

        .rvt-c-typeset > h1 + *,
        .rvt-c-typeset > h2 + *,
        .rvt-c-typeset > h3 + *,
        .rvt-c-typeset > h4 + *,
        .rvt-c-typeset > h5 + *,
        .rvt-c-typeset > h6 + * {
            margin-top: 1rem
        }
}

.rvt-button--link,
.rvt-button--link-secondary {
    width: 100%;
    justify-content: center
}

.rvt-button--link {
    background-color: #900;
    border-color: #900;
    box-shadow: 0px .25rem .25rem rgba(36, 49, 66, .16)
}

    .rvt-button--link:hover {
        background-color: #7a1705;
        border-color: #7a1705
    }

.rvt-button--link-secondary {
    background-color: #ebecee;
    border-color: #ebecee;
    color: #243142;
    box-shadow: 0px .25rem .25rem rgba(36, 49, 66, .16)
}

    .rvt-button--link-secondary:hover {
        background-color: #7a1705;
        border-color: #7a1705
    }

.rvt-c-feature blockquote {
    font-style: italic;
    margin: 1rem 2rem
}

@media screen and (min-width: 1040px) {
    .rvt-button--link,
    .rvt-button--link-secondary {
        width: auto
    }
}

.rvt-icon {
    display: block;
    width: 1rem;
    height: 1rem
}

.rvt-c-cta {
    text-decoration: none;
    font-weight: 700;
    display: inline-block
}

    .rvt-c-cta::after {
        content: "";
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDcgMTUiIGZpbGw9Ijk1QURDQiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMDAxNjMgMTQuMDAxM0MwLjgxMTQ0MiAxNC4wMDE2IDAuNjI1MTEzIDEzLjk0NzYgMC40NjQ0OTYgMTMuODQ1OEMwLjMwMzg3OSAxMy43NDM5IDAuMTc1NjM1IDEzLjU5ODQgMC4wOTQ4MDcgMTMuNDI2M0MwLjAxMzk3ODcgMTMuMjU0MSAtMC4wMTYwODE5IDEzLjA2MjUgMC4wMDgxNTE4MyAxMi44NzM4QzAuMDMyMzg1NSAxMi42ODUyIDAuMTA5OTA4IDEyLjUwNzQgMC4yMzE2MjcgMTIuMzYxM0w0LjcwMTYzIDcuMDAxMjVMMC4yMzE2MjcgMS42NDEyNUMwLjA2MTg4ODMgMS40MzcwNCAtMC4wMTk3NzM3IDEuMTczNzUgMC4wMDQ2MDYwNyAwLjkwOTMyOEMwLjAyODk4NTggMC42NDQ5MDIgMC4xNTc0MSAwLjQwMDk5MSAwLjM2MTYyNyAwLjIzMTI1MkMwLjU2NTg0NCAwLjA2MTUxMzUgMC44MjkxMjQgLTAuMDIwMTQ4MyAxLjA5MzU1IDAuMDA0MjMxNDZDMS4zNTc5OCAwLjAyODYxMTIgMS42MDE4OSAwLjE1NzAzNSAxLjc3MTYzIDAuMzYxMjUyTDYuNjMxNjMgNi4yMDEyNUM2LjgyMTMyIDYuNDI2NiA2LjkyNTM1IDYuNzExNjkgNi45MjUzNSA3LjAwNjI1QzYuOTI1MzUgNy4zMDA4MSA2LjgyMTMyIDcuNTg1OTEgNi42MzE2MyA3LjgxMTI1TDEuNzcxNjMgMTMuNjQxM0MxLjY3NzYgMTMuNzU0MSAxLjU1OTg2IDEzLjg0NDkgMS40MjY3OCAxMy45MDcxQzEuMjkzNyAxMy45Njk0IDEuMTQ4NTQgMTQuMDAxNSAxLjAwMTYzIDE0LjAwMTNWMTQuMDAxM1oiIGZpbGw9IiM5NUFEQ0IiLz4KPC9zdmc+Cg==");
        background-repeat: no-repeat;
        background-position: center;
        margin-left: .5rem;
        display: inline-block;
        width: 1rem;
        height: 1rem;
        position: relative;
        top: .25rem
    }

    .rvt-c-cta:hover {
        text-decoration: underline
    }

.rvt-c-promo-image {
    margin: 0;
    border-radius: .5rem;
    overflow: hidden;
    box-shadow: 0px .25rem 10px rgba(36, 49, 66, .2)
}

    .rvt-c-promo-image img {
        width: 100%;
        display: block
    }

.rvt-c-m-top-3xl {
    margin-top: calc(4rem * 1.75)
}

.rvt-c-p-tb-3xl {
    padding-top: calc(4rem * 1.75);
    padding-bottom: calc(4rem * 1.75)
}

.rvt-c-vertical-flow > * + * {
    margin-top: 3rem
}

@media screen and (min-width: 46.25em) {
    .rvt-c-vertical-flow > * + * {
        margin-top: 7rem
    }

    .rvt-c-vertical-flow--compact > * + * {
        margin-top: 4rem
    }
}

.rvt-c-absolute {
    position: absolute !important
}

.rvt-c-relative {
    position: relative !important
}

@media screen and (min-width: 46.25em) {
    .rvt-c-relative-md {
        position: relative !important
    }

    .rvt-c-absolute-md {
        position: absolute !important
    }
}

.rvt-c-hide {
    height: 0;
    position: absolute;
    right: -1000px;
    bottom: 0
}

.rvt-c-hide--mobile {
    display: none
}

.rvt-c-table-responsive {
    border: 1px solid #ebecee;
    border-radius: .5rem;
    position: relative
}

    .rvt-c-table-responsive::after {
        content: " ";
        display: block;
        height: 100%;
        width: 1.5rem;
        z-index: 999;
        position: absolute;
        top: 0;
        right: 0;
        border-top-right-radius: .5rem;
        border-bottom-right-radius: .5rem;
        box-shadow: inset -6px 0px 6px rgba(0, 0, 0, .125)
    }

.rvt-c-table-responsive__inner {
    overflow-x: scroll
}

.rvt-c-table-responsive table {
    position: relative
}

.rvt-c-table-responsive td,
.rvt-c-table-responsive th {
    vertical-align: top
}

    .rvt-c-table-responsive th[scope=row] {
        font-weight: 700
    }

@media screen and (min-width: 46.25em) {
    .rvt-c-table-responsive {
        overflow-x: auto;
        border: none
    }

        .rvt-c-table-responsive::after {
            content: none
        }
}

#new.rvt-tabs__panel .rvt-row {
    justify-content: center
}

.rvt-c-mobile-promo {
    margin-left: 1rem;
    margin-top: 1rem
}

    .rvt-c-mobile-promo .rvt-button--app-apple {
        margin-right: 1rem
    }

@media screen and (min-width: 46.25em) {
    .rvt-c-hide--mobile {
        display: block
    }

    .rvt-c-mobile-promo {
        margin-left: 0;
        margin-top: 0
    }
}



.rvt-sidenav__label {
    font-size: .875rem;
    text-transform: uppercase;
    color: #900;
    font-weight: 700;
    letter-spacing: .04rem
}

.rvt-sidenav__list {
    background-color: transparent !important
}

.rvt-sidenav__item .rvt-sidenav__list {
    margin-left: 1rem;
    margin-top: 1rem;
    margin-bottom: 1rem
}

.rvt-sidenav__item {
    border: none
}

    .rvt-sidenav__item .rvt-sidenav__item {
        border-left: .25rem solid #ebecee
    }

        .rvt-sidenav__item .rvt-sidenav__item .rvt-sidenav__link {
            padding-top: .3rem;
            padding-bottom: .3rem
        }

.rvt-sidenav__toggle {
    padding: 0
}

.rvt-sidenav__link {
    font-size: .875rem;
    padding-top: .5rem;
    padding-bottom: .5rem;
    padding-left: 1rem !important
}

    .rvt-sidenav__link[aria-current] {
        box-shadow: inset .25rem 0 0 #900;
        background-color: #f7f7f8
    }

        .rvt-sidenav__link[aria-current] + .rvt-sidenav__toggle {
            background-color: #f7f7f8
        }

            .rvt-sidenav__link[aria-current] + .rvt-sidenav__toggle:hover,
            .rvt-sidenav__link[aria-current] + .rvt-sidenav__toggle:focus {
                color: #565f6d;
                background-color: #ebecee
            }

.rvt-sidenav__item > .rvt-sidenav__list .rvt-sidenav__link[aria-current] {
    margin-left: -0.25rem
}

.rvt-sidenav__toggle {
    padding-right: .5rem;
    padding-left: .5rem;
    color: #a7abb3
}

.rvt-breadcrumbs {
    align-items: center
}

    .rvt-breadcrumbs li {
        font-size: .875rem;
        margin-top: .5rem;
        display: flex
    }

.rvt-header-global__menu-group .rvt-header-global__toggle {
    align-self: center;
    width: 1.5rem;
    height: 1.5rem;
    flex-shrink: 0;
    padding: 0 0.325rem;
    border-radius: 999rem;
    background: #ebecee
}

    .rvt-header-global__menu-group .rvt-header-global__toggle:hover,
    .rvt-header-global__menu-group .rvt-header-global__toggle:focus {
        background: #006298;
        color: #fff;
        outline: .125rem solid #006298;
        outline-offset: .125rem
    }

.rvt-border-top,
.rvt-border-right,
.rvt-border-bottom,
.rvt-border-left {
    border-color: #ebecee !important
}

@font-face {
    font-family: "GeorgiaProRegular";
    src: url("https://fonts.iu.edu/fonts/georgia-pro-regular.eot");
    src: url("https://fonts.iu.edu/fonts/georgia-pro-regular.eot?#iefix") format("embedded-opentype"), url("https://fonts.iu.edu/fonts/georgia-pro-regular.woff") format("woff"), url("https://fonts.iu.edu/fonts/georgia-pro-regular.ttf") format("truetype"), url("https://fonts.iu.edu/fonts/georgia-pro-regular.svg#GeorgiaProRegular") format("svg");
    font-style: normal;
    font-weight: normal
}

@font-face {
    font-family: "GeorgiaProRegular";
    src: url("https://fonts.iu.edu/fonts/georgia-pro-italic.eot");
    src: url("https://fonts.iu.edu/fonts/georgia-pro-italic.eot?#iefix") format("embedded-opentype"), url("https://fonts.iu.edu/fonts/georgia-pro-italic.woff") format("woff"), url("https://fonts.iu.edu/fonts/georgia-pro-italic.ttf") format("truetype"), url("https://fonts.iu.edu/fonts/georgia-pro-italic.svg#GeorgiaProItalic") format("svg");
    font-style: italic;
    font-weight: normal
}

.rvt-tag {
    background-color: #a7abb3;
    display: inline-block;
    font-size: .75rem;
    font-weight: 700;
    padding: .125rem .25rem;
    border-radius: .25rem;
    text-decoration: none
}

    .rvt-tag:hover {
        color: #243142
    }

.rvt-tag--info:hover,
.rvt-tag--success:hover,
.rvt-tag--danger:hover {
    color: #fff
}

.rvt-tag--warning:hover {
    color: #243142
}

.rvt-tag--info {
    background-color: #006298;
    color: #fff
}

.rvt-tag--success {
    background-color: #008a28;
    color: #fff
}

.rvt-tag--warning {
    background-color: #f5bb17
}

.rvt-tag--danger {
    background-color: #df3603;
    color: #fff
}

.rvt-tag--secondary {
    background-color: #ebecee
}

.rvt-tag--info-secondary {
    background-color: #edf1f6;
    color: #121c28
}

.rvt-tag--success-secondary {
    background-color: #eaf3e8;
    color: #111f0f
}

.rvt-tag--warning-secondary {
    background-color: #ffeecd;
    color: #221b0c
}

.rvt-tag--danger-secondary {
    background-color: #ffece5;
    color: #2f1407
}

.rvt-c-disclosure-button {
    display: flex;
    background: none;
    font: inherit;
    border: none
}

.rvt-c-autocomplete-result-list {
    box-shadow: none
}

.rvt-intro-text {
    font-weight: 700;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    width: fit-content
}

.rvt-c-m-bottom-neg-xxl {
    margin-bottom: -4rem !important
}

.rvt-c-m-top-neg-xxl {
    margin-top: -4rem !important
}

.rvt-button--app {
    background-color: unset;
    border: none;
    border-radius: unset;
    height: 2.5rem;
    width: 7.5rem
}

.rvt-button--app-apple {
    background: url("data:image/png;base64,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");
    background-size: cover
}

.rvt-button--app-google {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARAAAABRCAYAAAAaefloAAAACXBIWXMAAC4jAAAuIwF4pT92AAAFGmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0MzUyLCAyMDIwLzAxLzMwLTE1OjUwOjM4ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjAtMDktMjVUMTQ6NDk6MDItMDQ6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIwLTA5LTI1VDE0OjU3OjE2LTA0OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTA5LTI1VDE0OjU3OjE2LTA0OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjU5MjU2ODgxLTlhYWYt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");
    background-size: cover;
    width: 8.5rem
}

.rvt-button--app:hover {
    border-radius: .25rem
}


/* Home page Cutout imaages and Global Top Top Header*/

.rvt-header-global--top {
    background-color: #f7f7f8;
    border-bottom: 1px solid #c4c4c4;
}

    .rvt-header-global--top .rvt-header-global__menu-list {
        text-align: right;
        background: transparent;
        display: block;
    }

        .rvt-header-global--top .rvt-header-global__menu-list .rvt-header-global__menu-item {
            padding-bottom: 3px;
            padding-left: 1rem;
            display: inline-block;
            text-transform: uppercase;
        }

            .rvt-header-global--top .rvt-header-global__menu-list .rvt-header-global__menu-item .rvt-header-global__link {
                font-size: 12px;
            }

.rvt-header-wrapper {
    box-shadow: 0 3px 6px rgba(36, 49, 66, 0.07);
}

@media screen and (min-width: 740px) {
    .rvt-c-hero__image-cutout {
        margin-top: 0;
        position: absolute;
        top: 0;
        right: 0;
        width: 50%;
        height: 100%;
        clip-path: url(#heroMask);
    }

        .rvt-c-hero__image-cutout img {
            width: 100%;
            height: 100%;
            object-fit: cover;
        }

    .rvt-c-hero--alternate::after {
        content: "";
        display: block;
        background-repeat: space;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMi41IiBjeT0iMi41IiByPSIyLjUiIGZpbGw9IiNFRUVFRUUiLz4KPC9zdmc+Cg==);
        position: absolute;
        left: 0;
        bottom: 0;
        z-index: -1;
        width: 100%;
        height: 6rem;
    }
}

.rvt-story__img {
    background: #f7f7f8;
}

@media screen and (min-width: 46.25em) {
    .rvt-story__img img {
        object-fit: contain;
    }
}

/*styles for the focused state on the chatbox.*/
div.ivy-main.ivy-t-circle .ivy-circle.ivy-focused:after {
    border: 2px solid #fff !important;
    box-shadow: 0 0 0 0.125rem #900, 0 0 0 0.25rem #fff;
}


/*Ask UITS chatbot size reducing CSS */
/*
div.ivy-main.ivy-pos-bottom-right.ivy-t-circle .ivy-bot {
    height: 50%;
    top: auto !important;
}
    */
.status-card-title {
    padding-left: 0.875rem;
}

.status-card-title-lh {
    line-height: 32px;
}

.all-good {
    color: #008a28;
}

.rvt-bg-black-030 {
    background: #f7f7f8 !important;
}

.rvt-c-card--notices {
    min-height: 230px;
}

.itnotices {
    list-style: none;
    margin: 0;
    padding: 0;
}

    .itnotices li a {
        color: #243142;
        text-decoration: none;
        width: 100%;
    }

        .itnotices li a:hover {
            color: #006298;
            text-decoration: underline;
        }

.fas {
    padding-right: 0.5em;
}

.fa-check {
    color: #008a28;
}

.fa-exclamation-triangle {
    color: #f25b19;
}

.fa-minus-square {
    color: #f5bb17;
}

.fa-cogs {
    color: #a7a9ab;
}

.itnotices .type {
    border-bottom: 1px solid #ddd;
    margin: 0;
    padding: 1em 0 1em;
}

    .itnotices .type:last-child {
        border-bottom: none;
    }

.itnotices .special {
    padding-top: 1em;
    font-size: 0.875rem;
    text-transform: uppercase;
}


/* For active link menu*/

a.rvt-sidenav__link.active-link {
    color: #006298;
    text-decoration: underline;
}
/* For Hanging Underline suggested by Josh*/
@media screen and (min-width: 67.5em) {
    .rvt-header-local .rvt-header-global__menu-item--active::after {
        bottom: -1rem;
    }
}

.rvt-collapsible-units__title {
    font-size: 1rem;
}

.rvt-collapsible-units__title button {
    margin: 0;
    display: flex;
    align-items: center;
    background-color: transparent;
    border: none;
    font-size: 1rem;
    font-weight: bold;
    justify-content: space-between;
    text-align: left;
    width: 100%;
    padding: 0;
}

.rvt-collapsible-units__title button:focus {
    outline: none;
    box-shadow: 0 0 0 0.125rem #ffffff, 0 0 0 0.25rem #006298;
}

.rvt-collapsible-units__title button:hover {
    background-color: #eeeeee;
    cursor: pointer;
}

.rvt-collapsible-units__title button svg {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    flex-shrink: 0;
}

.rvt-collapsible-units__title button[aria-expanded=true] svg {
    transform: rotate(180deg);
}

.rvt-collapsible-units__content {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}

.rvt-collapsible-units__content[aria-hidden=true] {
    display: none;
}

.rvt-collapsible-units--panel {
    border: 1px solid #dddddd;
    border-radius: 0.25rem;
}

.rvt-collapsible-units--panel .rvt-collapsible-units__title {
    background-color: #f7f7f7;
    border-radius: 0.25rem;
}

.rvt-collapsible-units--panel .rvt-collapsible-units__title button {
    border-radius: 0.25rem;
    padding: 0.75rem;
}

.rvt-collapsible-units--panel .rvt-collapsible-units__title button:hover {
    background-color: #eeeeee;
}

.rvt-collapsible-units--panel .rvt-collapsible-units__title button[aria-expanded=true] {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}

.rvt-collapsible-units--panel .rvt-collapsible-units__content {
    padding: 1rem;
    border-top: 1px solid #ddd;
}

.rvt-c-member__lead {
    border-left: 4px solid #ccc;
    margin-left: -0.75rem;
    padding-left: 0.5rem;
}

/*Safari only - removing the clip-path provided by Zach*/
@media not all and (min-resolution: 0.001dpcm) {
    @media all {
        .rvt-c-hero__image-cutout {
            clip-path: none;
            -webkit-clip-path: none
        }
        .rvt-c-hero__image-cutout img {
                margin-left: 0 !important;
         }
    }
}
