.image-overlay:after {
    content: ' ';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: url(/global-styles/img/bg-dot.png) repeat
}

.make-row {
    margin-top: 1em
}

.triangle-border {
    position: relative;
    padding: 16px;
    margin: 1em 0 3em;
    border: 1px solid #d7d7d7;
    color: #5a5a5a;
    background: #fff;
    border-radius: 4px;
    min-height: 115px
}

.triangle-border:before {
    bottom: -21px;
    left: 50px;
    border-width: 21px 21px 0;
    border-color: #d7d7d7 transparent
}

.triangle-border:after,.triangle-border:before {
    content: "";
    position: absolute;
    border-style: solid;
    display: block;
    width: 0
}

.triangle-border:after {
    bottom: -19px;
    left: 52px;
    border-width: 19px 19px 0;
    border-color: #fff transparent
}

.image-standard {
    opacity: 1
}

.image-fade,.image-standard {
    -webkit-transition: opacity;
    -webkit-transition-timing-function: ease-out;
    -webkit-transition-duration: .25s;
    transition: opacity;
    transition-timing-function: ease-out;
    transition-duration: .25s;
    transform: translateZ(0)
}

.image-fade {
    opacity: .6
}


.nw-cff-embed h1>strong,.nw-cff-embed h2>strong,.nw-cff-embed h3>strong,.nw-cff-embed h4>strong,.nw-cff-embed h5>strong,.nw-cff-embed h6>strong,.nw-table-embed h1>strong,.nw-table-embed h2>strong,.nw-table-embed h3>strong,.nw-table-embed h4>strong,.nw-table-embed h5>strong,.nw-table-embed h6>strong,.wordpress-content-region h1>strong,.wordpress-content-region h2>strong,.wordpress-content-region h3>strong,.wordpress-content-region h4>strong,.wordpress-content-region h5>strong,.wordpress-content-region h6>strong {
    font-weight: 500
}

.nw-cff-embed img,.nw-table-embed img,.wordpress-content-region img {
    max-width: 100%;
    height: auto
}

.nw-cff-embed .wp-caption,.nw-table-embed .wp-caption,.wordpress-content-region .wp-caption {
    max-width: 100%
}

.nw-cff-embed .wp-caption-text,.nw-table-embed .wp-caption-text,.wordpress-content-region .wp-caption-text {
    margin-top: 8px;
    color: #8b8c8f
}

.nw-cff-embed .alignleft,.nw-cff-embed .alignright,.nw-table-embed .alignleft,.nw-table-embed .alignright,.wordpress-content-region .alignleft,.wordpress-content-region .alignright {
    width: auto;
    max-width: 50%
}

.nw-cff-embed .alignleft,.nw-table-embed .alignleft,.wordpress-content-region .alignleft {
    float: left;
    margin-right: 1em
}

.nw-cff-embed .alignright,.nw-table-embed .alignright,.wordpress-content-region .alignright {
    float: right;
    margin-left: 1em
}

.nw-cff-embed .aligncenter,.nw-table-embed .aligncenter,.wordpress-content-region .aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wordpress-content-region {
    margin-bottom: 2.618em
}

.nw-archive-simple article {
    padding: 14px 0 10px;
    border-top: 1px solid #d8d9da
}

.nw-archive-simple article:last-of-type {
    border-bottom: 1px solid #d8d9da
}

.nw-archive-simple article .nw-post-image-link {
    position: relative;
    display: block;
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat
}

.nw-archive-simple article .nw-post-image-link:not([class*=nw-custom-css]) {
    background-image: url(//assets.nerdwallet.com/blog/wp-content/uploads/2016/03/post_card_default-320x192.jpg)
}

.nw-archive-simple article .nw-post-image-link:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: transparent;
    transition: all .1s ease
}

.nw-archive-simple article .nw-post-image-link:hover:before {
    background-color: rgba(0,0,0,.3)
}

.nw-archive-simple article .image-link {
    display: none!important
}

.nw-archive-simple article header {
    padding: 0
}

.nw-archive-simple article header h1 {
    margin-bottom: 0;
    font-size: 16px;
    font-weight: 500
}

.nw-archive-simple article header .nw-post-header-lower {
    margin-top: 0
}

@media (min-width: 768px) {
    .nw-archive-simple {
        border-top:1px solid #d8d9da
    }

    .nw-archive-simple article {
        position: relative;
        overflow: hidden;
        padding: 12px 0 12px 130px;
        border: none!important
    }

    .nw-archive-simple article:last-of-type {
        border-bottom: none
    }

    .nw-archive-simple article:last-of-type header:after {
        display: none
    }

    .nw-archive-simple article .nw-post-image-link {
        display: block;
        float: left;
        width: 100px;
        height: 60px;
        margin-left: -130px
    }

    .nw-archive-simple article header {
        position: static
    }

    .nw-archive-simple article header:after {
        content: "";
        position: absolute;
        bottom: 0;
        width: 100%;
        border-bottom: 1px solid #d8d9da;
        transform: translateY(-1px)
    }

    .nw-archive-simple .nav-links {
        border-top: 1px solid #d8d9da
    }
}

@media (min-width: 1024px) {
    .nw-archive-simple .nw-items-wrap {
        display:-ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        margin: 0 -15px
    }

    .nw-archive-simple .nw-items-wrap article {
        width: calc(50% - 30px);
        margin: 0 15px;
        padding-left: 170px
    }

    .nw-archive-simple .nw-items-wrap article:nth-last-of-type(2) header:after {
        display: none
    }

    .nw-archive-simple .nw-items-wrap article .nw-post-image-link {
        width: 140px;
        height: 84px;
        margin-left: -170px
    }

    .nw-archive-simple .nw-items-wrap article .nw-post-image-link img {
        display: block
    }
}

header.nw-post-header {
    padding: 18px 20px 0 0;
    background-color: #fff!important
}

header.nw-post-header h1 {
    font-size: 2rem;
    line-height: 1.1875;
    margin: 0
}

@media (min-width: 27.5rem) {
    header.nw-post-header h1 {
        font-size:calc(2rem + 1.375 * (100vw - 27.5rem) / 54.5)
    }
}

@media (min-width: 82rem) {
    header.nw-post-header h1 {
        font-size:3.375rem;
        line-height: 1.11111111
    }
}

header.nw-post-header h1 a {
    display: block;
    color: #000;
    transition: all .1s ease
}

header.nw-post-header h1 a:hover {
    text-decoration: none
}

header.nw-post-header .nw-post-header-lower {
    margin-top: 10px;
    font-size: 14px
}

header.nw-post-header .nw-post-header-lower .nw-post-header-meta-info {
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-direction: column;
    flex-direction: column;
    overflow: hidden;
    line-height: 1.4
}

header.nw-post-header .nw-post-header-lower .nw-post-author .image-link {
    position: relative;
    overflow: hidden;
    margin-right: 8px;
    border: 1px solid #d8d9da;
    vertical-align: middle;
    border-radius: 100%
}

header.nw-post-header .nw-post-header-lower .nw-post-author .image-link:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: transparent;
    transition: all .2s ease
}

header.nw-post-header .nw-post-header-lower .nw-post-author .image-link:hover:before {
    background-color: rgba(0,0,0,.15)
}

header.nw-post-header .nw-post-header-lower .nw-post-author .image-link img {
    width: 30px;
    height: auto
}

header.nw-post-header .nw-post-header-lower .nw-post-author .image-link+a {
    max-width: calc(100% - 30px + 14)
}

header.nw-post-header .nw-post-header-lower .nw-post-author a {
    display: inline-block;
    color: #8b8c8f;
    font-weight: 400;
    vertical-align: middle
}

header.nw-post-header .nw-post-header-lower .nw-post-author a:hover {
    color: #8b8c8f;
    text-decoration: underline
}

body.nw-bookmarks-active header.nw-post-header .nw-post-header-lower {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

body.nw-bookmarks-active header.nw-post-header .nw-post-header-lower .nw-post-header-meta-info {
    -ms-flex-positive: 1;
    flex-grow: 1;
    margin-right: 20px
}

body.nw-bookmarks-active header.nw-post-header .nw-post-header-lower .nw-post-categories {
    margin-top: 12px;
    display: none;
    width: 100%
}

body.nw-bookmarks-active header.nw-post-header .nw-post-header-lower .nw-post-categories:before {
    display: none
}

@media (min-width: 768px) {
    body.nw-bookmarks-active header.nw-post-header .nw-post-header-lower .nw-post-header-meta-info {
        -ms-flex-positive:0;
        flex-grow: 0
    }

    body.nw-bookmarks-active header.nw-post-header .nw-post-header-lower .nw-post-categories {
        display: block
    }
}

.nav-links {
    overflow: hidden;
    padding: 10px 0;
    color: #008254
}

.nav-links .nav-next:after,.nav-links .nav-next:before,.nav-links .nav-previous:after,.nav-links .nav-previous:before {
    display: inline-block;
    font-family: SSGizmo;
    font-size: .9em;
    transform: translateY(.15em)
}

.nav-links .nav-previous {
    float: right
}

.nav-links .nav-previous:after {
    content: "➡";
    margin-left: 5px
}

.nav-links .nav-next {
    float: left
}

.nav-links .nav-next:before {
    content: "⬅";
    margin-right: 5px
}

.nav-links a,.nav-links a:hover {
    padding: 14px 0;
    background-color: transparent!important;
    border: none;
    color: #008254!important;
    font-size: 14px;
    text-transform: uppercase
}

.nav-links a:hover {
    text-decoration: underline
}

.pulldown-banner {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 3;
    padding: 10px;
    background-color: #fff;
    box-shadow: 0 6px 6px -3px rgba(0,0,0,.15);
    transform: translateY(-200px);
    transition: transform .3s ease-in
}

.pulldown-banner.affix {
    position: fixed
}

.pulldown-banner .product-image {
    width: auto;
    height: auto
}

.pulldown-banner .product-image.product-image-large {
    max-width: 226px;
    max-height: 226px
}

.pulldown-banner .pulldown-banner-left {
    display: table-cell;
    padding: 0 10px 0 0;
    height: 98px;
    text-align: left;
    vertical-align: middle
}

.pulldown-banner .pulldown-banner-middle {
    display: table-cell;
    padding: 0;
    width: 100%;
    height: 98px;
    text-align: left;
    vertical-align: middle
}

.pulldown-banner .pulldown-banner-right {
    display: table-cell;
    padding: 0 0 0 10px;
    height: 98px;
    text-align: left;
    vertical-align: middle
}

@media (min-width: 1024px) {
    .pulldown-banner.affix {
        transform:translateY(0)
    }
}

.nw-product-card {
    margin: 18px 0
}

.nw-product-card hr {
    border: none;
    margin: 0;
    height: 6px;
    background-color: #005fb9;
    margin-bottom: 25px
}

.nw-product-card .product-logo {
    text-align: center;
    margin: 18px 0
}

.nw-product-card .product-logo img {
    max-width: 140px;
    max-height: 140px;
    height: auto
}

.nw-product-card .product-logo p {
    margin: 18px 0 0
}

.nw-product-card .product-benefits {
    max-width: 300px;
    margin: 0 auto
}

.nw-product-card .product-benefits .nw-product-card-title {
    text-align: center;
    font: 500 18px/24px GothamDisplay
}

.nw-product-card .product-benefits h4 {
    font: 700 14px/24px GothamBody;
    text-transform: uppercase;
    margin-top: 0
}

.nw-product-card .product-benefits ul {
    font: 500 16px/24px GothamBody;
    padding: 0
}

.nw-product-card .product-benefits ul li {
    margin-left: 20px
}

.nw-product-card .nw-button-caption-wrapper {
    display: block;
    width: 300px
}

.nw-product-card .nw-button-caption-wrapper .btn {
    width: 100%
}

.nw-product-card:not(.pulldown-banner).affix {
    position: static
}

.nw-product-card.pulldown-banner {
    display: none;
    margin: 0
}

@media (min-width: 768px) {
    .nw-product-card .product-logo {
        display:table-cell;
        text-align: center;
        vertical-align: middle;
        width: 140px;
        min-height: 140px;
        padding: 0 30px
    }

    .nw-product-card .product-benefits {
        display: table-cell;
        width: 100%;
        padding-left: 25px;
        vertical-align: middle;
        min-height: 140px;
        border-left: 1px solid #e5e5e5
    }

    .nw-product-card .product-benefits .nw-product-card-title {
        text-align: left;
        margin: 0 0 18px
    }

    .nw-product-card .product-benefits ul {
        margin-bottom: 18px
    }

    .nw-product-card .product-benefits ul li {
        margin-left: 20px;
        padding-bottom: 7px
    }

    .nw-product-card:not(.pulldown-banner).affix {
        position: static
    }

    .nw-product-card.pulldown-banner {
        display: block
    }

    .nw-product-card.pulldown-banner .pulldown-banner-left .product-logo {
        text-align: left;
        padding: 0
    }

    .nw-product-card.pulldown-banner .pulldown-banner-left .product-logo img {
        max-height: 99px;
        max-width: 99px
    }

    .nw-product-card.pulldown-banner .pulldown-banner-middle .nw-product-card-title {
        margin: 0;
        padding: 0;
        font: 500 18px/24px GothamDisplay;
        text-align: center
    }

    .nw-product-card.pulldown-banner .pulldown-banner-right .transact-button .bb-apply-now .annotation {
        position: static
    }

    .nw-product-card.pulldown-banner .pulldown-banner-right .nw-button-inner-wrapper {
        display: block
    }

    .nw-product-card.pulldown-banner .pulldown-banner-right .nw-button-inner-wrapper .nw-button-caption-wrapper {
        width: 200px
    }
}

.ccPartnerDisclaimer {
    color: #005fb9;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    line-height: 24px;
    margin: 8px 0;
    text-transform: capitalize
}

.ccPartnerDisclaimer:hover {
    text-decoration: underline
}

.ccPartnerDisclaimer.on-background {
    border-radius: .125rem;
    padding: .25rem .5rem;
    background-color: #fff!important;
    color: #005fb9!important
}

.page-template-landing-page .ccPartnerDisclaimer-popover {
    left: 15px!important
}

.popover,.popover.ccPartnerDisclaimer-popover {
    border-color: #d8d9da;
    border-radius: .125rem;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.2);
    right: 15px!important;
    max-width: 100%;
    padding: 20px;
    z-index: 5
}

@media (min-width: 630px) {
    .popover,.popover.ccPartnerDisclaimer-popover {
        right:auto!important;
        max-width: 600px
    }
}

.popover.ccPartnerDisclaimer-popover h3.popover-title,.popover h3.popover-title {
    display: none
}

.vc-disclosure {
    margin-bottom: -48px
}

.vc-disclosure .ccPartnerDisclaimer {
    margin-left: 20px;
    color: #fff;
    position: relative;
    font-size: 12px;
    z-index: 4
}

.popover.bottom>.arrow {
    left: 50%;
    margin-left: -11px;
    border-top-width: 0;
    border-bottom-color: #8b8c8f;
    top: -11px;
    border-bottom-color: #d8d9da;
    top: -8px
}

.popover>.arrow {
    border-width: 8px
}

.popover>.arrow,.popover>.arrow:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid
}

.popover-content p {
    color: #000;
    line-height: 24px;
    text-align: left;
    font: 400 14px/24px GothamBody
}

.popover-content p:last-of-type {
    margin-bottom: 0
}

.popover-content .advertiser-disclosure--title {
    color: #008254;
    font: 800 24px/28px GothamDisplay,sans-serif
}

.nw-editorial-disclaimer {
    background-color: #f7f7f7;
    color: #64666a;
    font-size: 13px;
    line-height: 1.53846154;
    margin-bottom: 1rem;
    padding: .5rem
}

.popover.nw-popover {
    padding: 18px 20px;
    border: 1px solid #d8d9da;
    box-shadow: 0 9px 15px 0 rgba(0,0,0,.2);
    color: #8b8c8f;
    font-family: GothamBody,sans-serif;
    font-size: 14px;
    line-height: 1.71428571;
    font-weight: 400;
    text-align: center;
    text-transform: none
}

.popover.nw-popover.bottom>.arrow,.popover.nw-popover.top>.arrow {
    margin-left: -8px
}

.cff-grouped-inputs input {
    display: none
}

.cff-grouped-inputs .cff-grouped-input-content {
    padding: 0 16px;
    background-color: #f7f7f7;
    border: 1px solid transparent;
    border-radius: 4px;
    color: #000;
    font-size: 14px!important;
    line-height: 40px!important;
    font-weight: 400!important;
    vertical-align: middle;
    text-transform: none;
    cursor: pointer
}

.cff-column-container.cff-grouped-inputs .cff-grouped-input-content {
    padding: 0;
    background-color: transparent;
    border-color: transparent!important
}

.cff-column-container.cff-grouped-inputs .cff-grouped-input-content:hover .cff-input-icon:before {
    box-shadow: 0 1px 3px 0 rgba(0,0,0,.3)
}

.cff-column-container.cff-grouped-inputs .cff-grouped-input-content input {
    display: none
}

.cff-grouped-inputs .cff-grouped-input-content:hover {
    border-color: #005fb9
}

.cff-grouped-inputs .cff-input-icon {
    position: relative;
    margin-right: 4px
}

.cff-grouped-inputs .cff-input-icon:before {
    content: "";
    background-color: #fff;
    border: 2px solid #b1b3b5;
    color: #b1b3b5;
    box-shadow: none;
    text-align: center;
    vertical-align: middle;
    width: 20px;
    height: 20px;
    display: inline-block
}

.cff-grouped-inputs .cff-input-icon:after {
    content: "";
    display: none;
    position: absolute;
    top: 50%;
    left: 50%
}

.cff-grouped-inputs .cff-grouped-input:hover .cff-input-icon:after {
    display: block
}

.cff-grouped-inputs input:checked+.cff-grouped-input-content {
    background-color: #eef7ff
}

.cff-column-container.cff-grouped-inputs input:checked+.cff-grouped-input-content {
    background-color: transparent
}

.cff-grouped-inputs input:checked+.cff-grouped-input-content .cff-input-icon:before {
    border-color: #005fb9
}

.cff-grouped-inputs input:checked+.cff-grouped-input-content .cff-input-icon:after {
    display: block
}

.cff-grouped-inputs input:disabled+.cff-input-icon:hover:before {
    content: ""
}

.cff-grouped-inputs input:disabled+.cff-input-icon {
    color: #b1b3b5;
    cursor: not-allowed
}

.cff-grouped-inputs input:disabled+.cff-input-icon:before {
    border-color: #d8d9da;
    box-shadow: none
}

.cff-radio-wrap .cff-input-icon:before {
    border-radius: 100%
}

.cff-radio-wrap .cff-input-icon:after {
    border-radius: 100%;
    width: 4px;
    height: 4px;
    margin: -1px 0 0 -2px;
    background-color: #b1b3b5
}

.cff-radio-wrap input:checked+.cff-grouped-input-content .cff-input-icon:after {
    background-color: #005fb9
}

.cff-checkbox-wrap label {
    line-height: 24px!important
}

.cff-checkbox-wrap .cff-input-icon:before {
    width: 24px;
    height: 24px;
    border-radius: .125rem
}

.cff-checkbox-wrap .cff-input-icon:after {
    width: 10px;
    height: 6px;
    margin: -4px;
    border-width: 0 0 2px 2px;
    border-color: #b1b3b5;
    border-style: solid;
    background-color: transparent;
    transform: rotate(-45deg)
}

.cff-checkbox-wrap input:checked+.cff-grouped-input-content .cff-input-icon:after {
    border-color: #005fb9
}

.nw-select-wrap {
    position: relative;
    cursor: pointer;
    display: inline-block;
    max-width: 100%
}

.nw-select-wrap select {
    display: block;
    width: auto;
    max-width: 100%;
    cursor: pointer;
    background: #fff;
    border: 1px solid #b1b3b5;
    border-radius: .125rem!important;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    height: 42px;
    padding: 0 48px 0 15px;
    color: #8b8c8f;
    font-size: 14px;
    outline: none
}

.nw-select-wrap select::-ms-expand {
    display: none
}

.nw-select-wrap select:active {
    border-color: #005fb9;
    color: #005fb9
}

.nw-select-wrap select:focus {
    color: #000
}

.nw-select-wrap select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #005fb9
}

.nw-select-wrap select:disabled,.nw-select-wrap select:disabled~.icon {
    border-color: #d8d9da;
    background: #fff;
    color: #b1b3b5;
    box-shadow: none;
    transition: none
}

.nw-select-wrap .icon {
    position: absolute;
    top: 1px;
    right: 1px;
    color: #005fb9;
    width: 40px;
    height: 40px;
    line-height: 40px;
    display: block;
    pointer-events: none;
    padding: 2px 0 0 12px
}

@media (max-width: 767px) {
    select.form-control {
        font-size:16px;
        line-height: 36px
    }
}

.button.apply-now {
    width: auto;
    display: block;
    height: 40px;
    font: 500 16px/1 Kievit;
    clear: both;
    text-indent: -20px
}

.button.apply-now:after {
    content: '🔒';
    font: normal 13px/1.5 SSStandard;
    position: absolute;
    margin: 0 0 0 4px;
    text-indent: 0
}

.apply-disclaimer {
    display: block;
    text-align: center;
    font: normal 12px/1 Kievit;
    color: #8b8c8f
}

.cons-header,.pros-header {
    padding: 0 0 0 28px;
    border: none
}

.pros-header:before {
    content: '👍'
}

.cons-header:after,.pros-header:before {
    font: normal 20px/1 SSGizmo;
    position: absolute;
    left: 0
}

.cons-header:after {
    content: '👎'
}

.pros {
    border-bottom: 1px solid #b1b3b5;
    margin: 0 0 12px
}

.cons,.pros {
    color: #8b8c8f;
    padding: 0 0 20px 24px;
    margin-left: 12px;
    margin-right: 12px
}

.mobile-table-wrapper {
    overflow-x: scroll;
    box-shadow: inset 0 0 4px #333;
    padding: 4px
}

@media (min-width: 768px) {
    .button.apply-now {
        max-width:250px
    }

    .apply-disclaimer {
        max-width: 250px;
        margin: 0
    }

    .mobile-table-wrapper {
        overflow-x: initial;
        box-shadow: none;
        padding: initial
    }

    .cons-block,.pros-block {
        display: inline-block;
        width: 49%;
        vertical-align: top;
        margin: 0 0 5px -2px;
        padding: 0 10px 16px
    }

    .cons-block:after,.pros-block:after {
        clear: both
    }

    .cons-block {
        margin-left: -11px
    }

    .pros {
        border-bottom: none
    }

    .details {
        margin-top: 0
    }

    .details article {
        display: inline-block;
        vertical-align: top;
        width: 47%
    }

    .details article:nth-child(2n) {
        margin-left: 12px
    }

    .details article:nth-child(odd) {
        margin-right: 12px
    }

    .details article:nth-child(3),.details article:nth-child(4) {
        border: none
    }

    .details article.card-details {
        width: 100%;
        height: 0;
        overflow: hidden;
        display: block;
        border-top: 1px solid #d8d9da
    }
}

.dataTables_wrapper .column-filter-widget,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_length {
    width: 100%;
    max-width: 100%;
    margin-bottom: 5px
}

@media (min-width: 600px) {
    .dataTables_wrapper .column-filter-widget,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_length {
        width:auto
    }
}

.dataTables_wrapper .column-filter-widgets {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 -5px 10px;
    overflow: hidden
}

.dataTables_wrapper .column-filter-widgets .column-filter-widget {
    margin-bottom: 0;
    padding: 5px
}

@media (min-width: 600px) {
    .dataTables_wrapper .column-filter-widgets .column-filter-widget {
        max-width:50%
    }
}

.dataTables_wrapper .column-filter-widgets .column-filter-widget .nw-select-wrap,.dataTables_wrapper .column-filter-widgets .column-filter-widget select {
    width: 100%!important;
    margin: 0
}

.dataTables_wrapper .column-filter-widgets .column-filter-widget a.filter-term {
    position: relative;
    float: left;
    overflow: hidden;
    margin: 10px 5px 0;
    padding: 2px 35px 2px 20px;
    background-color: transparent;
    border: 1px solid #d8d9da;
    border-radius: 30px;
    color: #005fb9;
    cursor: pointer;
    font: 400 14px/24px GothamBody;
    text-align: center
}

.dataTables_wrapper .column-filter-widgets .column-filter-widget a.filter-term:hover {
    border-color: #005fb9;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,.2);
    text-decoration: none!important
}

.dataTables_wrapper .column-filter-widgets .column-filter-widget a.filter-term:after {
    content: '␡';
    position: absolute;
    top: 50%;
    right: 10px;
    margin-top: -.5em;
    margin-left: 10px;
    padding-top: 3px;
    color: #d8d9da;
    font-size: 20px;
    font-family: SSGizmo;
    font-style: normal;
    font-weight: 400;
    text-decoration: none;
    text-rendering: optimizeLegibility;
    white-space: nowrap;
    -ms-font-feature-settings: "liga" 1;
    -o-font-feature-settings: "liga";
    font-feature-settings: "liga";
    -webkit-font-smoothing: antialiased;
    line-height: 1
}

.dataTables_wrapper .nw-select-wrap select {
    display: block;
    margin: 0
}

.dataTables_wrapper .dataTables_filter {
    display: none
}

.dataTables_wrapper .column-1 * {
    max-width: 100px
}

@media (min-width: 480px) {
    .dataTables_wrapper .column-1 * {
        max-width:120px
    }
}

@media (min-width: 600px) {
    .dataTables_wrapper .column-1 * {
        max-width:150px
    }
}

@media (min-width: 767px) {
    .dataTables_wrapper .column-1 * {
        max-width:200px
    }
}

.dataTables_scroll {
    border-bottom: 1px solid #d8d9da;
    border-right: 1px solid #d8d9da;
    border-radius: .125rem;
    border-top: 4px solid #005fb9;
    overflow: hidden
}

.dataTables_scroll .tablepress {
    border: none;
    border-radius: 0
}

.DTFC_ScrollWrapper {
    border-bottom: 1px solid #d8d9da;
    border-right: 1px solid #d8d9da;
    border-radius: .125rem;
    border-top: 4px solid #005fb9;
    overflow: hidden
}

.DTFC_ScrollWrapper .dataTables_scroll,.DTFC_ScrollWrapper .tablepress {
    border: none;
    border-radius: 0
}

.DTFC_LeftBodyWrapper table.tablepress tbody td:last-child,.DTFC_LeftBodyWrapper table.tablepress thead th:last-child,.DTFC_LeftHeadWrapper table.tablepress tbody td:last-child,.DTFC_LeftHeadWrapper table.tablepress thead th:last-child {
    position: relative;
    border-right: 1px solid #d8d9da!important
}

@media (max-width: 992px) {
    .DTFC_LeftBodyWrapper table.tablepress tbody td:last-child,.DTFC_LeftBodyWrapper table.tablepress thead th:last-child,.DTFC_LeftHeadWrapper table.tablepress tbody td:last-child,.DTFC_LeftHeadWrapper table.tablepress thead th:last-child {
        border-right:none!important
    }

    .DTFC_LeftBodyWrapper table.tablepress tbody td:last-child:before,.DTFC_LeftBodyWrapper table.tablepress thead th:last-child:before,.DTFC_LeftHeadWrapper table.tablepress tbody td:last-child:before,.DTFC_LeftHeadWrapper table.tablepress thead th:last-child:before {
        content: "";
        position: absolute;
        top: 0;
        bottom: 0;
        right: 0;
        width: 2px;
        background: #d8d9da
    }
}

table.tablepress {
    -webkit-transform: translateZ(0);
    border-bottom: 1px solid #d8d9da;
    border-right: 1px solid #d8d9da;
    border-radius: .125rem;
    border-top: 4px solid #005fb9;
    overflow: hidden;
    width: 100%!important;
    font-size: 14px;
    line-height: 18px;
    border-collapse: separate;
    max-width: none
}

table.tablepress img {
    padding: 10px 0
}

table.tablepress ol,table.tablepress ul {
    padding-left: 20px
}

table.tablepress thead th {
    color: #005fb9;
    border: none;
    border-bottom: 1px solid #d8d9da;
    border-left: 1px solid #d8d9da;
    background-color: #f7f7f7;
    font-weight: 700;
    vertical-align: middle;
    padding: 30px 12px;
    width: 114px
}

table.tablepress tbody td {
    border: none;
    border-left: 1px solid #d8d9da;
    padding: 30px 12px;
    vertical-align: top;
    width: 114px
}

table.tablepress tbody td:first-child {
    font-weight: 700
}

table.tablepress tbody tr:hover:nth-child(2n) td,table.tablepress tbody tr:nth-child(2n) td {
    background-color: #f7f7f7
}

table.tablepress tbody tr:hover:nth-child(odd) td,table.tablepress tbody tr:nth-child(odd) td {
    background-color: #fff
}

table.tablepress tfoot th {
    border-top: none;
    border-bottom: none
}

table.tablepress .bb-apply-now {
    margin: 12px 0;
    max-width: 200px
}

table.tablepress .sorting {
    position: static
}

table.tablepress .sorting:hover {
    background: #005fb9;
    color: #fff
}

table.tablepress .sorting:after {
    content: ''
}

table.tablepress .sorting_asc,table.tablepress .sorting_desc {
    background: #005fb9;
    color: #fff
}

table.tablepress .sorting:after,table.tablepress .sorting_asc:after,table.tablepress .sorting_desc:after {
    font-family: SSGizmo;
    margin-left: 3px;
    top: auto;
    right: auto;
    bottom: auto;
    line-height: normal
}

table.tablepress .sorting_asc:after {
    content: ''
}

table.tablepress .sorting_desc:after {
    content: ''
}

table.tablepress .odd td {
    background-color: #f7f7f7
}

table.tablepress.bolding-first-column tbody td:first-child,table.tablepress.bolding-first-column tbody td:first-child span {
    font-weight: 700
}

table.tablepress.bolding-first-row tbody td:first-child {
    font-weight: 400
}

table.tablepress.bolding-first-row tbody tr:first-child span,table.tablepress.bolding-first-row tbody tr:first-child td,table.tablepress.bolding-first-row tbody tr:first-child td span {
    font-weight: 700
}

table.tablepress.bolding-first-row-column tbody td:first-child {
    font-weight: 400
}

table.tablepress.bolding-first-row-column tbody td:first-child,table.tablepress.bolding-first-row-column tbody td:first-child span,table.tablepress.bolding-first-row-column tbody tr:first-child span,table.tablepress.bolding-first-row-column tbody tr:first-child td,table.tablepress.bolding-first-row-column tbody tr:first-child td span {
    font-weight: 700
}

table.tablepress.bolding-none tbody td,table.tablepress.bolding-none tbody tr {
    font-weight: 400
}

.dataTables_paginate:after {
    content: '';
    display: block;
    clear: both
}

.dataTables_paginate>.paginate_button.next {
    float: right
}

.screen-reader-text {
    clip: rect(1px,1px,1px,1px);
    position: absolute!important;
    height: 1px;
    width: 1px;
    overflow: hidden
}

[class*=nw-viewport-animation-],[data-vc-full-width=true] {
    opacity: 0;
    filter: alpha(opacity=0);
    transition: all .2s ease-in-out
}

[class*=nw-viewport-animation-].nw-in-viewport,[data-vc-full-width=true].nw-in-viewport {
    opacity: 1;
    filter: alpha(opacity=100)
}

[class*=nw-viewport-animation-slide-in] {
    opacity: 0!important;
    filter: alpha(opacity=0)!important;
    transition: all 1s linear;
    transform: translate3d(0,75px,0)
}

body.nw-window-loaded [class*=nw-viewport-animation-slide-in].nw-in-viewport {
    opacity: 1!important;
    filter: alpha(opacity=100)!important;
    transform: translateZ(0)
}

@media (min-width: 768px) {
    .nw-show-on-mobile {
        display:none
    }
}

@media (max-width: 767px) {
    .nw-show-on-tablet {
        display:none
    }
}

@media (min-width: 1024px) {
    .nw-show-on-tablet {
        display:none
    }
}

@media (max-width: 1023px) {
    .nw-show-on-desktop {
        display:none
    }
}

@media (max-width: 767px) {
    .nw-hide-on-mobile {
        display:none
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .nw-hide-on-tablet {
        display:none
    }
}

@media (min-width: 1024px) {
    .nw-hide-on-desktop {
        display:none
    }
}

.error404 .nw-archive-simple {
    margin-bottom: 30px;
    border-top: none
}

.error404 .nw-archive-simple a:not(:hover) {
    color: #000
}

.home--cat {
    position: relative
}

@media (max-width: 767px) {
    .home--cat {
        padding-left:12px;
        padding-right: 12px
    }
}

.home--cat h3 {
    margin-top: 25px;
    padding-bottom: 3px;
    border-bottom: 1px solid #ccc;
    font-size: 18px;
    line-height: 1.3333333;
    text-transform: uppercase
}

.home--cat h3 a {
    color: inherit;
    text-decoration: none
}

.nw-blog .article--preview .article__body .article-header {
    margin: 0;
    padding: 0
}

.nw-blog .article--preview .article__body .article-header .containerxx {
    width: auto;
    margin: 0;
    padding: 0
}

.nw-blog .article--preview .article__body .article-header .article__headline {
    margin-bottom: 8px;
    font-size: 24px;
    line-height: 30px
}

.nw-blog .article--preview .article__body .article-header .author__image img {
    width: 30px;
    height: 30px
}

.nw-blog .article--preview .article__body .article-header .author {
    display: inline-block;
    margin: 0
}

.nw-blog .article--preview .article__body .article-header .article__author {
    margin-bottom: 8px;
    line-height: 24px
}

.nw-hub .nw-container {
    max-width: 540px;
    width: auto;
    margin: 0 auto;
    padding: 0;
    border-bottom: 1px solid #d8d9da
}

@media (min-width: 1024px) {
    .nw-hub .nw-container {
        max-width:830px
    }
}

.nw-hub .nw-archive-header {
    position: relative;
    overflow: hidden;
    padding: 0 25px;
    background-size: cover;
    background-position: 50%;
    color: #fff
}

.nw-hub .nw-archive-header:not([class*=nw-custom-css]) {
    background: #fff url(//nerdwallet.com/cdn/img/mosaics/NW_Mosaic_Background_Green-l.jpg) no-repeat 0;
    background-size: cover
}

.nw-hub .nw-archive-header:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    background-color: rgba(0,0,0,.1)
}

.nw-hub .nw-archive-header .nw-container {
    position: relative;
    min-height: 415px;
    padding: 90px 0;
    border-bottom: none;
    text-shadow: 0 0 30px rgba(0,0,0,.23)
}

.nw-hub .nw-archive-header h1 {
    margin-top: 0;
    margin-bottom: 8px;
    color: #fff;
    font-size: 36px;
    line-height: 1;
    font-weight: 800
}

.nw-hub .nw-archive-header .nw-archive-description {
    font-size: 16px;
    line-height: 1.5
}

.nw-hub .nw-archive-header .ccPartnerDisclaimer {
    color: #fff;
    margin: 8px 20px 8px -5px;
    text-transform: capitalize;
    position: relative
}

@media (min-width: 768px) {
    .nw-hub .nw-archive-header .nw-container {
        min-height:518px;
        max-width: 100%;
        padding: 115px 0
    }
}

@media (min-width: 768px) {
    .nw-hub .nw-archive-header h1 {
        margin-bottom:13px;
        font-size: 54px;
        letter-spacing: -.02em
    }

    .nw-hub .nw-archive-header .nw-archive-description {
        max-width: 70%;
        font-size: 18px;
        line-height: 24px
    }
}

@media (min-width: 768px) {
    .nw-hub .nw-archive-header .nw-container {
        max-width:830px;
        padding: 163px 0
    }
}

.nw-hub .nw-archive-section {
    margin: 30px auto;
    padding: 0 25px
}

.nw-hub .nw-archive-section .nw-container>h1 {
    margin-top: 0;
    color: #000;
    font-size: 18px;
    line-height: 1.333333;
    font-weight: 800;
    text-transform: lowercase
}

.nw-hub .nw-archive-section .nw-container>h1:first-letter {
    text-transform: uppercase
}

.nw-hub .nw-archive-section .nw-container a:hover {
    color: #005fb9
}

@media (min-width: 768px) {
    .nw-hub .nw-archive-section {
        margin-bottom:66px
    }
}

.nw-hub .nw-archive-section-tools {
    position: relative;
    margin-top: -70px;
    text-align: center
}

.nw-hub .nw-archive-section-tools .nw-container {
    max-width: 100%!important;
    border-bottom: none
}

@media (min-width: 768px) {
    .nw-hub .nw-archive-section-tools {
        margin-top:-90px
    }
}

@media (min-width: 1024px) {
    .nw-hub .nw-archive-section-tools {
        margin-top:-110px;
        margin-bottom: 56px
    }
}

.nw-hub .nw-archive-section-custom-content-below-tools .nw-container {
    border-bottom: none
}

.nw-hub .nw-archive-section-roundups .nw-post-card .nw-post-header {
    margin-top: -33px
}

.nw-hub .nw-archive-section-roundups .nw-post-card .nw-post-header h1 {
    font-size: 18px
}

@media (min-width: 768px) {
    .nw-hub .nw-archive-section-roundups {
        margin-bottom:30px
    }

    .nw-hub .nw-archive-section-roundups .nw-container {
        max-width: 830px
    }

    .nw-hub .nw-archive-section-roundups .nw-item-wrap {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        margin: 0 -15px;
        -ms-flex-pack: justify-content;
        justify-content: space-between
    }

    .nw-hub .nw-archive-section-roundups .nw-item-wrap .nw-post-card {
        width: calc(50% - 30px);
        margin: 0 15px;
        margin-bottom: 17px;
        -ms-flex: 1;
        flex: 1
    }
}

@media (min-width: 1024px) {
    .nw-hub .nw-archive-section-roundups {
        margin-bottom:66px
    }

    .nw-hub .nw-archive-section-roundups .nw-post-card .nw-post-header {
        float: none;
        width: auto;
        margin-left: 0;
        padding: 15px 10px 0 0
    }
}

.nw-hub .nw-archive-section-featured-content-secondary .nw-post-card-grid {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap
}

.nw-hub .nw-archive-section-featured-content-tertiary .nw-post-title {
    font-size: 24px
}

@media (min-width: 768px) {
    .nw-hub .nw-archive-section-featured-content-tertiary .nw-container {
        border-bottom:none
    }
}

@media (min-width: 1024px) {
    .nw-hub .nw-archive-section-featured-content-tertiary .nw-container {
        border-bottom:1px solid #d8d9da
    }
}

.nw-hub .nw-archive-section-latest .nw-container {
    border-bottom: none
}

.nw-hub .nw-archive-section-questions {
    max-width: 100%;
    margin-bottom: 0;
    background: #fff url(//nerdwallet.com/cdn/img/mosaics/NW_Mosaic_Background_White-l.jpg) no-repeat 0 0
}

.nw-hub .nw-archive-section-questions .nw-container {
    padding: 35px 0 60px
}

.nw-hub .nw-archive-section-questions .nw-container>h1 {
    margin-bottom: 30px!important
}

.nw-hub .nw-archive-section-questions .nw-container .nw-question-card {
    margin-top: -1px!important;
    padding: 20px 0;
    border-top: 1px solid #d8d9da;
    border-bottom: 1px solid #d8d9da
}

.nw-hub .nw-archive-section-questions .nw-container .nw-question-card header h1 {
    margin: 0 0 5px;
    font-size: 16px;
    line-height: 1.5;
    font-weight: 500
}

.nw-hub .nw-archive-section-questions .nw-container .nw-question-card header h1 a {
    color: #000
}

.nw-hub .nw-archive-section-questions .nw-container .nw-question-card header h1 a:hover {
    color: #005fb9;
    text-decoration: none
}

.nw-hub .nw-archive-section-questions .nw-container .nw-question-card p {
    margin: 0;
    color: #8b8c8f;
    font-size: 14px;
    line-height: 1.71428571;
    font-weight: 400
}

@media (min-width: 768px) {
    .nw-hub .nw-archive-section-questions .nw-container {
        padding-top:45px
    }

    .nw-hub .nw-archive-section-questions .nw-container>h1 {
        margin-bottom: 45px
    }

    .nw-hub .nw-archive-section-questions .nw-items-wrap {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        margin: 0 -15px
    }

    .nw-hub .nw-archive-section-questions .nw-items-wrap .nw-question-card {
        width: calc(50% - 30px);
        margin: 0 15px
    }
}

@media (min-width: 1024px) {
    .nw-hub .nw-archive-section-questions .nw-items-wrap.nw-3-col .nw-question-card {
        width:calc(33% - 30px);
        margin: 0 15px
    }
}

body.nw-is-internal-page .nw-internal-page-rss .rss-preview-options {
    display: -ms-flexbox;
    display: flex
}

body.nw-is-internal-page .nw-internal-page-rss .rss-preview-options form {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: distribute;
    justify-content: space-around
}

body.nw-is-internal-page .nw-internal-page-rss .rss-preview-options form div:not(:first-child) {
    margin: 0 20px
}

body.nw-is-internal-page .nw-internal-page-rss .rss-preview-options form select {
    height: 48px
}

body.nw-is-internal-page .nw-internal-page-rss .rss-preview-options form input[type=submit] {
    height: 48px;
    margin-top: 28px
}

body.nw-is-internal-page .nw-internal-page-rss .rss-preview {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

body.nw-is-internal-page .nw-internal-page-rss .rss-preview iframe.syndication-preview {
    background: #fff;
    width: 100%;
    height: 100%;
    border-top: 1px solid #ccc
}

body.nw-is-internal-page #nw-primary .nw-post-header-lower,body.nw-is-internal-page #nw-primary .nw-post-image {
    display: none
}

.page-header {
    margin-top: 0!important
}

.containerxx,.content,.footer,.footer__wrapper {
    width: 100%
}

.containerxx {
    margin-right: auto;
    margin-left: auto;
    padding-left: 12px;
    padding-right: 12px
}

@media (min-width: 768px) {
    .containerxx {
        width:744px
    }
}

@media (min-width: 992px) {
    .containerxx {
        width:964px
    }
}

@media screen and (min-width: 300px) {
    .footer__link {
        display:inline-block;
        vertical-align: top;
        width: 49%!important
    }
}

@media screen and (min-width: 992px) {
    .footer__link {
        width:19.5%!important
    }
}

.content,.footer {
    width: 100%;
    min-width: 0
}

.Blog {
    margin-top: 1.618em
}

a[href*=codex]:after {
    content: "📕";
    font-family: SSGizmo
}

li>a[href*=codex]:after {
    content: ""
}

.review {
    line-height: 15px;
    font-size: 15px;
    min-height: 18px;
    margin-bottom: 4px
}

.review .gig-rating-star {
    background-size: 15px;
    height: 15px;
    width: 15px;
    margin-bottom: 2px;
    margin-right: 3px
}

.review .gig-rating-readReviewsLink {
    float: none;
    text-decoration: none;
    margin: 0 0 0 6px
}

.review .gig-rating-readReviewsLink:hover {
    float: none;
    margin: 0 0 0 6px
}

.review .gig-rating-averageRating {
    margin-right: 3px
}

aside .panel-title {
    line-height: 24px
}

.card-image {
    width: auto;
    height: auto
}

.card-image.card-image-small {
    max-width: 99px;
    max-height: 99px
}

.card-image.card-image-medium {
    max-width: 140px;
    max-height: 140px
}

.card-image.card-image-large {
    max-width: 226px;
    max-height: 226px
}

.card-image.card-image-large-override {
    min-width: 226px
}

.card-image.card-image-medium-override {
    min-width: 140px
}

.cbCenter a.apply_link:hover,.td-none,.td-none:hover,.td-none:link {
    text-decoration: none
}

.btn-category .icon {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2054%2054%22%20style%3D%22enable-background%3Anew%200%200%2054%2054%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bfill%3A%2300AACA%3B%7D%0D%0A%09.st1%7Bfill%3Anone%3Bstroke%3A%23464646%3Bstroke-width%3A1.75%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%7D%0D%0A%09.st2%7Bfill%3Anone%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cg%20id%3D%22XMLID_542_%22%3E%0D%0A%09%3Cg%20id%3D%22XMLID_144_%22%3E%0D%0A%09%09%3Crect%20id%3D%22XMLID_51_%22%20x%3D%228%22%20y%3D%2222%22%20class%3D%22st0%22%20width%3D%2238%22%20height%3D%223.4%22/%3E%0D%0A%09%09%3Crect%20id%3D%22XMLID_49_%22%20x%3D%228%22%20y%3D%2222%22%20class%3D%22st1%22%20width%3D%2238%22%20height%3D%223.4%22/%3E%0D%0A%09%09%3Cg%20id%3D%22XMLID_15_%22%3E%0D%0A%09%09%09%3Cpath%20id%3D%22XMLID_28_%22%20class%3D%22st1%22%20d%3D%22M41.2%2C14.5c3%2C0%2C4.8%2C1.7%2C4.8%2C4.8v15.5c0%2C3-1.7%2C4.8-4.8%2C4.8H12.8c-3%2C0-4.8-1.7-4.8-4.8V19.3%0D%0A%09%09%09%09c0-3%2C1.7-4.8%2C4.8-4.8H41.2z%22/%3E%0D%0A%09%09%3C/g%3E%0D%0A%09%09%3Cg%20id%3D%22XMLID_12_%22%3E%0D%0A%09%09%09%3Cpath%20id%3D%22XMLID_14_%22%20class%3D%22st0%22%20d%3D%22M40%2C34.3c0%2C0.9-0.7%2C1.6-1.6%2C1.6H33c-0.9%2C0-1.6-0.7-1.6-1.6v-2.7c0-0.9%2C0.7-1.6%2C1.6-1.6h5.5%0D%0A%09%09%09%09c0.9%2C0%2C1.6%2C0.7%2C1.6%2C1.6V34.3z%22/%3E%0D%0A%09%09%3C/g%3E%0D%0A%09%3C/g%3E%0D%0A%09%3Crect%20id%3D%22XMLID_471_%22%20class%3D%22st2%22%20width%3D%2254%22%20height%3D%2254%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A');
    background-repeat: no-repeat
}

.btn-category .balance-transfer-credit-cards-icon,.btn-category .balanceTransfer-credit-cards-icon {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2054%2054%22%20style%3D%22enable-background%3Anew%200%200%2054%2054%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bfill%3A%2300AACA%3B%7D%0D%0A%09.st1%7Bfill%3Anone%3Bstroke%3A%23464646%3Bstroke-width%3A1.75%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%7D%0D%0A%09.st2%7Bfill%3Anone%3Bstroke%3A%23464646%3Bstroke-width%3A2%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%7D%0D%0A%09.st3%7Bfill%3Anone%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cg%20id%3D%22XMLID_304_%22%3E%0D%0A%09%3Cg%20id%3D%22XMLID_329_%22%3E%0D%0A%09%09%3Crect%20id%3D%22XMLID_42_%22%20x%3D%227.6%22%20y%3D%2223.7%22%20class%3D%22st0%22%20width%3D%2238.9%22%20height%3D%223.5%22/%3E%0D%0A%09%09%3Crect%20id%3D%22XMLID_41_%22%20x%3D%228%22%20y%3D%2223.7%22%20class%3D%22st1%22%20width%3D%2238%22%20height%3D%223.5%22/%3E%0D%0A%09%09%3Cpath%20id%3D%22XMLID_39_%22%20class%3D%22st0%22%20d%3D%22M32.7%2C32.1h6.4c0.7%2C0%2C1.2%2C0.5%2C1.2%2C1.2v3.5c0%2C0.7-0.5%2C1.2-1.2%2C1.2h-6.4c-0.7%2C0-1.2-0.5-1.2-1.2%0D%0A%09%09%09v-3.5C31.5%2C32.6%2C32%2C32.1%2C32.7%2C32.1z%22/%3E%0D%0A%09%09%3Cg%20id%3D%22XMLID_317_%22%3E%0D%0A%09%09%09%3Cpath%20id%3D%22XMLID_38_%22%20class%3D%22st2%22%20d%3D%22M20%2C17h-7.5C9.4%2C17%2C8%2C18.5%2C8%2C21.6v15.8c0%2C3.1%2C1.4%2C4.6%2C4.5%2C4.6h29c3.1%2C0%2C4.5-1.4%2C4.5-4.6V21.6%0D%0A%09%09%09%09c0-3.1-1.4-4.6-4.5-4.6H35%22/%3E%0D%0A%09%09%3C/g%3E%0D%0A%09%09%3Cg%20id%3D%22XMLID_40_%22%3E%0D%0A%09%09%09%3Cpolyline%20id%3D%22XMLID_37_%22%20class%3D%22st1%22%20points%3D%2222.8%2C14%2027%2C18.8%2031.2%2C14%20%09%09%09%22/%3E%0D%0A%09%09%09%3Cline%20id%3D%22XMLID_36_%22%20class%3D%22st1%22%20x1%3D%2227%22%20y1%3D%226.3%22%20x2%3D%2227%22%20y2%3D%2218.8%22/%3E%0D%0A%09%09%3C/g%3E%0D%0A%09%3C/g%3E%0D%0A%09%3Crect%20id%3D%22XMLID_439_%22%20class%3D%22st3%22%20width%3D%2254%22%20height%3D%2254%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A');
    background-repeat: no-repeat
}

.btn-category .business-credit-cards-icon,.btn-category .smallBusiness-credit-cards-icon {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2054%2054%22%20style%3D%22enable-background%3Anew%200%200%2054%2054%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bfill%3A%2300AACA%3B%7D%0D%0A%09.st1%7Bfill%3Anone%3Bstroke%3A%23464646%3Bstroke-width%3A1.75%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%7D%0D%0A%09.st2%7Bfill%3Anone%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cg%20id%3D%22XMLID_105_%22%3E%0D%0A%09%3Cg%20id%3D%22XMLID_303_%22%3E%0D%0A%09%09%3Cpolygon%20id%3D%22XMLID_48_%22%20class%3D%22st0%22%20points%3D%227.9%2C14.6%2012.4%2C27.5%2042.3%2C27.5%2046.8%2C14.6%2046.8%2C42.4%207.9%2C42.4%20%09%09%22/%3E%0D%0A%09%09%3Crect%20id%3D%22XMLID_47_%22%20x%3D%227.9%22%20y%3D%2214.6%22%20class%3D%22st1%22%20width%3D%2238.9%22%20height%3D%2227.9%22/%3E%0D%0A%09%09%3Cpolygon%20id%3D%22XMLID_46_%22%20class%3D%22st1%22%20points%3D%2242.3%2C27.5%2012.4%2C27.5%207.9%2C14.6%2046.8%2C14.6%20%09%09%22/%3E%0D%0A%09%09%3Cline%20id%3D%22XMLID_45_%22%20class%3D%22st1%22%20x1%3D%2218.3%22%20y1%3D%2225.4%22%20x2%3D%2218.3%22%20y2%3D%2230.6%22/%3E%0D%0A%09%09%3Cline%20id%3D%22XMLID_44_%22%20class%3D%22st1%22%20x1%3D%2236.4%22%20y1%3D%2225.4%22%20x2%3D%2236.4%22%20y2%3D%2230.6%22/%3E%0D%0A%09%09%3Cpath%20id%3D%22XMLID_43_%22%20class%3D%22st1%22%20d%3D%22M19.8%2C14.6c1-4.2%2C5.3-6.7%2C9.4-5.6c2.4%2C0.6%2C4.3%2C2.3%2C5.3%2C4.5l0.3%2C0.8%22/%3E%0D%0A%09%3C/g%3E%0D%0A%09%3Crect%20id%3D%22XMLID_425_%22%20class%3D%22st2%22%20width%3D%2254%22%20height%3D%2254%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A');
    background-repeat: no-repeat
}

.btn-category .cash-rewards-credit-cards-icon,.btn-category .cashBack-credit-cards-icon {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2054%2054%22%20style%3D%22enable-background%3Anew%200%200%2054%2054%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bfill%3A%2300AACA%3B%7D%0D%0A%09.st1%7Bfill%3Anone%3Bstroke%3A%23464646%3Bstroke-width%3A1.75%3Bstroke-linejoin%3Around%3B%7D%0D%0A%09.st2%7Bfill%3Anone%3Bstroke%3A%23464646%3Bstroke-width%3A1.75%3Bstroke-miterlimit%3A10%3B%7D%0D%0A%09.st3%7Bfill%3Anone%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cg%20id%3D%22XMLID_63_%22%3E%0D%0A%09%3Cpolygon%20id%3D%22XMLID_248_%22%20class%3D%22st0%22%20points%3D%2240%2C27.2%2026.8%2C27.2%2018%2C20%2031.3%2C20%20%09%22/%3E%0D%0A%09%3Cg%20id%3D%22XMLID_65_%22%3E%0D%0A%09%09%3Cg%20id%3D%22XMLID_106_%22%3E%0D%0A%09%09%09%3Cpath%20id%3D%22XMLID_207_%22%20class%3D%22st0%22%20d%3D%22M26%2C27v15h14V27H26z%20M34%2C37.7V39h-1v-1.2c-0.9-0.1-1.7-0.4-2.4-0.9l0.7-1.1%0D%0A%09%09%09%09c0.5%2C0.4%2C0.9%2C0.6%2C1.7%2C0.7v-1.1c-1-0.3-2.2-0.8-2.2-1.9c0-1%2C1.2-1.8%2C2.2-1.9V31h1v0.5c0.6%2C0%2C1.3%2C0.3%2C1.8%2C0.7l-0.6%2C1.1%0D%0A%09%09%09%09c-0.6-0.3-1-0.4-1.2-0.4v1c1%2C0.3%2C2.1%2C0.8%2C2.1%2C2C36.1%2C36.9%2C35%2C37.6%2C34%2C37.7z%22/%3E%0D%0A%09%09%09%3Cpath%20id%3D%22XMLID_206_%22%20class%3D%22st0%22%20d%3D%22M33.9%2C35.5v1c0.4-0.1%2C0.6-0.2%2C0.6-0.5h0C34.5%2C35.8%2C34.4%2C35.6%2C33.9%2C35.5z%22/%3E%0D%0A%09%09%09%3Cpath%20id%3D%22XMLID_167_%22%20class%3D%22st0%22%20d%3D%22M32.5%2C33.3c0%2C0.2%2C0.1%2C0.4%2C0.6%2C0.5v-0.9C32.6%2C32.8%2C32.5%2C33%2C32.5%2C33.3z%22/%3E%0D%0A%09%09%3C/g%3E%0D%0A%09%09%3Cpolygon%20id%3D%22XMLID_78_%22%20class%3D%22st1%22%20points%3D%2252.6%2C27.3%2011.1%2C27.3%201.4%2C19.8%2042.9%2C19.8%20%09%09%22/%3E%0D%0A%09%09%3Cpolyline%20id%3D%22XMLID_77_%22%20class%3D%22st1%22%20points%3D%221.4%2C19.8%201.4%2C34.6%2011.1%2C42.5%2052.6%2C42.5%2052.6%2C27.3%20%09%09%22/%3E%0D%0A%09%09%3Cline%20id%3D%22XMLID_76_%22%20class%3D%22st1%22%20x1%3D%2211.1%22%20y1%3D%2227.3%22%20x2%3D%2211.1%22%20y2%3D%2242.5%22/%3E%0D%0A%09%09%3Cpolygon%20id%3D%22XMLID_75_%22%20class%3D%22st2%22%20points%3D%2240%2C27.4%2026.8%2C27.4%2018%2C20.2%2031.3%2C20.2%20%09%09%22/%3E%0D%0A%09%09%3Crect%20id%3D%22XMLID_74_%22%20x%3D%2226.3%22%20y%3D%2227.3%22%20class%3D%22st2%22%20width%3D%2213.5%22%20height%3D%2215.2%22/%3E%0D%0A%09%09%3Cpath%20id%3D%22XMLID_73_%22%20class%3D%22st1%22%20d%3D%22M18%2C20.2c-5.9%2C0-10.6-4.8-10.6-10.6c0-0.7%2C0.1-1.4%2C0.2-2.1l8.2%2C7.1%0D%0A%09%09%09c-1.2%2C5.7%2C2.5%2C11.3%2C8.3%2C12.5c0.7%2C0.1%2C1.4%2C0.2%2C2.1%2C0.2%22/%3E%0D%0A%09%09%3Cpolyline%20id%3D%22XMLID_72_%22%20class%3D%22st1%22%20points%3D%221.6%2C23.5%2010.5%2C30.6%2026.2%2C30.6%20%09%09%22/%3E%0D%0A%09%09%3Cpolyline%20id%3D%22XMLID_71_%22%20class%3D%22st1%22%20points%3D%221.6%2C27.3%2010.5%2C34.4%2026.2%2C34.4%20%09%09%22/%3E%0D%0A%09%09%3Cpolyline%20id%3D%22XMLID_70_%22%20class%3D%22st1%22%20points%3D%221.6%2C31.2%2010.5%2C38.3%2026.2%2C38.3%20%09%09%22/%3E%0D%0A%09%09%3Cline%20id%3D%22XMLID_69_%22%20class%3D%22st1%22%20x1%3D%2213.4%22%20y1%3D%2219.8%22%20x2%3D%2223%22%20y2%3D%2227.3%22/%3E%0D%0A%09%09%3Cline%20id%3D%22XMLID_68_%22%20class%3D%22st1%22%20x1%3D%2239.9%22%20y1%3D%2230.6%22%20x2%3D%2252.4%22%20y2%3D%2230.6%22/%3E%0D%0A%09%09%3Cline%20id%3D%22XMLID_67_%22%20class%3D%22st1%22%20x1%3D%2239.9%22%20y1%3D%2234.4%22%20x2%3D%2252.4%22%20y2%3D%2234.4%22/%3E%0D%0A%09%09%3Cline%20id%3D%22XMLID_66_%22%20class%3D%22st1%22%20x1%3D%2239.9%22%20y1%3D%2238.3%22%20x2%3D%2252.4%22%20y2%3D%2238.3%22/%3E%0D%0A%09%3C/g%3E%0D%0A%09%3Crect%20id%3D%22XMLID_64_%22%20class%3D%22st3%22%20width%3D%2254%22%20height%3D%2254%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A');
    background-repeat: no-repeat
}

.btn-category .low-interest-credit-cards-icon,.btn-category .lowInterest-credit-cards-icon {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2054%2054%22%20style%3D%22enable-background%3Anew%200%200%2054%2054%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bfill%3A%2300AACA%3B%7D%0D%0A%09.st1%7Bfill%3Anone%3Bstroke%3A%23464646%3Bstroke-width%3A1.75%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%7D%0D%0A%09.st2%7Bfill%3Anone%3Bstroke%3A%23464646%3Bstroke-width%3A1.75%3Bstroke-miterlimit%3A10%3B%7D%0D%0A%09.st3%7Bfill%3Anone%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cg%20id%3D%22XMLID_155_%22%3E%0D%0A%09%3Cg%20id%3D%22XMLID_133_%22%3E%0D%0A%09%09%3Cpath%20id%3D%22XMLID_100_%22%20class%3D%22st0%22%20d%3D%22M42.9%2C39.1c0-0.9%2C0.5-1.8%2C1.1-2.4l-5.9-7.3c-0.6%2C0.5-1.3%2C0.9-2.2%2C0.9c-1.4%2C0-2.6-0.9-3-2.2%0D%0A%09%09%09l-6.9%2C2.6c0.1%2C0.4%2C0.2%2C0.7%2C0.2%2C1.2c0%2C1.8-1.4%2C3.2-3.2%2C3.2c-1.8%2C0-3.2-1.4-3.2-3.2c0-1.2%2C0.7-2.3%2C1.7-2.8l-5.1-9.5%0D%0A%09%09%09c-0.5%2C0.3-1%2C0.5-1.7%2C0.5c-1.8%2C0-3.2-1.8-3.2-3.6c0-0.1%2C0-0.5%2C0-0.5H6v30h40v-3.7C44%2C42.3%2C42.9%2C40.9%2C42.9%2C39.1z%22/%3E%0D%0A%09%09%3Cg%20id%3D%22XMLID_56_%22%3E%0D%0A%09%09%09%3Cpolyline%20id%3D%22XMLID_960_%22%20class%3D%22st1%22%20points%3D%226.5%2C7.6%206.5%2C46.4%2046.7%2C46.4%20%09%09%09%22/%3E%0D%0A%09%09%09%3Cpath%20id%3D%22XMLID_92_%22%20class%3D%22st1%22%20d%3D%22M47.3%2C40.6%22/%3E%0D%0A%09%09%09%3Cline%20id%3D%22XMLID_91_%22%20class%3D%22st1%22%20x1%3D%2226.1%22%20y1%3D%2230.7%22%20x2%3D%2233%22%20y2%3D%2228.1%22/%3E%0D%0A%09%09%09%3Cline%20id%3D%22XMLID_24_%22%20class%3D%22st1%22%20x1%3D%226.5%22%20y1%3D%2216.7%22%20x2%3D%2211.6%22%20y2%3D%2216.7%22/%3E%0D%0A%09%09%09%3Ccircle%20id%3D%22XMLID_958_%22%20class%3D%22st2%22%20cx%3D%2214.8%22%20cy%3D%2216.8%22%20r%3D%223.2%22/%3E%0D%0A%09%09%09%3Ccircle%20id%3D%22XMLID_957_%22%20class%3D%22st2%22%20cx%3D%2223.1%22%20cy%3D%2231.9%22%20r%3D%223.2%22/%3E%0D%0A%09%09%09%3Ccircle%20id%3D%22XMLID_956_%22%20class%3D%22st2%22%20cx%3D%2236%22%20cy%3D%2227%22%20r%3D%223.2%22/%3E%0D%0A%09%09%09%3Ccircle%20id%3D%22XMLID_955_%22%20class%3D%22st2%22%20cx%3D%2246.3%22%20cy%3D%2239%22%20r%3D%223.2%22/%3E%0D%0A%09%09%09%3Cline%20id%3D%22XMLID_55_%22%20class%3D%22st1%22%20x1%3D%2216.5%22%20y1%3D%2219.5%22%20x2%3D%2221.6%22%20y2%3D%2229%22/%3E%0D%0A%09%09%09%3Cline%20id%3D%22XMLID_93_%22%20class%3D%22st1%22%20x1%3D%2238.2%22%20y1%3D%2229.4%22%20x2%3D%2244.1%22%20y2%3D%2236.6%22/%3E%0D%0A%09%09%3C/g%3E%0D%0A%09%3C/g%3E%0D%0A%09%3Crect%20id%3D%22XMLID_140_%22%20class%3D%22st3%22%20width%3D%2254%22%20height%3D%2254%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A');
    background-repeat: no-repeat
}

.btn-category .rewards-credit-cards-icon {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2054%2054%22%20style%3D%22enable-background%3Anew%200%200%2054%2054%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bfill%3A%2300ABCB%3B%7D%0D%0A%09.st1%7Bfill%3Anone%3Bstroke%3A%23464646%3Bstroke-width%3A1.75%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%7D%0D%0A%09.st2%7Bfill%3Anone%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cg%20id%3D%22XMLID_697_%22%3E%0D%0A%09%3Cg%20id%3D%22XMLID_208_%22%3E%0D%0A%09%09%3Cpolygon%20id%3D%22XMLID_141_%22%20class%3D%22st0%22%20points%3D%2226.5%2C45.7%2034.5%2C51.4%2034.7%2C31.8%2026.6%2C35.6%20%09%09%22/%3E%0D%0A%09%09%3Cpolyline%20id%3D%22XMLID_139_%22%20class%3D%22st1%22%20points%3D%2218.7%2C31.5%2018.4%2C50.8%2026.5%2C45.1%2034.4%2C50.9%2034.7%2C31.8%20%09%09%22/%3E%0D%0A%09%09%3Cpath%20id%3D%22XMLID_138_%22%20class%3D%22st1%22%20d%3D%22M18.2%2C6.5c2.5%2C0.2%2C4.9-0.7%2C6.6-2.6c0.9-1.4%2C2.8-1.7%2C4.2-0.8c0.3%2C0.2%2C0.6%2C0.5%2C0.8%2C0.9%0D%0A%09%09%09c1.6%2C1.9%2C4%2C2.9%2C6.5%2C2.8c1.6-0.3%2C3.2%2C0.8%2C3.4%2C2.5c0.1%2C0.3%2C0.1%2C0.7%2C0%2C1.1c-0.2%2C2.5%2C0.7%2C4.9%2C2.6%2C6.6c1.4%2C0.9%2C1.7%2C2.8%2C0.8%2C4.2%0D%0A%09%09%09c-0.2%2C0.3-0.5%2C0.6-0.9%2C0.8c-1.9%2C1.6-2.9%2C4-2.8%2C6.4c0.3%2C1.6-0.8%2C3.2-2.4%2C3.5c-0.4%2C0.1-0.7%2C0.1-1.1%2C0c-2.5-0.2-4.9%2C0.7-6.6%2C2.6%0D%0A%09%09%09c-0.9%2C1.4-2.8%2C1.7-4.2%2C0.8c-0.3-0.2-0.6-0.5-0.8-0.9c-1.6-1.9-4-2.9-6.5-2.8c-1.6%2C0.3-3.2-0.8-3.5-2.4c-0.1-0.4-0.1-0.7%2C0-1.1%0D%0A%09%09%09c0.2-2.5-0.7-4.9-2.6-6.6c-1.4-0.9-1.7-2.8-0.8-4.2c0.2-0.3%2C0.5-0.6%2C0.9-0.8c1.9-1.6%2C2.9-4%2C2.8-6.5c-0.3-1.6%2C0.8-3.2%2C2.5-3.4%0D%0A%09%09%09C17.5%2C6.4%2C17.8%2C6.4%2C18.2%2C6.5z%22/%3E%0D%0A%09%09%3Ccircle%20id%3D%22XMLID_137_%22%20class%3D%22st1%22%20cx%3D%2226.7%22%20cy%3D%2219.3%22%20r%3D%229.8%22/%3E%0D%0A%09%09%3Cpath%20id%3D%22XMLID_158_%22%20class%3D%22st0%22%20d%3D%22M33.3%2C17.1c-0.1-0.2-0.2-0.3-0.4-0.3l-4-0.6L27%2C12.5c-0.1-0.2-0.3-0.3-0.4-0.3%0D%0A%09%09%09c-0.2%2C0-0.4%2C0.1-0.4%2C0.3l-1.8%2C3.7l-4%2C0.6c-0.2%2C0-0.3%2C0.2-0.4%2C0.3c-0.1%2C0.2%2C0%2C0.4%2C0.1%2C0.5l2.9%2C2.8l-0.7%2C4c0%2C0.2%2C0%2C0.4%2C0.2%2C0.5%0D%0A%09%09%09c0.1%2C0.1%2C0.2%2C0.1%2C0.3%2C0.1c0.1%2C0%2C0.2%2C0%2C0.2-0.1l3.6-1.9l3.6%2C1.9c0.2%2C0.1%2C0.4%2C0.1%2C0.5%2C0c0.2-0.1%2C0.2-0.3%2C0.2-0.5l-0.7-4l2.9-2.8%0D%0A%09%09%09C33.3%2C17.5%2C33.3%2C17.3%2C33.3%2C17.1z%22/%3E%0D%0A%09%3C/g%3E%0D%0A%09%3Crect%20id%3D%22XMLID_508_%22%20class%3D%22st2%22%20width%3D%2254%22%20height%3D%2254%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A');
    background-repeat: no-repeat
}

.btn-category .averagecredit-credit-cards-icon {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2054%2054%22%20style%3D%22enable-background%3Anew%200%200%2054%2054%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bfill%3A%2300ABCB%3B%7D%0D%0A%09.st1%7Bfill%3Anone%3Bstroke%3A%23474647%3Bstroke-width%3A1.75%3Bstroke-linejoin%3Around%3B%7D%0D%0A%09.st2%7Bfill%3Anone%3Bstroke%3A%23474647%3Bstroke-width%3A1.75%3Bstroke-miterlimit%3A10%3B%7D%0D%0A%09.st3%7Bfill%3Anone%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cg%20id%3D%22XMLID_723_%22%3E%0D%0A%09%3Cpath%20id%3D%22XMLID_718_%22%20class%3D%22st0%22%20d%3D%22M15.8%2C18.8c-0.2-0.3-0.1-0.6%2C0.2-0.8c0.1-0.1%2C0.2-0.1%2C0.3-0.1h4.3c0.5%2C0%2C1%2C0.4%2C1.2%2C0.9%0D%0A%09%09l3.8%2C10.7c0.2%2C0.5%2C0.5%2C0.5%2C0.6%2C0l9.2-24.2c0.2-0.5%2C0.7-0.8%2C1.3-0.8h4.2c0.3%2C0%2C0.6%2C0.2%2C0.6%2C0.5c0%2C0.1%2C0%2C0.2-0.1%2C0.3L28.8%2C36.9%0D%0A%09%09c-0.2%2C0.5-0.7%2C0.8-1.2%2C0.8h-3.2c-0.5%2C0-1-0.4-1.2-0.8L15.8%2C18.8z%22/%3E%0D%0A%09%3Cg%20id%3D%22XMLID_610_%22%3E%0D%0A%09%09%3Cpolyline%20id%3D%22XMLID_719_%22%20class%3D%22st1%22%20points%3D%2238.6%2C12.5%2042.2%2C12.5%2042.2%2C42.9%2011.8%2C42.9%2011.8%2C12.5%2032.8%2C12.5%20%09%09%22/%3E%0D%0A%09%09%3Cpath%20id%3D%22XMLID_370_%22%20class%3D%22st2%22%20d%3D%22M15.8%2C18.8c-0.2-0.3-0.1-0.6%2C0.2-0.8c0.1-0.1%2C0.2-0.1%2C0.3-0.1h4.3c0.5%2C0%2C1%2C0.4%2C1.2%2C0.9%0D%0A%09%09%09l3.8%2C10.7c0.2%2C0.5%2C0.5%2C0.5%2C0.6%2C0l9.2-24.2c0.2-0.5%2C0.7-0.8%2C1.3-0.8h4.2c0.3%2C0%2C0.6%2C0.2%2C0.6%2C0.5c0%2C0.1%2C0%2C0.2-0.1%2C0.3L28.8%2C36.9%0D%0A%09%09%09c-0.2%2C0.5-0.7%2C0.8-1.2%2C0.8h-3.2c-0.5%2C0-1-0.4-1.2-0.8L15.8%2C18.8z%22/%3E%0D%0A%09%09%3Crect%20id%3D%22XMLID_515_%22%20class%3D%22st3%22%20width%3D%2254%22%20height%3D%2254%22/%3E%0D%0A%09%3C/g%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A');
    background-repeat: no-repeat
}

.btn-category .noCredit-credit-cards-icon {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2054%2054%22%20style%3D%22enable-background%3Anew%200%200%2054%2054%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bfill%3A%2300AACA%3B%7D%0D%0A%09.st1%7Bfill%3Anone%3Bstroke%3A%23464646%3Bstroke-width%3A1.75%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%7D%0D%0A%09.st2%7Bfill%3Anone%3Bstroke%3A%23474647%3Bstroke-width%3A1.75%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%7D%0D%0A%09.st3%7Bfill%3Anone%3B%7D%0D%0A%09%0D%0A%09%09.st4%7Bfill%3Anone%3Bstroke%3A%23474647%3Bstroke-width%3A1.75%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3Bstroke-dasharray%3A2%2C4%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cg%20id%3D%22XMLID_741_%22%3E%0D%0A%09%3Ccircle%20id%3D%22XMLID_199_%22%20class%3D%22st0%22%20cx%3D%2221.8%22%20cy%3D%2240.6%22%20r%3D%222.9%22/%3E%0D%0A%09%3Ccircle%20id%3D%22XMLID_702_%22%20class%3D%22st0%22%20cx%3D%2235.8%22%20cy%3D%2227.6%22%20r%3D%222.9%22/%3E%0D%0A%09%3Ccircle%20id%3D%22XMLID_703_%22%20class%3D%22st0%22%20cx%3D%2243.8%22%20cy%3D%229.6%22%20r%3D%222.9%22/%3E%0D%0A%09%3Cg%20id%3D%22XMLID_588_%22%3E%0D%0A%09%09%3Cg%20id%3D%22XMLID_355_%22%3E%0D%0A%09%09%09%3Cpolyline%20id%3D%22XMLID_198_%22%20class%3D%22st1%22%20points%3D%226.9%2C8.2%206.9%2C47%2047.1%2C47%20%09%09%09%22/%3E%0D%0A%09%09%09%3Ccircle%20id%3D%22XMLID_197_%22%20class%3D%22st2%22%20cx%3D%2235.6%22%20cy%3D%2228.1%22%20r%3D%223%22/%3E%0D%0A%09%09%09%3Ccircle%20id%3D%22XMLID_196_%22%20class%3D%22st2%22%20cx%3D%2221.4%22%20cy%3D%2240.4%22%20r%3D%223%22/%3E%0D%0A%09%09%09%3Ccircle%20id%3D%22XMLID_195_%22%20class%3D%22st2%22%20cx%3D%2244.1%22%20cy%3D%2210%22%20r%3D%223%22/%3E%0D%0A%09%09%3C/g%3E%0D%0A%09%09%3Crect%20id%3D%22XMLID_514_%22%20class%3D%22st3%22%20width%3D%2254%22%20height%3D%2254%22/%3E%0D%0A%09%3C/g%3E%0D%0A%09%3Cpath%20id%3D%22XMLID_646_%22%20class%3D%22st4%22%20d%3D%22M43.5%2C13c-1.1%2C4.7-3.1%2C9.1-5.6%2C13%22/%3E%0D%0A%09%3Cpath%20id%3D%22XMLID_645_%22%20class%3D%22st4%22%20d%3D%22M33.9%2C31.2c-3%2C3.4-5.8%2C5.7-9.7%2C8%22/%3E%0D%0A%09%3Cpath%20id%3D%22XMLID_647_%22%20class%3D%22st4%22%20d%3D%22M18.7%2C42c-3.5%2C1.5-7.2%2C2.6-11.1%2C3.2%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A');
    background-repeat: no-repeat
}

.btn-category .MonthlyBest-credit-cards-icon {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2054%2054%22%20style%3D%22enable-background%3Anew%200%200%2054%2054%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bfill%3A%2300AACA%3B%7D%0D%0A%09.st1%7Bfill%3Anone%3Bstroke%3A%23464646%3Bstroke-width%3A1.75%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%7D%0D%0A%09.st2%7Bfill%3Anone%3Bstroke%3A%2300AACA%3Bstroke-width%3A1.75%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%7D%0D%0A%09.st3%7Bfill%3Anone%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cg%20id%3D%22XMLID_711_%22%3E%0D%0A%09%3Cg%20id%3D%22XMLID_342_%22%3E%0D%0A%09%09%3Cpath%20id%3D%22XMLID_347_%22%20class%3D%22st0%22%20d%3D%22M27%2C15v6l0.3-0.6l1.5%2C3l3.3%2C0.5l-2.4%2C2.3l0.6%2C3.3l-2.9-1.5L27%2C28.1v9.2%0D%0A%09%09%09c9%2C0%2C12.1-9.2%2C12.1-22.2H27z%22/%3E%0D%0A%09%09%3Cpath%20id%3D%22XMLID_1049_%22%20class%3D%22st1%22%20d%3D%22M39.7%2C35.2c-0.3%2C0.7-1%2C1.2-1.8%2C1.2c-1.1%2C0-2-0.9-2-2s0.9-2%2C2-2c0%2C0%2C1%2C0%2C1.2%2C0%0D%0A%09%09%09c3.7%2C0%2C6.8-3%2C6.8-6.8s-3-6.8-6.8-6.8%22/%3E%0D%0A%09%09%3Cline%20id%3D%22XMLID_1048_%22%20class%3D%22st1%22%20x1%3D%2227%22%20y1%3D%2237.2%22%20x2%3D%2227%22%20y2%3D%2245.5%22/%3E%0D%0A%09%09%3Cline%20id%3D%22XMLID_1047_%22%20class%3D%22st2%22%20x1%3D%2227.4%22%20y1%3D%223.1%22%20x2%3D%2227.4%22%20y2%3D%229.9%22/%3E%0D%0A%09%09%3Cpath%20id%3D%22XMLID_1046_%22%20class%3D%22st1%22%20d%3D%22M14.3%2C35.2c0.3%2C0.7%2C1%2C1.2%2C1.8%2C1.2c1.1%2C0%2C2-0.9%2C2-2s-0.9-2-2-2c0%2C0-1%2C0-1.2%2C0%0D%0A%09%09%09c-3.7%2C0-6.8-3-6.8-6.8s3-6.8%2C6.8-6.8%22/%3E%0D%0A%09%09%3Cline%20id%3D%22XMLID_1045_%22%20class%3D%22st2%22%20x1%3D%2238.2%22%20y1%3D%225.8%22%20x2%3D%2234.4%22%20y2%3D%2211.4%22/%3E%0D%0A%09%09%3Cline%20id%3D%22XMLID_1044_%22%20class%3D%22st2%22%20x1%3D%2217%22%20y1%3D%225.8%22%20x2%3D%2220.8%22%20y2%3D%2211.4%22/%3E%0D%0A%09%09%3Cpath%20id%3D%22XMLID_1042_%22%20class%3D%22st1%22%20d%3D%22M39%2C14.7c0%2C13.8-3.5%2C22.5-12%2C22.5c-8.9%2C0-12-8.7-12-22.5H39z%22/%3E%0D%0A%09%09%3Cpath%20id%3D%22XMLID_1041_%22%20class%3D%22st1%22%20d%3D%22M33.1%2C50.9c-0.4-3-3-5.4-6.1-5.4s-5.7%2C2.3-6.1%2C5.4H33.1z%22/%3E%0D%0A%09%09%3Cpolygon%20id%3D%22XMLID_1040_%22%20class%3D%22st1%22%20points%3D%2227.3%2C27.9%2024.4%2C29.5%2024.9%2C26.2%2022.6%2C23.9%2025.9%2C23.4%2027.3%2C20.5%2028.8%2C23.4%2032%2C23.9%20%0D%0A%09%09%0929.7%2C26.2%2030.2%2C29.5%20%09%09%22/%3E%0D%0A%09%3C/g%3E%0D%0A%09%3Crect%20id%3D%22XMLID_358_%22%20class%3D%22st3%22%20width%3D%2254%22%20height%3D%2254%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A');
    background-repeat: no-repeat
}

.btn-category .college-credit-cards-icon,.btn-category .student-credit-cards-icon {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.2.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2054%2054%22%20style%3D%22enable-background%3Anew%200%200%2054%2054%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text/css%22%3E%0A%09.st0%7Bfill%3A%2300AACA%3B%7D%0A%09.st1%7Bfill%3Anone%3Bstroke%3A%23464646%3Bstroke-width%3A1.75%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%7D%0A%09.st2%7Bfill%3A%23464646%3B%7D%0A%09.st3%7Bfill%3Anone%3B%7D%0A%3C/style%3E%0A%3Cg%20id%3D%22XMLID_261_%22%3E%0A%09%3Cpath%20id%3D%22XMLID_11_%22%20class%3D%22st0%22%20d%3D%22M27.1%2C32.2v7.3h0c8%2C0%2C14.5-2.4%2C14.5-5.1c0-2.6%2C0-7.6%2C0-7.6L27.1%2C32.2z%22/%3E%0A%09%3Cpath%20id%3D%22XMLID_10_%22%20class%3D%22st1%22%20d%3D%22M12.5%2C28.1c0%2C0%2C0%2C3.6%2C0%2C6.2c0%2C2.8%2C6.5%2C5.2%2C14.5%2C5.2s14.5-2.4%2C14.5-5.1c0-2.6%2C0-7.6%2C0-7.6%22/%3E%0A%09%3Cpolygon%20id%3D%22XMLID_9_%22%20class%3D%22st0%22%20points%3D%2215%2C18.4%2039.9%2C27.8%2052.5%2C23%2027%2C14.1%20%09%22/%3E%0A%09%3Cpolygon%20id%3D%22XMLID_8_%22%20class%3D%22st1%22%20points%3D%2227%2C32.2%201.5%2C23%2027%2C14.8%2052.5%2C23%20%09%22/%3E%0A%09%3Cellipse%20id%3D%22XMLID_7_%22%20class%3D%22st2%22%20cx%3D%2226.8%22%20cy%3D%2222.7%22%20rx%3D%222%22%20ry%3D%221.2%22/%3E%0A%09%3Ccircle%20id%3D%22XMLID_6_%22%20class%3D%22st1%22%20cx%3D%2216.3%22%20cy%3D%2242.3%22%20r%3D%221.5%22/%3E%0A%09%3Cpolyline%20id%3D%22XMLID_5_%22%20class%3D%22st1%22%20points%3D%2226.6%2C23%2016.3%2C28.2%2016.3%2C40%20%09%22/%3E%0A%09%3Cline%20id%3D%22XMLID_4_%22%20class%3D%22st1%22%20x1%3D%2216.3%22%20y1%3D%2244%22%20x2%3D%2216.3%22%20y2%3D%2247.9%22/%3E%0A%09%3Cline%20id%3D%22XMLID_3_%22%20class%3D%22st1%22%20x1%3D%2216.5%22%20y1%3D%2244.1%22%20x2%3D%2219.2%22%20y2%3D%2247.2%22/%3E%0A%09%3Cline%20id%3D%22XMLID_2_%22%20class%3D%22st1%22%20x1%3D%2216%22%20y1%3D%2244.1%22%20x2%3D%2213.3%22%20y2%3D%2247.2%22/%3E%0A%3C/g%3E%0A%3Crect%20id%3D%22XMLID_409_%22%20class%3D%22st3%22%20width%3D%2254%22%20height%3D%2254%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat
}

.btn-category .noForeignTrans-credit-cards-icon,.btn-category .travel-miles-credit-cards-icon {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2054%2054%22%20style%3D%22enable-background%3Anew%200%200%2054%2054%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bfill%3A%2300AACA%3B%7D%0D%0A%09.st1%7Bfill%3Anone%3Bstroke%3A%23464646%3Bstroke-width%3A1.75%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%7D%0D%0A%09.st2%7Bfill%3Anone%3Bstroke%3A%23464646%3Bstroke-width%3A1.5%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%7D%0D%0A%09.st3%7Bfill%3Anone%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cg%20id%3D%22XMLID_521_%22%3E%0D%0A%09%3Cg%20id%3D%22XMLID_12_%22%3E%0D%0A%09%09%3Cpath%20id%3D%22XMLID_22_%22%20class%3D%22st0%22%20d%3D%22M12.6%2C31.3c-0.3-0.5-0.6-1-0.8-1.6l-1.5-5.3c-0.1-0.6-0.2-1.2-0.1-1.8l0.7-5.4%0D%0A%09%09%09C9%2C22.9%2C10.2%2C29%2C14.1%2C33.5L12.6%2C31.3z%22/%3E%0D%0A%09%09%3Cpath%20id%3D%22XMLID_19_%22%20class%3D%22st0%22%20d%3D%22M41.2%2C14.5c-4.4-8-14.5-11-22.6-6.6c-2.1%2C1.2-4%2C2.8-5.4%2C4.8l2.1-1.5c0.4-0.3%2C0.6-0.1%2C0.5%2C0.4%0D%0A%09%09%09l-0.3%2C1.2c-0.1%2C0.5%2C0.1%2C1%2C0.5%2C1.2l1.1%2C0.5c0.5%2C0.3%2C0.9%2C0.7%2C1.1%2C1.2l1.9%2C5c0.2%2C0.5%2C0%2C1-0.5%2C1.2l-4.1%2C2c-0.2%2C0.1-0.4%2C0.4-0.3%2C0.6%0D%0A%09%09%09c0%2C0.1%2C0.2%2C0.2%2C0.3%2C0.3l4.2%2C2.7c0.4%2C0.3%2C0.6%2C0.8%2C0.3%2C1.2c0%2C0%2C0%2C0%2C0%2C0.1l-3.8%2C6.1c-0.1%2C0.1-0.1%2C0.2-0.2%2C0.2c7%2C5.9%2C17.5%2C5%2C23.4-2%0D%0A%09%09%09C43.9%2C28%2C44.6%2C20.5%2C41.2%2C14.5z%20M36.1%2C32.9c-0.3%2C0.4-0.9%2C0.6-1.4%2C0.6l-1.5-0.2c-0.5-0.1-0.8-0.5-0.7-1l1.1-6.7%0D%0A%09%09%09c0.1-0.6-0.1-1.1-0.5-1.5l-4.7-4.4c-0.4-0.4-0.4-0.9-0.1-1.4l5-7.3c0.3-0.4%2C0.8-0.6%2C1.3-0.4l5.5%2C2.6c0.5%2C0.3%2C0.9%2C0.7%2C1.1%2C1.2%0D%0A%09%09%09l2.1%2C7.3c0.1%2C0.5%2C0%2C1.1-0.3%2C1.6L36.1%2C32.9z%22/%3E%0D%0A%09%09%3Cpath%20id%3D%22XMLID_18_%22%20class%3D%22st1%22%20d%3D%22M36.8%2C40C26.3%2C45.2%2C13%2C41.1%2C8.3%2C30.8c-4.3-9.5%2C0-20.5%2C9-26%22/%3E%0D%0A%09%09%3Ccircle%20id%3D%22XMLID_17_%22%20class%3D%22st1%22%20cx%3D%2226.7%22%20cy%3D%2222.5%22%20r%3D%2216.6%22/%3E%0D%0A%09%09%3Cline%20id%3D%22XMLID_16_%22%20class%3D%22st1%22%20x1%3D%2226.7%22%20y1%3D%2242.6%22%20x2%3D%2226.7%22%20y2%3D%2246.7%22/%3E%0D%0A%09%09%3Cpath%20id%3D%22XMLID_15_%22%20class%3D%22st1%22%20d%3D%22M32.8%2C51.2c-1.1-3.4-4.8-5.3-8.2-4.2c-2%2C0.6-3.6%2C2.2-4.2%2C4.2H32.8z%22/%3E%0D%0A%09%09%3Cline%20id%3D%22XMLID_14_%22%20class%3D%22st2%22%20x1%3D%2235.8%22%20y1%3D%2237%22%20x2%3D%2238.2%22%20y2%3D%2241.3%22/%3E%0D%0A%09%09%3Cline%20id%3D%22XMLID_13_%22%20class%3D%22st1%22%20x1%3D%2216.8%22%20y1%3D%222.8%22%20x2%3D%2219.1%22%20y2%3D%226.9%22/%3E%0D%0A%09%3C/g%3E%0D%0A%09%3Crect%20id%3D%22XMLID_411_%22%20class%3D%22st3%22%20width%3D%2254%22%20height%3D%2254%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A');
    background-repeat: no-repeat
}

.btn-category .zero-percent-credit-cards-icon {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2054%2054%22%20style%3D%22enable-background%3Anew%200%200%2054%2054%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bfill%3A%2300AACA%3B%7D%0D%0A%09.st1%7Bfill%3Anone%3Bstroke%3A%23464646%3Bstroke-width%3A1.75%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%7D%0D%0A%09.st2%7Bfill%3Anone%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cg%20id%3D%22XMLID_659_%22%3E%0D%0A%09%3Cg%20id%3D%22XMLID_328_%22%3E%0D%0A%09%09%3Cg%20id%3D%22XMLID_327_%22%3E%0D%0A%09%09%09%3Cpath%20id%3D%22XMLID_323_%22%20class%3D%22st0%22%20d%3D%22M20.4%2C12.8C20.3%2C12.8%2C20.3%2C12.8%2C20.4%2C12.8l0%2C7.4c3.3%2C0%2C5.5%2C3.5%2C5.5%2C8.2v0.1%0D%0A%09%09%09%09c0%2C4.8-2.1%2C8.2-5.5%2C8.2c0%2C0%2C0%2C0%2C0%2C0v7.4c8.6%2C0%2C13.9-7.1%2C13.9-15.6v-0.1C34.2%2C19.9%2C28.9%2C12.8%2C20.4%2C12.8z%22/%3E%0D%0A%09%09%09%3Cg%20id%3D%22XMLID_319_%22%3E%0D%0A%09%09%09%09%3Cpath%20id%3D%22XMLID_320_%22%20class%3D%22st1%22%20d%3D%22M6.2%2C28.7L6.2%2C28.7c0-8.6%2C5.4-15.7%2C13.9-15.7s13.9%2C7%2C13.9%2C15.5v0.1%0D%0A%09%09%09%09%09c0%2C8.5-5.4%2C15.6-13.9%2C15.6S6.2%2C37.2%2C6.2%2C28.7z%20M25.7%2C28.7L25.7%2C28.7c0-4.8-2.3-8.3-5.6-8.3s-5.5%2C3.3-5.5%2C8.2v0.1%0D%0A%09%09%09%09%09c0%2C4.8%2C2.2%2C8.2%2C5.6%2C8.2C23.5%2C36.8%2C25.7%2C33.4%2C25.7%2C28.7z%22/%3E%0D%0A%09%09%09%3C/g%3E%0D%0A%09%09%3C/g%3E%0D%0A%09%09%3Cg%20id%3D%22XMLID_326_%22%3E%0D%0A%09%09%09%3Cg%20id%3D%22XMLID_324_%22%3E%0D%0A%09%09%09%09%3Cline%20id%3D%22XMLID_343_%22%20class%3D%22st1%22%20x1%3D%2249.2%22%20y1%3D%2214%22%20x2%3D%2236.9%22%20y2%3D%2230.9%22/%3E%0D%0A%09%09%09%09%3Cellipse%20id%3D%22XMLID_344_%22%20class%3D%22st1%22%20cx%3D%2239.2%22%20cy%3D%2217.2%22%20rx%3D%223.2%22%20ry%3D%223.4%22/%3E%0D%0A%09%09%09%3C/g%3E%0D%0A%09%09%09%3Cellipse%20id%3D%22XMLID_325_%22%20class%3D%22st1%22%20cx%3D%2247.8%22%20cy%3D%2227.5%22%20rx%3D%223.2%22%20ry%3D%223.4%22/%3E%0D%0A%09%09%3C/g%3E%0D%0A%09%3C/g%3E%0D%0A%09%3Crect%20id%3D%22XMLID_467_%22%20class%3D%22st2%22%20width%3D%2254%22%20height%3D%2254%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A');
    background-repeat: no-repeat
}

.btn-category .airline-credit-cards-icon {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2054%2054%22%20style%3D%22enable-background%3Anew%200%200%2054%2054%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bfill%3A%2300AACA%3B%7D%0D%0A%09.st1%7Bfill%3A%23474647%3B%7D%0D%0A%09.st2%7Bfill%3Anone%3Bstroke%3A%23464646%3Bstroke-width%3A1.75%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%7D%0D%0A%09.st3%7Bfill%3Anone%3Bstroke%3A%23474647%3Bstroke-width%3A1.75%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%7D%0D%0A%09.st4%7Bfill%3Anone%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cg%20id%3D%22_x5F_fill_x5F_hover_x5F_40_x25_white%22%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M33.9%2C27.7c6-2.6%2C11.8-5.1%2C11.9-5.1c3.7-1.6%2C7.6-4.3%2C6.6-6.6c-0.1-0.2-0.2-0.4-0.4-0.6l-15.8%2C6.8L33.9%2C27.7z%22%0D%0A%09%09/%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M25.5%2C26.9l-16%2C6.9c3.1%2C1%2C7.2%2C1.4%2C11.6-0.5c0.7-0.3%2C2-0.9%2C3.6-1.5L25.5%2C26.9z%22/%3E%0D%0A%3C/g%3E%0D%0A%3Cg%20id%3D%22_x5F_stroke_x5F_hover_x5F_white%22%3E%0D%0A%09%3Cpath%20class%3D%22st1%22%20d%3D%22M45.3%2C14.2c-0.6%2C0.2-0.8%2C0.9-0.6%2C1.5c0.2%2C0.6%2C0.9%2C0.8%2C1.5%2C0.6l4.4-1.9l-3-1.2L45.3%2C14.2z%22/%3E%0D%0A%09%3Cpath%20class%3D%22st2%22%20d%3D%22M34.2%2C27.4c6.1-2.6%2C11.9-5.1%2C12-5.2c3.7-1.6%2C7.6-4.3%2C6.6-6.6s-6.4-3.2-10.1-1.6c-0.1%2C0.1-21.1%2C9.1-32%2C13.7%0D%0A%09%09L5.3%2C22l-4%2C1.7l3%2C6.9c0%2C0%2C7.9%2C6.3%2C17.1%2C2.4c0.7-0.3%2C2-0.8%2C3.5-1.5%22/%3E%0D%0A%09%3Cline%20class%3D%22st2%22%20x1%3D%228.1%22%20y1%3D%2229.7%22%20x2%3D%222.3%22%20y2%3D%2232.2%22/%3E%0D%0A%09%3Cpolyline%20class%3D%22st3%22%20points%3D%2236.4%2C22.2%2029.2%2C38.3%2023.2%2C40.9%2025.7%2C26.7%20%09%22/%3E%0D%0A%3C/g%3E%0D%0A%3Cg%20id%3D%22_x5F_artboard%22%3E%0D%0A%09%3Crect%20y%3D%220%22%20class%3D%22st4%22%20width%3D%2254%22%20height%3D%2254%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A');
    background-repeat: no-repeat
}

.btn-category .secured-credit-cards-icon {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2054%2054%22%20style%3D%22enable-background%3Anew%200%200%2054%2054%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bfill%3A%2300ABCB%3B%7D%0D%0A%09.st1%7Bfill%3Anone%3Bstroke%3A%23464646%3Bstroke-width%3A1.75%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%7D%0D%0A%09.st2%7Bfill%3Anone%3Bstroke%3A%23474647%3Bstroke-width%3A1.75%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%7D%0D%0A%09.st3%7Bfill%3Anone%3Bstroke%3A%23464646%3Bstroke-width%3A1.75%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%7D%0D%0A%09.st4%7Bfill%3Anone%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cg%20id%3D%22_x5F_fill_x5F_hover_x5F_40_x25_white%22%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M27%2C24.2c-7.6%2C0-13.8%2C6.2-13.8%2C13.8S19.4%2C51.9%2C27%2C51.9S40.8%2C45.7%2C40.8%2C38S34.6%2C24.2%2C27%2C24.2z%20M27%2C47.6%0D%0A%09%09c-5.3%2C0-9.6-4.3-9.6-9.6c0-5.3%2C4.3-9.6%2C9.6-9.6c5.3%2C0%2C9.6%2C4.3%2C9.6%2C9.6C36.6%2C43.3%2C32.3%2C47.6%2C27%2C47.6z%22/%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M29.8%2C35.4c0-1.5-1.2-2.8-2.8-2.8c-1.5%2C0-2.8%2C1.2-2.8%2C2.8c0%2C1%2C0.5%2C1.8%2C1.3%2C2.3l-1%2C5.8h5l-1-5.8%0D%0A%09%09C29.3%2C37.2%2C29.8%2C36.3%2C29.8%2C35.4z%22/%3E%0D%0A%3C/g%3E%0D%0A%3Cg%20id%3D%22_x5F_stroke_x5F_hover_x5F_white%22%3E%0D%0A%09%3Cg%3E%0D%0A%09%09%3Cpath%20class%3D%22st1%22%20d%3D%22M35.2%2C26.4V16.3c0-4.5-3.6-8.1-8.1-8.1s-8.1%2C3.6-8.1%2C8.1v10.5%22/%3E%0D%0A%09%09%3Cpath%20class%3D%22st1%22%20d%3D%22M32.2%2C25.1v-8.8c0-2.8-2.3-5.1-5.1-5.1s-5.1%2C2.3-5.1%2C5.1v9%22/%3E%0D%0A%09%3C/g%3E%0D%0A%09%3Ccircle%20class%3D%22st2%22%20cx%3D%2227%22%20cy%3D%2238%22%20r%3D%2213.8%22/%3E%0D%0A%09%3Cg%3E%0D%0A%09%09%3Cline%20class%3D%22st3%22%20x1%3D%2219.8%22%20y1%3D%224.1%22%20x2%3D%2221.4%22%20y2%3D%225.7%22/%3E%0D%0A%09%09%3Cline%20class%3D%22st3%22%20x1%3D%2234.3%22%20y1%3D%224.1%22%20x2%3D%2232.7%22%20y2%3D%225.7%22/%3E%0D%0A%09%09%3Cline%20class%3D%22st3%22%20x1%3D%2227.1%22%20y1%3D%221.6%22%20x2%3D%2227.1%22%20y2%3D%223.8%22/%3E%0D%0A%09%3C/g%3E%0D%0A%3C/g%3E%0D%0A%3Cg%20id%3D%22_x5F_artboard%22%3E%0D%0A%09%3Crect%20class%3D%22st4%22%20width%3D%2254%22%20height%3D%2254%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A');
    background-repeat: no-repeat
}

.btn-category:hover .icon {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2054%2054%22%20style%3D%22enable-background%3Anew%200%200%2054%2054%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bopacity%3A0.6%3Bfill%3A%23FFFFFF%3B%7D%0D%0A%09.st1%7Bfill%3Anone%3Bstroke%3A%23FFFFFF%3Bstroke-width%3A1.75%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%7D%0D%0A%09.st2%7Bopacity%3A0.6%3B%7D%0D%0A%09.st3%7Bfill%3A%23FFFFFF%3B%7D%0D%0A%09.st4%7Bfill%3Anone%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cg%20id%3D%22XMLID_372_%22%3E%0D%0A%09%3Cg%20id%3D%22XMLID_721_%22%3E%0D%0A%09%09%3Crect%20id%3D%22XMLID_728_%22%20x%3D%228.1%22%20y%3D%2221.9%22%20class%3D%22st0%22%20width%3D%2238%22%20height%3D%223.4%22/%3E%0D%0A%09%09%3Crect%20id%3D%22XMLID_727_%22%20x%3D%228%22%20y%3D%2222%22%20class%3D%22st1%22%20width%3D%2238%22%20height%3D%223.4%22/%3E%0D%0A%09%09%3Cg%20id%3D%22XMLID_725_%22%3E%0D%0A%09%09%09%3Cpath%20id%3D%22XMLID_726_%22%20class%3D%22st1%22%20d%3D%22M41.2%2C14.5c3%2C0%2C4.8%2C1.7%2C4.8%2C4.8v15.5c0%2C3-1.7%2C4.8-4.8%2C4.8H12.8c-3%2C0-4.8-1.7-4.8-4.8V19.3%0D%0A%09%09%09%09c0-3%2C1.7-4.8%2C4.8-4.8H41.2z%22/%3E%0D%0A%09%09%3C/g%3E%0D%0A%09%09%3Cg%20id%3D%22XMLID_722_%22%20class%3D%22st2%22%3E%0D%0A%09%09%09%3Cpath%20id%3D%22XMLID_13_%22%20class%3D%22st3%22%20d%3D%22M40%2C34.3c0%2C0.9-0.7%2C1.6-1.6%2C1.6H33c-0.9%2C0-1.6-0.7-1.6-1.6v-2.7c0-0.9%2C0.7-1.6%2C1.6-1.6h5.5%0D%0A%09%09%09%09c0.9%2C0%2C1.6%2C0.7%2C1.6%2C1.6V34.3z%22/%3E%0D%0A%09%09%3C/g%3E%0D%0A%09%3C/g%3E%0D%0A%09%3Crect%20id%3D%22XMLID_720_%22%20class%3D%22st4%22%20width%3D%2254%22%20height%3D%2254%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A');
    background-repeat: no-repeat
}

.btn-category:hover .airline-credit-cards-icon {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2054%2054%22%20style%3D%22enable-background%3Anew%200%200%2054%2054%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bopacity%3A0.4%3Bfill%3A%23FFFFFF%3B%7D%0D%0A%09.st1%7Bfill%3A%23FFFFFF%3B%7D%0D%0A%09.st2%7Bfill%3Anone%3Bstroke%3A%23FFFFFF%3Bstroke-width%3A1.75%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%7D%0D%0A%09.st3%7Bfill%3Anone%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cg%20id%3D%22_x5F_fill_x5F_hover_x5F_40_x25_white%22%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M33.9%2C27.7c6-2.6%2C11.8-5.1%2C11.9-5.1c3.7-1.6%2C7.6-4.3%2C6.6-6.6c-0.1-0.2-0.2-0.4-0.4-0.6l-15.8%2C6.8L33.9%2C27.7z%22%0D%0A%09%09/%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M25.5%2C26.9l-16%2C6.9c3.1%2C1%2C7.2%2C1.4%2C11.6-0.5c0.7-0.3%2C2-0.9%2C3.6-1.5L25.5%2C26.9z%22/%3E%0D%0A%3C/g%3E%0D%0A%3Cg%20id%3D%22_x5F_stroke_x5F_hover_x5F_white%22%3E%0D%0A%09%3Cpath%20class%3D%22st1%22%20d%3D%22M45.3%2C14.2c-0.6%2C0.2-0.8%2C0.9-0.6%2C1.5c0.2%2C0.6%2C0.9%2C0.8%2C1.5%2C0.6l4.4-1.9l-3-1.2L45.3%2C14.2z%22/%3E%0D%0A%09%3Cpath%20class%3D%22st2%22%20d%3D%22M34.2%2C27.4c6.1-2.6%2C11.9-5.1%2C12-5.2c3.7-1.6%2C7.6-4.3%2C6.6-6.6s-6.4-3.2-10.1-1.6c-0.1%2C0.1-21.1%2C9.1-32%2C13.7%0D%0A%09%09L5.3%2C22l-4%2C1.7l3%2C6.9c0%2C0%2C7.9%2C6.3%2C17.1%2C2.4c0.7-0.3%2C2-0.8%2C3.5-1.5%22/%3E%0D%0A%09%3Cline%20class%3D%22st2%22%20x1%3D%228.1%22%20y1%3D%2229.7%22%20x2%3D%222.3%22%20y2%3D%2232.2%22/%3E%0D%0A%09%3Cpolyline%20class%3D%22st2%22%20points%3D%2236.4%2C22.2%2029.2%2C38.3%2023.2%2C40.9%2025.7%2C26.7%20%09%22/%3E%0D%0A%3C/g%3E%0D%0A%3Cg%20id%3D%22_x5F_artboard%22%3E%0D%0A%09%3Crect%20y%3D%220%22%20class%3D%22st3%22%20width%3D%2254%22%20height%3D%2254%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A');
    background-repeat: no-repeat
}

.btn-category:hover .secured-credit-cards-icon {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2054%2054%22%20style%3D%22enable-background%3Anew%200%200%2054%2054%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bopacity%3A0.4%3Bfill%3A%23FFFFFF%3B%7D%0D%0A%09.st1%7Bfill%3Anone%3Bstroke%3A%23FFFFFF%3Bstroke-width%3A1.75%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%7D%0D%0A%09.st2%7Bfill%3Anone%3Bstroke%3A%23FFFFFF%3Bstroke-width%3A1.75%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%7D%0D%0A%09.st3%7Bfill%3Anone%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cg%20id%3D%22_x5F_fill_x5F_hover_x5F_40_x25_white%22%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M27%2C24.2c-7.6%2C0-13.8%2C6.2-13.8%2C13.8S19.4%2C51.9%2C27%2C51.9S40.8%2C45.7%2C40.8%2C38S34.6%2C24.2%2C27%2C24.2z%20M27%2C47.6%0D%0A%09%09c-5.3%2C0-9.6-4.3-9.6-9.6c0-5.3%2C4.3-9.6%2C9.6-9.6c5.3%2C0%2C9.6%2C4.3%2C9.6%2C9.6C36.6%2C43.3%2C32.3%2C47.6%2C27%2C47.6z%22/%3E%0D%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M29.8%2C35.4c0-1.5-1.2-2.8-2.8-2.8c-1.5%2C0-2.8%2C1.2-2.8%2C2.8c0%2C1%2C0.5%2C1.8%2C1.3%2C2.3l-1%2C5.8h5l-1-5.8%0D%0A%09%09C29.3%2C37.2%2C29.8%2C36.3%2C29.8%2C35.4z%22/%3E%0D%0A%3C/g%3E%0D%0A%3Cg%20id%3D%22_x5F_stroke_x5F_hover_x5F_white%22%3E%0D%0A%09%3Cg%3E%0D%0A%09%09%3Cpath%20class%3D%22st1%22%20d%3D%22M35.2%2C26.4V16.3c0-4.5-3.6-8.1-8.1-8.1s-8.1%2C3.6-8.1%2C8.1v10.5%22/%3E%0D%0A%09%09%3Cpath%20class%3D%22st1%22%20d%3D%22M32.2%2C25.1v-8.8c0-2.8-2.3-5.1-5.1-5.1s-5.1%2C2.3-5.1%2C5.1v9%22/%3E%0D%0A%09%3C/g%3E%0D%0A%09%3Ccircle%20class%3D%22st2%22%20cx%3D%2227%22%20cy%3D%2238%22%20r%3D%2213.8%22/%3E%0D%0A%09%3Cg%3E%0D%0A%09%09%3Cline%20class%3D%22st2%22%20x1%3D%2219.8%22%20y1%3D%224.1%22%20x2%3D%2221.4%22%20y2%3D%225.7%22/%3E%0D%0A%09%09%3Cline%20class%3D%22st2%22%20x1%3D%2234.3%22%20y1%3D%224.1%22%20x2%3D%2232.7%22%20y2%3D%225.7%22/%3E%0D%0A%09%09%3Cline%20class%3D%22st2%22%20x1%3D%2227.1%22%20y1%3D%221.6%22%20x2%3D%2227.1%22%20y2%3D%223.8%22/%3E%0D%0A%09%3C/g%3E%0D%0A%3C/g%3E%0D%0A%3Cg%20id%3D%22_x5F_artboard%22%3E%0D%0A%09%3Crect%20class%3D%22st3%22%20width%3D%2254%22%20height%3D%2254%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A');
    background-repeat: no-repeat
}

.btn-category:hover .balance-transfer-credit-cards-icon,.btn-category:hover .balanceTransfer-credit-cards-icon {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2054%2054%22%20style%3D%22enable-background%3Anew%200%200%2054%2054%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bopacity%3A0.6%3Bfill%3A%23FFFFFF%3B%7D%0D%0A%09.st1%7Bfill%3Anone%3Bstroke%3A%23FFFFFF%3Bstroke-width%3A1.75%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%7D%0D%0A%09.st2%7Bfill%3Anone%3Bstroke%3A%23FFFFFF%3Bstroke-width%3A2%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%7D%0D%0A%09.st3%7Bfill%3Anone%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cg%20id%3D%22XMLID_306_%22%3E%0D%0A%09%3Cg%20id%3D%22XMLID_308_%22%3E%0D%0A%09%09%3Crect%20id%3D%22XMLID_316_%22%20x%3D%227.6%22%20y%3D%2223.7%22%20class%3D%22st0%22%20width%3D%2238.9%22%20height%3D%223.5%22/%3E%0D%0A%09%09%3Crect%20id%3D%22XMLID_315_%22%20x%3D%228%22%20y%3D%2223.7%22%20class%3D%22st1%22%20width%3D%2238%22%20height%3D%223.5%22/%3E%0D%0A%09%09%3Cpath%20id%3D%22XMLID_314_%22%20class%3D%22st0%22%20d%3D%22M32.7%2C32.1h6.4c0.7%2C0%2C1.2%2C0.5%2C1.2%2C1.2v3.5c0%2C0.7-0.5%2C1.2-1.2%2C1.2h-6.4%0D%0A%09%09%09c-0.7%2C0-1.2-0.5-1.2-1.2v-3.5C31.5%2C32.6%2C32%2C32.1%2C32.7%2C32.1z%22/%3E%0D%0A%09%09%3Cg%20id%3D%22XMLID_312_%22%3E%0D%0A%09%09%09%3Cpath%20id%3D%22XMLID_313_%22%20class%3D%22st2%22%20d%3D%22M20%2C17h-7.5C9.4%2C17%2C8%2C18.5%2C8%2C21.6v15.8c0%2C3.1%2C1.4%2C4.6%2C4.5%2C4.6h29c3.1%2C0%2C4.5-1.4%2C4.5-4.6%0D%0A%09%09%09%09V21.6c0-3.1-1.4-4.6-4.5-4.6H35%22/%3E%0D%0A%09%09%3C/g%3E%0D%0A%09%09%3Cg%20id%3D%22XMLID_309_%22%3E%0D%0A%09%09%09%3Cpolyline%20id%3D%22XMLID_311_%22%20class%3D%22st1%22%20points%3D%2222.8%2C14%2027%2C18.8%2031.2%2C14%20%09%09%09%22/%3E%0D%0A%09%09%09%3Cline%20id%3D%22XMLID_310_%22%20class%3D%22st1%22%20x1%3D%2227%22%20y1%3D%226.3%22%20x2%3D%2227%22%20y2%3D%2218.8%22/%3E%0D%0A%09%09%3C/g%3E%0D%0A%09%3C/g%3E%0D%0A%09%3Crect%20id%3D%22XMLID_307_%22%20class%3D%22st3%22%20width%3D%2254%22%20height%3D%2254%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A');
    background-repeat: no-repeat
}

.btn-category:hover .business-credit-cards-icon,.btn-category:hover .smallBusiness-credit-cards-icon {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2054%2054%22%20style%3D%22enable-background%3Anew%200%200%2054%2054%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bopacity%3A0.6%3Bfill%3A%23FFFFFF%3B%7D%0D%0A%09.st1%7Bfill%3Anone%3Bstroke%3A%23FFFFFF%3Bstroke-width%3A1.75%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%7D%0D%0A%09.st2%7Bfill%3Anone%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cg%20id%3D%22XMLID_107_%22%3E%0D%0A%09%3Cg%20id%3D%22XMLID_109_%22%3E%0D%0A%09%09%3Cpolygon%20id%3D%22XMLID_115_%22%20class%3D%22st0%22%20points%3D%227.9%2C14.6%2012.4%2C27.5%2042.3%2C27.5%2046.8%2C14.6%2046.8%2C42.4%207.9%2C42.4%20%09%09%22/%3E%0D%0A%09%09%3Crect%20id%3D%22XMLID_114_%22%20x%3D%227.9%22%20y%3D%2214.6%22%20class%3D%22st1%22%20width%3D%2238.9%22%20height%3D%2227.9%22/%3E%0D%0A%09%09%3Cpolygon%20id%3D%22XMLID_113_%22%20class%3D%22st1%22%20points%3D%2242.3%2C27.5%2012.4%2C27.5%207.9%2C14.6%2046.8%2C14.6%20%09%09%22/%3E%0D%0A%09%09%3Cline%20id%3D%22XMLID_112_%22%20class%3D%22st1%22%20x1%3D%2218.3%22%20y1%3D%2225.4%22%20x2%3D%2218.3%22%20y2%3D%2230.6%22/%3E%0D%0A%09%09%3Cline%20id%3D%22XMLID_111_%22%20class%3D%22st1%22%20x1%3D%2236.4%22%20y1%3D%2225.4%22%20x2%3D%2236.4%22%20y2%3D%2230.6%22/%3E%0D%0A%09%09%3Cpath%20id%3D%22XMLID_110_%22%20class%3D%22st1%22%20d%3D%22M19.8%2C14.6c1-4.2%2C5.3-6.7%2C9.4-5.6c2.4%2C0.6%2C4.3%2C2.3%2C5.3%2C4.5l0.3%2C0.8%22/%3E%0D%0A%09%3C/g%3E%0D%0A%09%3Crect%20id%3D%22XMLID_108_%22%20class%3D%22st2%22%20width%3D%2254%22%20height%3D%2254%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A');
    background-repeat: no-repeat
}

.btn-category:hover .cash-rewards-credit-cards-icon,.btn-category:hover .cashBack-credit-cards-icon {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2054%2054%22%20style%3D%22enable-background%3Anew%200%200%2054%2054%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bopacity%3A0.6%3Bfill%3A%23FFFFFF%3B%7D%0D%0A%09.st1%7Bopacity%3A0.6%3B%7D%0D%0A%09.st2%7Bfill%3A%23FFFFFF%3B%7D%0D%0A%09.st3%7Bfill%3Anone%3Bstroke%3A%23FFFFFF%3Bstroke-width%3A2%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%7D%0D%0A%09.st4%7Bfill%3Anone%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cg%20id%3D%22XMLID_204_%22%3E%0D%0A%09%3Cpolygon%20id%3D%22XMLID_434_%22%20class%3D%22st0%22%20points%3D%2240%2C27.2%2026.8%2C27.2%2018%2C20%2031.3%2C20%20%09%22/%3E%0D%0A%09%3Cg%20id%3D%22XMLID_235_%22%3E%0D%0A%09%09%3Cg%20id%3D%22XMLID_276_%22%20class%3D%22st1%22%3E%0D%0A%09%09%09%3Cpath%20id%3D%22XMLID_279_%22%20class%3D%22st0%22%20d%3D%22M26%2C27v15h14V27H26z%20M34%2C37.7V39h-1v-1.2c-0.9-0.1-1.7-0.4-2.4-0.9l0.7-1.1%0D%0A%09%09%09%09c0.5%2C0.4%2C0.9%2C0.6%2C1.7%2C0.7v-1.1c-1-0.3-2.2-0.8-2.2-1.9c0-1%2C1.2-1.8%2C2.2-1.9V31h1v0.5c0.6%2C0%2C1.3%2C0.3%2C1.8%2C0.7l-0.6%2C1.1%0D%0A%09%09%09%09c-0.6-0.3-1-0.4-1.2-0.4v1c1%2C0.3%2C2.1%2C0.8%2C2.1%2C2C36.1%2C36.9%2C35%2C37.6%2C34%2C37.7z%22/%3E%0D%0A%09%09%09%3Cpath%20id%3D%22XMLID_278_%22%20class%3D%22st2%22%20d%3D%22M33.9%2C35.5v1c0.4-0.1%2C0.6-0.2%2C0.6-0.5h0C34.5%2C35.8%2C34.4%2C35.6%2C33.9%2C35.5z%22/%3E%0D%0A%09%09%09%3Cpath%20id%3D%22XMLID_277_%22%20class%3D%22st2%22%20d%3D%22M32.5%2C33.3c0%2C0.2%2C0.1%2C0.4%2C0.6%2C0.5v-0.9C32.6%2C32.8%2C32.5%2C33%2C32.5%2C33.3z%22/%3E%0D%0A%09%09%3C/g%3E%0D%0A%09%09%3Cpolygon%20id%3D%22XMLID_249_%22%20class%3D%22st3%22%20points%3D%2252.6%2C27.3%2011.1%2C27.3%201.4%2C19.8%2042.9%2C19.8%20%09%09%22/%3E%0D%0A%09%09%3Cpolyline%20id%3D%22XMLID_247_%22%20class%3D%22st3%22%20points%3D%221.4%2C19.8%201.4%2C34.6%2011.1%2C42.5%2052.6%2C42.5%2052.6%2C27.3%20%09%09%22/%3E%0D%0A%09%09%3Cline%20id%3D%22XMLID_246_%22%20class%3D%22st3%22%20x1%3D%2211.1%22%20y1%3D%2227.3%22%20x2%3D%2211.1%22%20y2%3D%2242.5%22/%3E%0D%0A%09%09%3Cpolygon%20id%3D%22XMLID_245_%22%20class%3D%22st3%22%20points%3D%2240%2C27.4%2026.8%2C27.4%2018%2C20.2%2031.3%2C20.2%20%09%09%22/%3E%0D%0A%09%09%3Crect%20id%3D%22XMLID_244_%22%20x%3D%2226.3%22%20y%3D%2227.3%22%20class%3D%22st3%22%20width%3D%2213.5%22%20height%3D%2215.2%22/%3E%0D%0A%09%09%3Cpath%20id%3D%22XMLID_243_%22%20class%3D%22st3%22%20d%3D%22M18%2C20.2c-5.9%2C0-10.6-4.8-10.6-10.6c0-0.7%2C0.1-1.4%2C0.2-2.1l8.2%2C7.1%0D%0A%09%09%09c-1.2%2C5.7%2C2.5%2C11.3%2C8.3%2C12.5c0.7%2C0.1%2C1.4%2C0.2%2C2.1%2C0.2%22/%3E%0D%0A%09%09%3Cpolyline%20id%3D%22XMLID_242_%22%20class%3D%22st3%22%20points%3D%221.6%2C23.5%2010.5%2C30.6%2026.2%2C30.6%20%09%09%22/%3E%0D%0A%09%09%3Cpolyline%20id%3D%22XMLID_241_%22%20class%3D%22st3%22%20points%3D%221.6%2C27.3%2010.5%2C34.4%2026.2%2C34.4%20%09%09%22/%3E%0D%0A%09%09%3Cpolyline%20id%3D%22XMLID_240_%22%20class%3D%22st3%22%20points%3D%221.6%2C31.2%2010.5%2C38.3%2026.2%2C38.3%20%09%09%22/%3E%0D%0A%09%09%3Cline%20id%3D%22XMLID_239_%22%20class%3D%22st3%22%20x1%3D%2213.4%22%20y1%3D%2219.8%22%20x2%3D%2223%22%20y2%3D%2227.3%22/%3E%0D%0A%09%09%3Cline%20id%3D%22XMLID_238_%22%20class%3D%22st3%22%20x1%3D%2239.9%22%20y1%3D%2230.6%22%20x2%3D%2252.4%22%20y2%3D%2230.6%22/%3E%0D%0A%09%09%3Cline%20id%3D%22XMLID_237_%22%20class%3D%22st3%22%20x1%3D%2239.9%22%20y1%3D%2234.4%22%20x2%3D%2252.4%22%20y2%3D%2234.4%22/%3E%0D%0A%09%09%3Cline%20id%3D%22XMLID_236_%22%20class%3D%22st3%22%20x1%3D%2239.9%22%20y1%3D%2238.3%22%20x2%3D%2252.4%22%20y2%3D%2238.3%22/%3E%0D%0A%09%3C/g%3E%0D%0A%09%3Crect%20id%3D%22XMLID_205_%22%20class%3D%22st4%22%20width%3D%2254%22%20height%3D%2254%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A');
    background-repeat: no-repeat
}

.btn-category:hover .low-interest-credit-cards-icon,.btn-category:hover .lowInterest-credit-cards-icon {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2054%2054%22%20style%3D%22enable-background%3Anew%200%200%2054%2054%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bopacity%3A0.6%3Bfill%3A%23FFFFFF%3B%7D%0D%0A%09.st1%7Bfill%3Anone%3Bstroke%3A%23FFFFFF%3Bstroke-width%3A1.75%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%7D%0D%0A%09.st2%7Bfill%3Anone%3Bstroke%3A%23464646%3Bstroke-width%3A1.75%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%7D%0D%0A%09.st3%7Bfill%3Anone%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cg%20id%3D%22XMLID_157_%22%3E%0D%0A%09%3Cg%20id%3D%22XMLID_160_%22%3E%0D%0A%09%09%3Cpath%20id%3D%22XMLID_173_%22%20class%3D%22st0%22%20d%3D%22M42.9%2C39.1c0-0.9%2C0.5-1.8%2C1.1-2.4l-5.9-7.3c-0.6%2C0.5-1.3%2C0.9-2.2%2C0.9c-1.4%2C0-2.6-0.9-3-2.2%0D%0A%09%09%09l-6.9%2C2.6c0.1%2C0.4%2C0.2%2C0.7%2C0.2%2C1.2c0%2C1.8-1.4%2C3.2-3.2%2C3.2c-1.8%2C0-3.2-1.4-3.2-3.2c0-1.2%2C0.7-2.3%2C1.7-2.8l-5.1-9.5%0D%0A%09%09%09c-0.5%2C0.3-1%2C0.5-1.7%2C0.5c-1.8%2C0-3.2-1.8-3.2-3.6c0-0.1%2C0-0.5%2C0-0.5H6v30h40v-3.7C44%2C42.3%2C42.9%2C40.9%2C42.9%2C39.1z%22/%3E%0D%0A%09%09%3Cg%20id%3D%22XMLID_161_%22%3E%0D%0A%09%09%09%3Cpolyline%20id%3D%22XMLID_172_%22%20class%3D%22st1%22%20points%3D%226.5%2C7.6%206.5%2C46.4%2046.7%2C46.4%20%09%09%09%22/%3E%0D%0A%09%09%09%3Cpath%20id%3D%22XMLID_171_%22%20class%3D%22st2%22%20d%3D%22M47.3%2C40.6%22/%3E%0D%0A%09%09%09%3Cline%20id%3D%22XMLID_170_%22%20class%3D%22st1%22%20x1%3D%2226.1%22%20y1%3D%2230.7%22%20x2%3D%2233%22%20y2%3D%2228.1%22/%3E%0D%0A%09%09%09%3Cline%20id%3D%22XMLID_169_%22%20class%3D%22st1%22%20x1%3D%226.5%22%20y1%3D%2216.7%22%20x2%3D%2211.6%22%20y2%3D%2216.7%22/%3E%0D%0A%09%09%09%3Ccircle%20id%3D%22XMLID_168_%22%20class%3D%22st1%22%20cx%3D%2214.8%22%20cy%3D%2216.8%22%20r%3D%223.2%22/%3E%0D%0A%09%09%09%3Ccircle%20id%3D%22XMLID_166_%22%20class%3D%22st1%22%20cx%3D%2223.1%22%20cy%3D%2231.9%22%20r%3D%223.2%22/%3E%0D%0A%09%09%09%3Ccircle%20id%3D%22XMLID_165_%22%20class%3D%22st1%22%20cx%3D%2236%22%20cy%3D%2227%22%20r%3D%223.2%22/%3E%0D%0A%09%09%09%3Ccircle%20id%3D%22XMLID_164_%22%20class%3D%22st1%22%20cx%3D%2246.3%22%20cy%3D%2239%22%20r%3D%223.2%22/%3E%0D%0A%09%09%09%3Cline%20id%3D%22XMLID_163_%22%20class%3D%22st1%22%20x1%3D%2216.5%22%20y1%3D%2219.5%22%20x2%3D%2221.6%22%20y2%3D%2229%22/%3E%0D%0A%09%09%09%3Cline%20id%3D%22XMLID_162_%22%20class%3D%22st1%22%20x1%3D%2238.2%22%20y1%3D%2229.4%22%20x2%3D%2244.1%22%20y2%3D%2236.6%22/%3E%0D%0A%09%09%3C/g%3E%0D%0A%09%3C/g%3E%0D%0A%09%3Crect%20id%3D%22XMLID_159_%22%20class%3D%22st3%22%20width%3D%2254%22%20height%3D%2254%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A');
    background-repeat: no-repeat
}

.btn-category:hover .rewards-credit-cards-icon {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2054%2054%22%20style%3D%22enable-background%3Anew%200%200%2054%2054%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bopacity%3A0.6%3Bfill%3A%23FFFFFF%3B%7D%0D%0A%09.st1%7Bfill%3Anone%3Bstroke%3A%23FFFFFF%3Bstroke-width%3A1.75%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%7D%0D%0A%09.st2%7Bfill%3Anone%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cg%20id%3D%22XMLID_511_%22%3E%0D%0A%09%3Cg%20id%3D%22XMLID_58_%22%3E%0D%0A%09%09%3Cpolygon%20id%3D%22XMLID_80_%22%20class%3D%22st0%22%20points%3D%2226.5%2C45.7%2034.5%2C51.4%2034.7%2C31.8%2026.6%2C35.6%20%09%09%22/%3E%0D%0A%09%09%3Cpolyline%20id%3D%22XMLID_79_%22%20class%3D%22st1%22%20points%3D%2218.7%2C31.5%2018.4%2C50.8%2026.5%2C45.1%2034.4%2C50.9%2034.7%2C31.8%20%09%09%22/%3E%0D%0A%09%09%3Cpath%20id%3D%22XMLID_61_%22%20class%3D%22st1%22%20d%3D%22M18.2%2C6.5c2.5%2C0.2%2C4.9-0.7%2C6.6-2.6c0.9-1.4%2C2.8-1.7%2C4.2-0.8c0.3%2C0.2%2C0.6%2C0.5%2C0.8%2C0.9%0D%0A%09%09%09c1.6%2C1.9%2C4%2C2.9%2C6.5%2C2.8c1.6-0.3%2C3.2%2C0.8%2C3.4%2C2.5c0.1%2C0.3%2C0.1%2C0.7%2C0%2C1.1c-0.2%2C2.5%2C0.7%2C4.9%2C2.6%2C6.6c1.4%2C0.9%2C1.7%2C2.8%2C0.8%2C4.2%0D%0A%09%09%09c-0.2%2C0.3-0.5%2C0.6-0.9%2C0.8c-1.9%2C1.6-2.9%2C4-2.8%2C6.4c0.3%2C1.6-0.8%2C3.2-2.4%2C3.5c-0.4%2C0.1-0.7%2C0.1-1.1%2C0c-2.5-0.2-4.9%2C0.7-6.6%2C2.6%0D%0A%09%09%09c-0.9%2C1.4-2.8%2C1.7-4.2%2C0.8c-0.3-0.2-0.6-0.5-0.8-0.9c-1.6-1.9-4-2.9-6.5-2.8c-1.6%2C0.3-3.2-0.8-3.5-2.4c-0.1-0.4-0.1-0.7%2C0-1.1%0D%0A%09%09%09c0.2-2.5-0.7-4.9-2.6-6.6c-1.4-0.9-1.7-2.8-0.8-4.2c0.2-0.3%2C0.5-0.6%2C0.9-0.8c1.9-1.6%2C2.9-4%2C2.8-6.5c-0.3-1.6%2C0.8-3.2%2C2.5-3.4%0D%0A%09%09%09C17.5%2C6.4%2C17.8%2C6.4%2C18.2%2C6.5z%22/%3E%0D%0A%09%09%3Ccircle%20id%3D%22XMLID_60_%22%20class%3D%22st1%22%20cx%3D%2226.7%22%20cy%3D%2219.3%22%20r%3D%229.8%22/%3E%0D%0A%09%09%3Cpath%20id%3D%22XMLID_59_%22%20class%3D%22st0%22%20d%3D%22M33.3%2C17.1c-0.1-0.2-0.2-0.3-0.4-0.3l-4-0.6L27%2C12.5c-0.1-0.2-0.3-0.3-0.4-0.3%0D%0A%09%09%09c-0.2%2C0-0.4%2C0.1-0.4%2C0.3l-1.8%2C3.7l-4%2C0.6c-0.2%2C0-0.3%2C0.2-0.4%2C0.3c-0.1%2C0.2%2C0%2C0.4%2C0.1%2C0.5l2.9%2C2.8l-0.7%2C4c0%2C0.2%2C0%2C0.4%2C0.2%2C0.5%0D%0A%09%09%09c0.1%2C0.1%2C0.2%2C0.1%2C0.3%2C0.1c0.1%2C0%2C0.2%2C0%2C0.2-0.1l3.6-1.9l3.6%2C1.9c0.2%2C0.1%2C0.4%2C0.1%2C0.5%2C0c0.2-0.1%2C0.2-0.3%2C0.2-0.5l-0.7-4l2.9-2.8%0D%0A%09%09%09C33.3%2C17.5%2C33.3%2C17.3%2C33.3%2C17.1z%22/%3E%0D%0A%09%3C/g%3E%0D%0A%09%3Crect%20id%3D%22XMLID_57_%22%20class%3D%22st2%22%20width%3D%2254%22%20height%3D%2254%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A');
    background-repeat: no-repeat
}

.btn-category:hover .averagecredit-credit-cards-icon {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2054%2054%22%20style%3D%22enable-background%3Anew%200%200%2054%2054%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bopacity%3A0.6%3Bfill%3A%23FFFFFF%3B%7D%0D%0A%09.st1%7Bfill%3Anone%3Bstroke%3A%23FFFFFF%3Bstroke-width%3A1.75%3Bstroke-linejoin%3Around%3B%7D%0D%0A%09.st2%7Bfill%3Anone%3Bstroke%3A%23FFFFFF%3Bstroke-width%3A1.75%3Bstroke-miterlimit%3A10%3B%7D%0D%0A%09.st3%7Bfill%3Anone%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cg%20id%3D%22XMLID_724_%22%3E%0D%0A%09%3Cpath%20id%3D%22XMLID_774_%22%20class%3D%22st0%22%20d%3D%22M15.8%2C18.8c-0.2-0.3-0.1-0.6%2C0.2-0.8c0.1-0.1%2C0.2-0.1%2C0.3-0.1h4.3c0.5%2C0%2C1%2C0.4%2C1.2%2C0.9%0D%0A%09%09l3.8%2C10.7c0.2%2C0.5%2C0.5%2C0.5%2C0.6%2C0l9.2-24.2c0.2-0.5%2C0.7-0.8%2C1.3-0.8h4.2c0.3%2C0%2C0.6%2C0.2%2C0.6%2C0.5c0%2C0.1%2C0%2C0.2-0.1%2C0.3L28.8%2C36.9%0D%0A%09%09c-0.2%2C0.5-0.7%2C0.8-1.2%2C0.8h-3.2c-0.5%2C0-1-0.4-1.2-0.8L15.8%2C18.8z%22/%3E%0D%0A%09%3Cg%20id%3D%22XMLID_770_%22%3E%0D%0A%09%09%3Cpolyline%20id%3D%22XMLID_773_%22%20class%3D%22st1%22%20points%3D%2238.6%2C12.5%2042.2%2C12.5%2042.2%2C42.9%2011.8%2C42.9%2011.8%2C12.5%2032.8%2C12.5%20%09%09%22/%3E%0D%0A%09%09%3Cpath%20id%3D%22XMLID_772_%22%20class%3D%22st2%22%20d%3D%22M15.8%2C18.8c-0.2-0.3-0.1-0.6%2C0.2-0.8c0.1-0.1%2C0.2-0.1%2C0.3-0.1h4.3c0.5%2C0%2C1%2C0.4%2C1.2%2C0.9%0D%0A%09%09%09l3.8%2C10.7c0.2%2C0.5%2C0.5%2C0.5%2C0.6%2C0l9.2-24.2c0.2-0.5%2C0.7-0.8%2C1.3-0.8h4.2c0.3%2C0%2C0.6%2C0.2%2C0.6%2C0.5c0%2C0.1%2C0%2C0.2-0.1%2C0.3L28.8%2C36.9%0D%0A%09%09%09c-0.2%2C0.5-0.7%2C0.8-1.2%2C0.8h-3.2c-0.5%2C0-1-0.4-1.2-0.8L15.8%2C18.8z%22/%3E%0D%0A%09%09%3Crect%20id%3D%22XMLID_771_%22%20y%3D%220%22%20class%3D%22st3%22%20width%3D%2254%22%20height%3D%2254%22/%3E%0D%0A%09%3C/g%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A');
    background-repeat: no-repeat
}

.btn-category:hover .noCredit-credit-cards-icon {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2054%2054%22%20style%3D%22enable-background%3Anew%200%200%2054%2054%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bopacity%3A0.6%3Bfill%3A%23FFFFFF%3B%7D%0D%0A%09.st1%7Bfill%3Anone%3Bstroke%3A%23FFFFFF%3Bstroke-width%3A1.75%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%7D%0D%0A%09.st2%7Bfill%3Anone%3Bstroke%3A%23FFFFFF%3Bstroke-width%3A1.75%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%7D%0D%0A%09.st3%7Bfill%3Anone%3B%7D%0D%0A%09%0D%0A%09%09.st4%7Bfill%3Anone%3Bstroke%3A%23FFFFFF%3Bstroke-width%3A1.75%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3Bstroke-dasharray%3A2%2C4%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cg%20id%3D%22XMLID_743_%22%3E%0D%0A%09%3Ccircle%20id%3D%22XMLID_756_%22%20class%3D%22st0%22%20cx%3D%2221.8%22%20cy%3D%2240.6%22%20r%3D%222.9%22/%3E%0D%0A%09%3Ccircle%20id%3D%22XMLID_755_%22%20class%3D%22st0%22%20cx%3D%2235.8%22%20cy%3D%2227.6%22%20r%3D%222.9%22/%3E%0D%0A%09%3Ccircle%20id%3D%22XMLID_754_%22%20class%3D%22st0%22%20cx%3D%2243.8%22%20cy%3D%229.6%22%20r%3D%222.9%22/%3E%0D%0A%09%3Cg%20id%3D%22XMLID_747_%22%3E%0D%0A%09%09%3Cg%20id%3D%22XMLID_749_%22%3E%0D%0A%09%09%09%3Cpolyline%20id%3D%22XMLID_753_%22%20class%3D%22st1%22%20points%3D%226.9%2C8.2%206.9%2C47%2047.1%2C47%20%09%09%09%22/%3E%0D%0A%09%09%09%3Ccircle%20id%3D%22XMLID_752_%22%20class%3D%22st2%22%20cx%3D%2235.6%22%20cy%3D%2228.1%22%20r%3D%223%22/%3E%0D%0A%09%09%09%3Ccircle%20id%3D%22XMLID_751_%22%20class%3D%22st2%22%20cx%3D%2221.4%22%20cy%3D%2240.4%22%20r%3D%223%22/%3E%0D%0A%09%09%09%3Ccircle%20id%3D%22XMLID_750_%22%20class%3D%22st2%22%20cx%3D%2244.1%22%20cy%3D%2210%22%20r%3D%223%22/%3E%0D%0A%09%09%3C/g%3E%0D%0A%09%09%3Crect%20id%3D%22XMLID_748_%22%20class%3D%22st3%22%20width%3D%2254%22%20height%3D%2254%22/%3E%0D%0A%09%3C/g%3E%0D%0A%09%3Cpath%20id%3D%22XMLID_746_%22%20class%3D%22st4%22%20d%3D%22M43.5%2C13c-1.1%2C4.7-3.1%2C9.1-5.6%2C13%22/%3E%0D%0A%09%3Cpath%20id%3D%22XMLID_745_%22%20class%3D%22st4%22%20d%3D%22M33.9%2C31.2c-3%2C3.4-5.8%2C5.7-9.7%2C8%22/%3E%0D%0A%09%3Cpath%20id%3D%22XMLID_744_%22%20class%3D%22st4%22%20d%3D%22M18.7%2C42c-3.5%2C1.5-7.2%2C2.6-11.1%2C3.2%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A');
    background-repeat: no-repeat
}

.btn-category:hover .MonthlyBest-credit-cards-icon {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2054%2054%22%20style%3D%22enable-background%3Anew%200%200%2054%2054%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bopacity%3A0.6%3Bfill%3A%23FFFFFF%3B%7D%0D%0A%09.st1%7Bfill%3Anone%3Bstroke%3A%23FFFFFF%3Bstroke-width%3A1.75%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%7D%0D%0A%09.st2%7Bopacity%3A0.6%3Bfill%3Anone%3Bstroke%3A%23FFFFFF%3Bstroke-width%3A1.75%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%7D%0D%0A%09.st3%7Bfill%3Anone%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cg%20id%3D%22XMLID_397_%22%3E%0D%0A%09%3Cg%20id%3D%22XMLID_374_%22%3E%0D%0A%09%09%3Cpath%20id%3D%22XMLID_384_%22%20class%3D%22st0%22%20d%3D%22M27%2C15v6l0.3-0.6l1.5%2C3l3.3%2C0.5l-2.4%2C2.3l0.6%2C3.3l-2.9-1.5L27%2C28.1v9.2%0D%0A%09%09%09c9%2C0%2C12.1-9.2%2C12.1-22.2H27z%22/%3E%0D%0A%09%09%3Cpath%20id%3D%22XMLID_383_%22%20class%3D%22st1%22%20d%3D%22M39.7%2C35.2c-0.3%2C0.7-1%2C1.2-1.8%2C1.2c-1.1%2C0-2-0.9-2-2s0.9-2%2C2-2c0%2C0%2C1%2C0%2C1.2%2C0%0D%0A%09%09%09c3.7%2C0%2C6.8-3%2C6.8-6.8s-3-6.8-6.8-6.8%22/%3E%0D%0A%09%09%3Cline%20id%3D%22XMLID_382_%22%20class%3D%22st1%22%20x1%3D%2227%22%20y1%3D%2237.2%22%20x2%3D%2227%22%20y2%3D%2245.5%22/%3E%0D%0A%09%09%3Cline%20id%3D%22XMLID_381_%22%20class%3D%22st2%22%20x1%3D%2227.4%22%20y1%3D%223.1%22%20x2%3D%2227.4%22%20y2%3D%229.9%22/%3E%0D%0A%09%09%3Cpath%20id%3D%22XMLID_380_%22%20class%3D%22st1%22%20d%3D%22M14.3%2C35.2c0.3%2C0.7%2C1%2C1.2%2C1.8%2C1.2c1.1%2C0%2C2-0.9%2C2-2s-0.9-2-2-2c0%2C0-1%2C0-1.2%2C0%0D%0A%09%09%09c-3.7%2C0-6.8-3-6.8-6.8s3-6.8%2C6.8-6.8%22/%3E%0D%0A%09%09%3Cline%20id%3D%22XMLID_379_%22%20class%3D%22st2%22%20x1%3D%2238.2%22%20y1%3D%225.8%22%20x2%3D%2234.4%22%20y2%3D%2211.4%22/%3E%0D%0A%09%09%3Cline%20id%3D%22XMLID_378_%22%20class%3D%22st2%22%20x1%3D%2217%22%20y1%3D%225.8%22%20x2%3D%2220.8%22%20y2%3D%2211.4%22/%3E%0D%0A%09%09%3Cpath%20id%3D%22XMLID_377_%22%20class%3D%22st1%22%20d%3D%22M39%2C14.7c0%2C13.8-3.5%2C22.5-12%2C22.5c-8.9%2C0-12-8.7-12-22.5H39z%22/%3E%0D%0A%09%09%3Cpath%20id%3D%22XMLID_376_%22%20class%3D%22st1%22%20d%3D%22M33.1%2C50.9c-0.4-3-3-5.4-6.1-5.4s-5.7%2C2.3-6.1%2C5.4H33.1z%22/%3E%0D%0A%09%09%3Cpolygon%20id%3D%22XMLID_375_%22%20class%3D%22st1%22%20points%3D%2227.3%2C27.9%2024.4%2C29.5%2024.9%2C26.2%2022.6%2C23.9%2025.9%2C23.4%2027.3%2C20.5%2028.8%2C23.4%2032%2C23.9%20%0D%0A%09%09%0929.7%2C26.2%2030.2%2C29.5%20%09%09%22/%3E%0D%0A%09%3C/g%3E%0D%0A%09%3Crect%20id%3D%22XMLID_373_%22%20class%3D%22st3%22%20width%3D%2254%22%20height%3D%2254%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A');
    background-repeat: no-repeat
}

.btn-category:hover .college-credit-cards-icon,.btn-category:hover .student-credit-cards-icon {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.2.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2054%2054%22%20style%3D%22enable-background%3Anew%200%200%2054%2054%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text/css%22%3E%0A%09.st0%7Bopacity%3A0.6%3Bfill%3A%23FFFFFF%3B%7D%0A%09.st1%7Bfill%3Anone%3Bstroke%3A%23FFFFFF%3Bstroke-width%3A1.75%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%7D%0A%09.st2%7Bfill%3A%23FFFFFF%3B%7D%0A%09.st3%7Bfill%3Anone%3B%7D%0A%3C/style%3E%0A%3Cg%20id%3D%22XMLID_717_%22%3E%0A%09%3Cg%20id%3D%22XMLID_681_%22%3E%0A%09%09%3Cpath%20id%3D%22XMLID_691_%22%20class%3D%22st0%22%20d%3D%22M27.1%2C32.2v7.3h0c8%2C0%2C14.5-2.4%2C14.5-5.1c0-2.6%2C0-7.6%2C0-7.6L27.1%2C32.2z%22/%3E%0A%09%09%3Cpath%20id%3D%22XMLID_690_%22%20class%3D%22st1%22%20d%3D%22M12.5%2C28.1c0%2C0%2C0%2C3.6%2C0%2C6.2c0%2C2.8%2C6.5%2C5.2%2C14.5%2C5.2s14.5-2.4%2C14.5-5.1c0-2.6%2C0-7.6%2C0-7.6%22/%3E%0A%09%09%3Cpolygon%20id%3D%22XMLID_689_%22%20class%3D%22st0%22%20points%3D%2215%2C18.4%2039.9%2C27.8%2052.5%2C23%2027%2C14.1%20%09%09%22/%3E%0A%09%09%3Cpolygon%20id%3D%22XMLID_688_%22%20class%3D%22st1%22%20points%3D%2227%2C32.2%201.5%2C23%2027%2C14.8%2052.5%2C23%20%09%09%22/%3E%0A%09%09%3Cellipse%20id%3D%22XMLID_687_%22%20class%3D%22st2%22%20cx%3D%2226.8%22%20cy%3D%2222.7%22%20rx%3D%222%22%20ry%3D%221.2%22/%3E%0A%09%09%3Ccircle%20id%3D%22XMLID_686_%22%20class%3D%22st1%22%20cx%3D%2216.3%22%20cy%3D%2242.3%22%20r%3D%221.5%22/%3E%0A%09%09%3Cpolyline%20id%3D%22XMLID_685_%22%20class%3D%22st1%22%20points%3D%2226.6%2C23%2016.3%2C28.2%2016.3%2C40%20%09%09%22/%3E%0A%09%09%3Cline%20id%3D%22XMLID_684_%22%20class%3D%22st1%22%20x1%3D%2216.3%22%20y1%3D%2244%22%20x2%3D%2216.3%22%20y2%3D%2247.9%22/%3E%0A%09%09%3Cline%20id%3D%22XMLID_683_%22%20class%3D%22st1%22%20x1%3D%2216.5%22%20y1%3D%2244.1%22%20x2%3D%2219.2%22%20y2%3D%2247.2%22/%3E%0A%09%09%3Cline%20id%3D%22XMLID_682_%22%20class%3D%22st1%22%20x1%3D%2216%22%20y1%3D%2244.1%22%20x2%3D%2213.3%22%20y2%3D%2247.2%22/%3E%0A%09%3C/g%3E%0A%09%3Crect%20id%3D%22XMLID_655_%22%20class%3D%22st3%22%20width%3D%2254%22%20height%3D%2254%22/%3E%0A%3C/g%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat
}

.btn-category:hover .noForeignTrans-credit-cards-icon,.btn-category:hover .travel-miles-credit-cards-icon {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2054%2054%22%20style%3D%22enable-background%3Anew%200%200%2054%2054%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bfill%3A%2300AACA%3B%7D%0D%0A%09.st1%7Bopacity%3A0.6%3Bfill%3A%23FFFFFF%3B%7D%0D%0A%09.st2%7Bfill%3Anone%3Bstroke%3A%23FFFFFF%3Bstroke-width%3A1.75%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%7D%0D%0A%09.st3%7Bfill%3Anone%3Bstroke%3A%23FFFFFF%3Bstroke-width%3A1.5%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%7D%0D%0A%09.st4%7Bfill%3Anone%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cg%20id%3D%22XMLID_549_%22%3E%0D%0A%09%3Cg%20id%3D%22XMLID_551_%22%3E%0D%0A%09%09%3Cpath%20id%3D%22XMLID_561_%22%20class%3D%22st0%22%20d%3D%22M12.6%2C31.3c-0.3-0.5-0.6-1-0.8-1.6l-1.5-5.3c-0.1-0.6-0.2-1.2-0.1-1.8l0.7-5.4%0D%0A%09%09%09C9%2C22.9%2C10.2%2C29%2C14.1%2C33.5L12.6%2C31.3z%22/%3E%0D%0A%09%09%3Cg%20id%3D%22XMLID_1_%22%3E%0D%0A%09%09%09%3Cpath%20id%3D%22XMLID_23_%22%20class%3D%22st1%22%20d%3D%22M14.7%2C11c0%2C0-0.1%2C0.1-0.1%2C0.1C14.7%2C11%2C14.7%2C11%2C14.7%2C11z%22/%3E%0D%0A%09%09%09%3Cpath%20id%3D%22XMLID_25_%22%20class%3D%22st1%22%20d%3D%22M13.5%2C12.4c0.1-0.2%2C0.3-0.3%2C0.4-0.5C13.7%2C12.1%2C13.6%2C12.3%2C13.5%2C12.4z%22/%3E%0D%0A%09%09%09%3Cpath%20id%3D%22XMLID_29_%22%20class%3D%22st1%22%20d%3D%22M42.8%2C23.3c0.3-0.5%2C0.4-1%2C0.3-1.6L41%2C14.4c-0.2-0.5-0.6-1-1.1-1.2l-5.5-2.6%0D%0A%09%09%09%09c-0.5-0.2-1-0.1-1.3%2C0.3l-5%2C7.3c-0.3%2C0.4-0.2%2C1%2C0.2%2C1.4L33%2C24c0.4%2C0.4%2C0.6%2C1%2C0.5%2C1.5l-1.1%2C6.7c-0.1%2C0.5%2C0.3%2C0.9%2C0.7%2C1l1.5%2C0.2%0D%0A%09%09%09%09c0.5%2C0.1%2C1.1-0.2%2C1.4-0.6L42.8%2C23.3z%22/%3E%0D%0A%09%09%09%3Cpath%20id%3D%22XMLID_30_%22%20class%3D%22st1%22%20d%3D%22M17.7%2C36.6c0%2C0%2C0.1%2C0%2C0.1%2C0.1C17.7%2C36.6%2C17.7%2C36.6%2C17.7%2C36.6z%22/%3E%0D%0A%09%09%09%3Cpath%20id%3D%22XMLID_31_%22%20class%3D%22st1%22%20d%3D%22M16.7%2C35.9c-0.2-0.1-0.3-0.3-0.5-0.4C16.4%2C35.7%2C16.6%2C35.8%2C16.7%2C35.9z%22/%3E%0D%0A%09%09%09%3Cpath%20id%3D%22XMLID_32_%22%20class%3D%22st1%22%20d%3D%22M16.2%2C35.1l3.8-6.1c0%2C0%2C0%2C0%2C0-0.1c0.3-0.4%2C0.1-1-0.3-1.2L15.6%2C25c-0.1%2C0-0.2-0.2-0.3-0.3%0D%0A%09%09%09%09c-0.1-0.2%2C0-0.5%2C0.3-0.6l4.1-2c0.5-0.2%2C0.7-0.8%2C0.5-1.2l-1.9-5c-0.2-0.5-0.6-0.9-1.1-1.2l-1.1-0.5c-0.4-0.2-0.7-0.8-0.5-1.2%0D%0A%09%09%09%09l0.3-1.2c0.1-0.5-0.1-0.6-0.5-0.3l-2%2C1.4c-3.7%2C5.1-4.4%2C12.1-1.2%2C17.9c1%2C1.9%2C2.4%2C3.4%2C3.9%2C4.7C16.1%2C35.3%2C16.2%2C35.2%2C16.2%2C35.1z%22/%3E%0D%0A%09%09%3C/g%3E%0D%0A%09%09%3Cpath%20id%3D%22XMLID_557_%22%20class%3D%22st2%22%20d%3D%22M36.8%2C40C26.3%2C45.2%2C13%2C41.1%2C8.3%2C30.8c-4.3-9.5%2C0-20.5%2C9-26%22/%3E%0D%0A%09%09%3Ccircle%20id%3D%22XMLID_556_%22%20class%3D%22st2%22%20cx%3D%2226.7%22%20cy%3D%2222.5%22%20r%3D%2216.6%22/%3E%0D%0A%09%09%3Cline%20id%3D%22XMLID_555_%22%20class%3D%22st2%22%20x1%3D%2226.7%22%20y1%3D%2242.6%22%20x2%3D%2226.7%22%20y2%3D%2246.7%22/%3E%0D%0A%09%09%3Cpath%20id%3D%22XMLID_554_%22%20class%3D%22st2%22%20d%3D%22M32.8%2C51.2c-1.1-3.4-4.8-5.3-8.2-4.2c-2%2C0.6-3.6%2C2.2-4.2%2C4.2H32.8z%22/%3E%0D%0A%09%09%3Cline%20id%3D%22XMLID_553_%22%20class%3D%22st3%22%20x1%3D%2235.8%22%20y1%3D%2237%22%20x2%3D%2238.2%22%20y2%3D%2241.3%22/%3E%0D%0A%09%09%3Cline%20id%3D%22XMLID_552_%22%20class%3D%22st2%22%20x1%3D%2216.8%22%20y1%3D%222.8%22%20x2%3D%2219.1%22%20y2%3D%226.9%22/%3E%0D%0A%09%3C/g%3E%0D%0A%09%3Crect%20id%3D%22XMLID_550_%22%20class%3D%22st4%22%20width%3D%2254%22%20height%3D%2254%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A');
    background-repeat: no-repeat
}

.btn-category:hover .zero-percent-credit-cards-icon {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2054%2054%22%20style%3D%22enable-background%3Anew%200%200%2054%2054%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bopacity%3A0.6%3Bfill%3A%23FFFFFF%3B%7D%0D%0A%09.st1%7Bfill%3Anone%3Bstroke%3A%23FFFFFF%3Bstroke-width%3A1.75%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%7D%0D%0A%09.st2%7Bfill%3Anone%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cg%20id%3D%22XMLID_791_%22%3E%0D%0A%09%3Cg%20id%3D%22XMLID_560_%22%3E%0D%0A%09%09%3Cg%20id%3D%22XMLID_579_%22%3E%0D%0A%09%09%09%3Cpath%20id%3D%22XMLID_584_%22%20class%3D%22st0%22%20d%3D%22M20.4%2C12.8C20.3%2C12.8%2C20.3%2C12.8%2C20.4%2C12.8l0%2C7.4c3.3%2C0%2C5.5%2C3.5%2C5.5%2C8.2v0.1%0D%0A%09%09%09%09c0%2C4.8-2.1%2C8.2-5.5%2C8.2c0%2C0%2C0%2C0%2C0%2C0v7.4c8.6%2C0%2C13.9-7.1%2C13.9-15.6v-0.1C34.2%2C19.9%2C28.9%2C12.8%2C20.4%2C12.8z%22/%3E%0D%0A%09%09%09%3Cg%20id%3D%22XMLID_580_%22%3E%0D%0A%09%09%09%09%3Cpath%20id%3D%22XMLID_581_%22%20class%3D%22st1%22%20d%3D%22M6.2%2C28.7L6.2%2C28.7c0-8.6%2C5.4-15.7%2C13.9-15.7s13.9%2C7%2C13.9%2C15.5v0.1%0D%0A%09%09%09%09%09c0%2C8.5-5.4%2C15.6-13.9%2C15.6S6.2%2C37.2%2C6.2%2C28.7z%20M25.7%2C28.7L25.7%2C28.7c0-4.8-2.3-8.3-5.6-8.3s-5.5%2C3.3-5.5%2C8.2v0.1%0D%0A%09%09%09%09%09c0%2C4.8%2C2.2%2C8.2%2C5.6%2C8.2C23.5%2C36.8%2C25.7%2C33.4%2C25.7%2C28.7z%22/%3E%0D%0A%09%09%09%3C/g%3E%0D%0A%09%09%3C/g%3E%0D%0A%09%09%3Cg%20id%3D%22XMLID_574_%22%3E%0D%0A%09%09%09%3Cg%20id%3D%22XMLID_576_%22%3E%0D%0A%09%09%09%09%3Cline%20id%3D%22XMLID_578_%22%20class%3D%22st1%22%20x1%3D%2249.2%22%20y1%3D%2214%22%20x2%3D%2236.9%22%20y2%3D%2230.9%22/%3E%0D%0A%09%09%09%09%3Cellipse%20id%3D%22XMLID_577_%22%20class%3D%22st1%22%20cx%3D%2239.2%22%20cy%3D%2217.2%22%20rx%3D%223.2%22%20ry%3D%223.4%22/%3E%0D%0A%09%09%09%3C/g%3E%0D%0A%09%09%09%3Cellipse%20id%3D%22XMLID_575_%22%20class%3D%22st1%22%20cx%3D%2247.8%22%20cy%3D%2227.5%22%20rx%3D%223.2%22%20ry%3D%223.4%22/%3E%0D%0A%09%09%3C/g%3E%0D%0A%09%3C/g%3E%0D%0A%09%3Crect%20id%3D%22XMLID_193_%22%20class%3D%22st2%22%20width%3D%2254%22%20height%3D%2254%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A');
    background-repeat: no-repeat
}

.nw-blog.row {
    margin-left: auto;
    margin-right: auto
}

@media (max-width: 1023px) {
    .nw-blog.row .content-area {
        margin-bottom:30px
    }
}

.nw-blog:after {
    content: "";
    display: table;
    table-layout: fixed
}

.nw-blog p {
    margin: 0 0 18px
}

.nw-blog .attachment {
    margin-bottom: 40px
}

.nw-blog .person .person__avatar {
    padding: 0
}

.nw-blog .person .person__avatar .img-circle {
    border-radius: 0
}

.nw-blog .Blog {
    margin-top: 0
}

.nw-blog .containerxx {
    padding: 0 18px
}

.nw-blog .row {
    margin-left: 0;
    margin-right: 0
}

.nw-blog .table-bordered {
    font: 500 16px/28px GothamBody,sans-serif
}

.nw-blog input[type=email],.nw-blog input[type=number],.nw-blog input[type=search],.nw-blog input[type=text],.nw-blog textarea {
    border-radius: .125rem!important;
    border: 1px solid #b1b3b5;
    color: #000;
    transition: color .15s ease-in-out;
    font: 400 14px/24px GothamBody
}

.nw-blog textarea {
    padding: 4px 13px;
    width: 100%
}

.nw-blog input[type=email].input-sm,.nw-blog input[type=number].input-sm,.nw-blog input[type=search].input-sm,.nw-blog input[type=text].input-sm {
    font: 400 16px/24px GothamBody;
    height: 36px;
    padding: 6px 13px
}

.nw-blog input[type=email].input-md,.nw-blog input[type=number].input-md,.nw-blog input[type=search].input-md,.nw-blog input[type=text].input-md {
    font: 400 14px/24px GothamBody;
    height: 42px;
    padding: 4px 13px;
    width: 100%
}

.nw-blog input[type=email].input-lg,.nw-blog input[type=number].input-lg,.nw-blog input[type=search].input-lg,.nw-blog input[type=text].input-lg {
    font: 400 18px/24px GothamDisplay;
    height: 54px;
    padding: 15px 17px
}

.nw-blog input[type=email]:focus,.nw-blog input[type=number]:focus,.nw-blog input[type=search]:focus,.nw-blog input[type=text]:focus {
    border-color: #b1b3b5
}

.nw-blog input[type=email]:focus :-moz-placeholder,.nw-blog input[type=email]:focus :-ms-input-placeholder,.nw-blog input[type=email]:focus ::-moz-placeholder,.nw-blog input[type=email]:focus::-webkit-input-placeholder,.nw-blog input[type=number]:focus :-moz-placeholder,.nw-blog input[type=number]:focus :-ms-input-placeholder,.nw-blog input[type=number]:focus ::-moz-placeholder,.nw-blog input[type=number]:focus::-webkit-input-placeholder,.nw-blog input[type=search]:focus :-moz-placeholder,.nw-blog input[type=search]:focus :-ms-input-placeholder,.nw-blog input[type=search]:focus ::-moz-placeholder,.nw-blog input[type=search]:focus::-webkit-input-placeholder,.nw-blog input[type=text]:focus :-moz-placeholder,.nw-blog input[type=text]:focus :-ms-input-placeholder,.nw-blog input[type=text]:focus ::-moz-placeholder,.nw-blog input[type=text]:focus::-webkit-input-placeholder {
    color: #b1b3b5;
    transition: color .15s ease-in-out
}

.nw-blog .col-md-8 {
    padding: 0
}

.nw-blog .slideshow-window {
    background-color: #fff;
    border: none;
    border-radius: 0;
    height: 0;
    margin: 40px 0 55px;
    overflow: hidden;
    padding-top: 30px!important;
    padding-bottom: 56.25%!important;
    position: relative;
    z-index: 1
}

.nw-blog .slideshow-window .slideshow-slide img {
    max-height: none
}

.nw-blog .slideshow-window div.slideshow-controls {
    opacity: .8;
    top: 55%;
    transform: translateY(-55%)
}

.nw-blog .slideshow-window div.slideshow-controls a {
    border: none!important;
    border-radius: 0!important;
    margin: 0!important;
    background: #535757!important;
    width: 50px!important;
    height: 100px!important;
    max-width: 25px;
    max-height: 40px;
    transform: translateY(-50%)
}

.nw-blog .slideshow-window div.slideshow-controls a:before {
    content: '';
    position: absolute;
    top: 55%;
    transform: translateY(-50%);
    font: 700 18px SSGizmo;
    color: #b1b3b5
}

.nw-blog .slideshow-window div.slideshow-controls a:first-child {
    left: 0;
    position: absolute
}

.nw-blog .slideshow-window div.slideshow-controls a:first-child:before {
    content: '◅';
    left: 3px
}

.nw-blog .slideshow-window div.slideshow-controls a:nth-child(2) {
    display: none!important;
    background: none
}

.nw-blog .slideshow-window div.slideshow-controls a:last-child {
    right: 0;
    position: absolute
}

.nw-blog .slideshow-window div.slideshow-controls a:last-child:before {
    content: '▻';
    right: 3px
}

.nw-blog .slideshow-window .slideshow-slide-caption {
    font-size: 14px;
    font-family: GothamBody,sans-serif;
    color: #f7f7f7;
    text-shadow: none;
    line-height: 25px;
    min-height: 20px;
    height: auto;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 6;
    width: 100%;
    text-align: center;
    background: hsla(220,3%,40%,.8);
    padding: 10px;
    text-wrap: normal
}

.nw-blog .panel {
    background: transparent
}

.nw-blog .panel .list-group-item {
    padding: 10px 0
}

.nw-blog .panel ul .blogroll {
    margin-bottom: 30px
}

.nw-blog .panel ul>li {
    padding: 5px 0
}

.nw-blog #nw-secondary {
    border: none
}

.nw-blog #nw-secondary .panel-heading {
    padding: 0;
    background: none
}

.nw-blog #nw-secondary .panel-title {
    text-transform: capitalize;
    font: 700 18px/24px GothamBody,sans-serif;
    color: #000;
    background: none;
    border: none;
    border-bottom: 1px solid #d8d9da;
    padding: 0 0 5px;
    margin: 0 0 12px
}

.nw-blog .cc-sidebar-2 {
    padding-top: 12px
}

.nw-blog .cc-sidebar-2 aside {
    border: none
}

.nw-blog .cc-sidebar-2 .list-group-item {
    padding: 0;
    font-size: 15px
}

.nw-blog .pro-tip {
    background: #fff;
    color: #000;
    border-radius: .125rem;
    margin: 0 0 20px
}

.nw-blog .pro-tip.expand-to-content {
    display: table
}

.nw-blog .pro-tip.expand-to-content .pro-tip-content {
    min-height: default
}

.nw-blog .pro-tip.expand-to-content .pro-tip-text {
    display: table-cell
}

.nw-blog .pro-tip.expand-to-content .pro-tip-header {
    display: table-caption
}

.nw-blog .pro-tip p:nth-child(2) {
    text-align: center
}

.nw-blog .pro-tip .pro-tip-border {
    height: 5px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px
}

.nw-blog .pro-tip .pro-tip-border.blue {
    background: #005fb9
}

.nw-blog .pro-tip .pro-tip-content {
    box-shadow: 0 2px 5px 0 rgba(0,0,0,.1);
    border-radius: .125rem;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    padding: 18px 14px 14px;
    font-weight: 300;
    letter-spacing: -.03em
}

.nw-blog .pro-tip .pro-tip-content h3 {
    margin: 0;
    padding: 0;
    color: #000
}

.nw-blog .pro-tip .pro-tip-content h3:after {
    content: '';
    display: block;
    border-bottom: 1px solid #d8d9da;
    margin: 16px -14px 20px
}

.nw-blog .pro-tip .pro-tip-content #ask-body {
    margin-top: 6px
}

.nw-blog .pro-tip .pro-tip-content #ask-body .form-group label {
    font-size: 14px;
    margin-bottom: 0;
    line-height: 20px
}

.nw-blog .pro-tip .pro-tip-content #ask-body .form-group:last-of-type {
    margin-bottom: 0
}

.nw-blog .pro-tip .pro-tip-content #ask-body .form-group:last-of-type .btn {
    margin-top: 0
}

.nw-blog .cat-header {
    font-size: 24px;
    border-bottom: 1px solid #d8d9da;
    padding-bottom: 10px;
    margin-bottom: 0
}

.nw-blog .article .panel {
    border: 1px solid #d8d9da
}

.nw-blog .article .panel .panel-heading {
    background: linear-gradient(90deg,#008254,#005fb9);
    color: #fff;
    padding: 10px
}

.nw-blog .article .panel .panel-heading .panel-title {
    margin: 0;
    color: #fff;
    text-transform: capitalize;
    font-size: 16px
}

.nw-blog .article .panel .panel-body {
    line-height: 24px;
    padding: 10px
}

.nw-blog .article .panel .panel-body hr,.nw-blog .article .panel .panel-body p {
    margin: 10px 0
}

.nw-blog .page-header {
    padding-bottom: 0;
    border-bottom: 1px solid #d8d9da;
    margin: 0
}

.nw-blog .page-header .page-title {
    font: 800 30px/36px GothamDisplay,sans-serif
}

.nw-blog .article--preview {
    border-bottom: 1px solid #d8d9da;
    padding: 30px 0 20px;
    margin: 0;
    display: -ms-flexbox;
    display: flex
}

@media (max-width: 767px) {
    .nw-blog .article--preview {
        -ms-flex-wrap:wrap;
        flex-wrap: wrap
    }
}

.nw-blog .article--preview .article__thumb img {
    min-width: 142.5px
}

.nw-blog .well {
    display: none
}

.nw-blog li.cat-post-item {
    margin-left: 0!important;
    padding: 10px 0!important
}

.nw-blog li.cat-post-item p {
    margin: 0
}

.nw-blog .article-header {
    overflow: hidden;
    padding: 10px 0 30px
}

.nw-blog .article-header .nw-post-header-synopsis {
    max-width: 631px;
    margin: 12px 0
}

.nw-blog .article-header .nw-post-header-synopsis .nw-post-header-synopsis-text {
    color: #000;
    display: inline;
    border-bottom: 2px dotted rgba(0,0,0,.4);
    font-size: 18px;
    line-height: 28px
}

@media screen and (min-width: 993px) {
    .nw-blog .article-header .nw-post-header-synopsis .nw-post-header-synopsis-text {
        font-size:20px;
        line-height: 36px
    }
}

.nw-blog .article-header .nw-post-header-info {
    width: 100%
}

.nw-blog .article-header .article__author,.nw-blog .article-header .nw-post-header-lower {
    font-size: 14px;
    color: #8b8c8f;
    padding: 2px 0 4px;
    margin-bottom: 0
}

.nw-blog .article-header .article__author .author,.nw-blog .article-header .nw-post-header-lower .author {
    display: block
}

.nw-blog .article-header .article__author .author a,.nw-blog .article-header .nw-post-header-lower .author a {
    display: inline;
    color: #000;
    font-weight: 700;
    text-transform: uppercase
}

.nw-blog .article-header .article__author .post-cat:not(:empty):before,.nw-blog .article-header .nw-post-header-lower .post-cat:not(:empty):before {
    content: "\2022 \00a0"
}

.nw-blog .article-header .article__author .author__image,.nw-blog .article-header .nw-post-header-lower .author__image {
    float: left;
    margin-right: 10px
}

.nw-blog .article-header .article__author .author__image+.author__image,.nw-blog .article-header .nw-post-header-lower .author__image+.author__image {
    margin-left: -5px
}

.nw-blog .article-header .article__author .author__image>img,.nw-blog .article-header .nw-post-header-lower .author__image>img {
    width: 48px;
    height: 48px
}

.nw-blog .article-header.hide-date .post-cat:before {
    display: none
}

.nw-blog .article__image {
    width: 100%;
    float: none;
    margin: 0 0 14px;
    max-height: 250px;
    overflow: hidden;
    font-size: 0;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-align: center;
    align-items: center
}

@media (min-width: 768px) {
    .nw-blog .article__image {
        height:250px;
        max-height: 100%
    }

    .nw-layout-full .nw-blog .article__image {
        height: 336px
    }

    .nw-blog .article__image:before {
        content: "";
        display: inline-block;
        vertical-align: middle;
        height: 100%
    }
}

.nw-blog .panel {
    border: none
}

.nw-blog .panel .list-group-item {
    padding: 0;
    border: none
}

.nw-blog .panel ul {
    padding: 0;
    margin: 0;
    list-style-type: disc;
    color: #8b8c8f
}

.nw-blog .panel ul>li {
    padding: 4px 0;
    font-size: 14px;
    line-height: 20px;
    margin-left: 16px
}

.nw-blog .panel .panel-heading {
    background: none;
    border: none;
    padding: 0 0 10px;
    margin-top: 0
}

.nw-blog .panel .panel-heading h1 {
    font: 700 18px/32px GothamBody,sans-serif;
    color: #000
}

.nw-blog .panel .panel-heading h3 {
    font: 700 14px/22px GothamBody,sans-serif
}

.nw-blog .nav-tabs>li {
    padding-bottom: 0
}

.nw-blog .containerxx {
    width: 100%;
    max-width: 414px
}

.nw-blog .containerxx h2 {
    margin-bottom: 20px
}

.nw-blog .containerxx .recs h2 {
    margin-bottom: 8px;
    font: 800 24px/54px GothamDisplay,sans-serif;
    letter-spacing: -.02em
}

@media (min-width: 993px) {
    .nw-blog .containerxx .recs h2 {
        font:800 24px/54px GothamDisplay,sans-serif
    }
}

.nw-blog .containerxx .recs .row {
    margin: 0 -12px 3%
}

.nw-blog .containerxx .recs+hr+h4 {
    font: 100 22px/28px GothamDisplay,sans-serif;
    color: #8b8c8f
}

.nw-blog .category-list {
    display: table;
    padding: 0;
    margin: 0 0 30px;
    width: 100%;
    font-size: 0;
    box-shadow: none
}

.nw-blog .category-list a.btn {
    color: #8b8c8f!important
}

.nw-blog .category-list a.btn:hover {
    color: #fff!important
}

.nw-blog .category-list li {
    list-style-type: none;
    height: 125px;
    width: 50%;
    display: -moz-inline-stack;
    display: inline-block;
    border: none;
    margin: 0;
    padding: 0
}

.nw-blog .category-list li p {
    padding: 0;
    margin: 0;
    display: none
}

.nw-blog .category-list li:nth-child(-n+2) .btn-category {
    border-top: 1px solid #d8d9da
}

.nw-blog .category-list li:nth-child(2n) .btn-category {
    border-right: 1px solid #d8d9da;
    border-left: 1px solid #d8d9da
}

.nw-blog .category-list li:nth-child(1n) .btn-category {
    border-left: 1px solid #d8d9da
}

.nw-blog .category-list li:last-child .btn-category {
    border-right: 1px solid #d8d9da
}

.nw-blog .btn-category:link,.nw-blog .btn-category:visited {
    padding-top: 27px;
    width: 100%;
    height: 100%;
    font: 700 12px/12px GothamBody;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #8b8c8f;
    white-space: normal;
    border: none;
    border-bottom: 1px solid #d8d9da;
    border-radius: 0;
    background: #fff!important
}

.nw-blog .btn-category:link :first-child,.nw-blog .btn-category:visited :first-child {
    display: block;
    margin: 0 auto 6px
}

.nw-blog .btn-category:link:hover,.nw-blog .btn-category:link:hover:visited,.nw-blog .btn-category:visited:hover,.nw-blog .btn-category:visited:hover:visited {
    text-decoration: none;
    color: #fff;
    border-bottom: 1px solid #d8d9da;
    background: linear-gradient(90deg,#07ccc2,#25d1a3)!important
}

.nw-blog .btn-category:link:active,.nw-blog .btn-category:visited:active {
    background: linear-gradient(90deg,#048880,#198c6c)
}

@media (max-width: 992px) and (min-width:569px) {
    .nw-blog .containerxx {
        max-width:100%;
        width: 616px
    }

    .nw-blog .article-header {
        margin-top: 20px
    }
}

@media (min-width: 993px) {
    .nw-blog .article-header {
        padding:30px 0 0;
        margin-bottom: 30px;
        margin-top: 0
    }

    .nw-blog #atstbx {
        display: block
    }

    .nw-blog.bb-full .col-md-8 {
        width: 64%
    }

    .nw-blog .col-md-8 {
        max-width: 570px;
        width: 570px;
        padding: 0
    }

    .nw-blog .containerxx {
        max-width: 100%;
        width: 850px;
        padding: 0
    }

    .nw-blog .slideshow-window div.slideshow-controls {
        opacity: .8;
        top: 55%;
        transform: translateY(-55%)
    }

    .nw-blog .slideshow-window div.slideshow-controls a {
        border: none!important;
        border-radius: 0!important;
        margin: 0!important;
        background: #535757!important;
        max-width: 50px;
        max-height: 100px;
        top: 30%;
        transform: translateY(-50%)
    }

    .nw-blog .slideshow-window div.slideshow-controls a:before {
        content: '';
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        font: 700 28px SSGizmo;
        color: #b1b3b5
    }

    .nw-blog .slideshow-window div.slideshow-controls a:first-child {
        left: 0;
        position: absolute
    }

    .nw-blog .slideshow-window div.slideshow-controls a:first-child:before {
        content: '◅';
        left: 10px
    }

    .nw-blog .slideshow-window div.slideshow-controls a:nth-child(2) {
        display: none!important;
        background: none
    }

    .nw-blog .slideshow-window div.slideshow-controls a:last-child {
        right: 0;
        position: absolute
    }

    .nw-blog .slideshow-window div.slideshow-controls a:last-child:before {
        content: '▻';
        right: 10px
    }

    .nw-blog .slideshow-window .slideshow-slide-caption {
        font-size: 16px
    }

    .nw-blog .cc-round-up-footer {
        width: 100%;
        background: #f7f7f7;
        min-height: 300px;
        padding: 20px 0 40px
    }

    .nw-blog .cc-round-up-footer .containerxx {
        width: 875px;
        max-width: 875px
    }

    .nw-blog .cc-round-up-footer .containerxx h2 {
        margin-bottom: 20px
    }

    .nw-blog .cc-round-up-footer .cc-round-up-footer-float {
        display: inline-block;
        width: 47%;
        vertical-align: top
    }

    .nw-blog .cc-round-up-footer .cc-round-up-footer-float:last-child {
        margin-left: 30px
    }
}

@media (min-width: 1025px) {
    .nw-blog .atclear {
        display:none!important
    }

    .nw-blog .containerxx h2 {
        margin-bottom: 20px
    }

    .nw-blog .cc-round-up-footer-float {
        display: inline-block;
        width: 48%;
        vertical-align: top
    }

    .nw-blog .cc-round-up-footer-float:last-child {
        margin-left: 25px
    }

    .nw-blog .category-list li {
        width: 33%
    }

    .nw-blog .category-list li:nth-child(-n+2) .btn-category {
        border-top: none
    }

    .nw-blog .category-list li:nth-child(2n) .btn-category {
        border-right: none;
        border-left: none
    }

    .nw-blog .category-list li:nth-child(-n+3) .btn-category {
        border-top: 1px solid #d8d9da
    }

    .nw-blog .category-list li:nth-child(1n) .btn-category {
        border-right: 1px solid #d8d9da;
        border-left: none
    }

    .nw-blog .category-list li:first-child .btn-category,.nw-blog .category-list li:nth-child(4) .btn-category,.nw-blog .category-list li:nth-child(7) .btn-category {
        border-left: 1px solid #d8d9da
    }

    .nw-blog .category-list li:last-child .btn-category {
        border-right: 1px solid #d8d9da
    }
}

.nw-blog .info-box {
    border: 1px solid #b1b3b5;
    border-radius: .125rem;
    border-left-width: 5px;
    padding: 1rem
}

.nw-blog .info-box--type-success {
    border-left-color: #008254
}

.nw-blog .info-box--type-warning {
    border-left-color: #ffc764
}

.nw-blog .info-box--type-error {
    border-left-color: #de2828
}

.nw-blog .nw-products-out-of-date {
    margin-bottom: .5rem
}

.nw-blog .nw-products-out-of-date .nw-products-out-of-date--heading {
    margin-bottom: .5rem;
    font-weight: 700
}

.nw-blog .nw-products-out-of-date p:last-child {
    margin-top: 0;
    margin-bottom: 0;
    margin-top: 1rem
}

.nw-blog .nw-products-out-of-date ul {
    margin-left: 1rem;
    margin-bottom: 0
}

.nw-blog .nw-products-out-of-date ul li {
    font-style: italic
}

.nw-blog .nw-products-out-of-date ul li:last-child {
    padding-bottom: 0
}

.btn {
    font: 400 14px/1.2 GothamBody;
    padding: 11.5px 18px 10px;
    min-height: 42px;
    border-radius: .125rem;
    white-space: normal
}

.btn:focus,.btn:hover {
    text-decoration: none;
    outline: none!important
}

.btn:active {
    outline: none;
    background-image: none
}

.btn-sm {
    line-height: 34px;
    height: 36px
}

.btn-lg,.nw-button-size-large {
    font-size: 18px;
    min-height: 54px;
    padding: 15px 18px 12px
}

.nw-button-size-medium {
    font-size: 16px
}

.nw-button-width-wide {
    padding-left: 72px;
    padding-right: 72px
}

.btn-default,.btn-default:link,.btn-default:visited,.btn-primary,.btn-primary:link,.btn-primary:visited {
    text-decoration: none
}

.btn-default:focus,.btn-default:hover,.btn-default:link:focus,.btn-default:link:hover,.btn-default:visited:focus,.btn-default:visited:hover,.btn-primary:focus,.btn-primary:hover,.btn-primary:link:focus,.btn-primary:link:hover,.btn-primary:visited:focus,.btn-primary:visited:hover {
    text-decoration: none;
    background: #40ad87;
    border: 1px solid transparent;
    color: #fff;
    box-shadow: none
}

.btn-default:active,.btn-default:link:active,.btn-default:visited:active,.btn-primary:active,.btn-primary:link:active,.btn-primary:visited:active {
    color: #fff;
    background: #006642
}

.btn-default:disabled,.btn-default:link:disabled,.btn-default:visited:disabled,.btn-primary:disabled,.btn-primary:link:disabled,.btn-primary:visited:disabled {
    background: none;
    border: 1px solid #b1b3b5;
    color: #b1b3b5
}

.btn-default:disabled:hover,.btn-default:link:disabled:hover,.btn-default:visited:disabled:hover,.btn-primary:disabled:hover,.btn-primary:link:disabled:hover,.btn-primary:visited:disabled:hover {
    background: transparent;
    box-shadow: none
}

.btn-default.nw-button-style-outline,.btn-default:link.nw-button-style-outline,.btn-default:visited.nw-button-style-outline,.btn-primary.nw-button-style-outline,.btn-primary:link.nw-button-style-outline,.btn-primary:visited.nw-button-style-outline {
    background-color: transparent;
    background-image: none;
    border-color: #008254;
    color: #008254
}

.btn-default.nw-button-style-outline:focus,.btn-default.nw-button-style-outline:hover,.btn-default:link.nw-button-style-outline:focus,.btn-default:link.nw-button-style-outline:hover,.btn-default:visited.nw-button-style-outline:focus,.btn-default:visited.nw-button-style-outline:hover,.btn-primary.nw-button-style-outline:focus,.btn-primary.nw-button-style-outline:hover,.btn-primary:link.nw-button-style-outline:focus,.btn-primary:link.nw-button-style-outline:hover,.btn-primary:visited.nw-button-style-outline:focus,.btn-primary:visited.nw-button-style-outline:hover {
    background-color: #008254;
    color: #fff
}

.btn-default.nw-button-style-outline[disabled],.btn-default:link.nw-button-style-outline[disabled],.btn-default:visited.nw-button-style-outline[disabled],.btn-primary.nw-button-style-outline[disabled],.btn-primary:link.nw-button-style-outline[disabled],.btn-primary:visited.nw-button-style-outline[disabled] {
    border-color: #b1b3b5;
    color: #b1b3b5;
    opacity: .6;
    filter: alpha(opacity=60)
}

.nw-button-color-white.btn-default.nw-button-style-outline,.nw-button-color-white.btn-default:link.nw-button-style-outline,.nw-button-color-white.btn-default:visited.nw-button-style-outline,.nw-button-color-white.btn-primary.nw-button-style-outline,.nw-button-color-white.btn-primary:link.nw-button-style-outline,.nw-button-color-white.btn-primary:visited.nw-button-style-outline {
    border-color: #fff;
    color: #fff
}

.nw-button-color-white.btn-default.nw-button-style-outline:focus,.nw-button-color-white.btn-default.nw-button-style-outline:hover,.nw-button-color-white.btn-default:link.nw-button-style-outline:focus,.nw-button-color-white.btn-default:link.nw-button-style-outline:hover,.nw-button-color-white.btn-default:visited.nw-button-style-outline:focus,.nw-button-color-white.btn-default:visited.nw-button-style-outline:hover,.nw-button-color-white.btn-primary.nw-button-style-outline:focus,.nw-button-color-white.btn-primary.nw-button-style-outline:hover,.nw-button-color-white.btn-primary:link.nw-button-style-outline:focus,.nw-button-color-white.btn-primary:link.nw-button-style-outline:hover,.nw-button-color-white.btn-primary:visited.nw-button-style-outline:focus,.nw-button-color-white.btn-primary:visited.nw-button-style-outline:hover {
    background-color: #fff;
    color: #000
}

.btn-primary,.btn-primary:link,.btn-primary:visited {
    color: #fff;
    background: #008254;
    border: 1px solid transparent
}

.btn-default,.btn-default:link,.btn-default:visited,a.btn-default,a.btn-default:link {
    color: #008254;
    background: transparent;
    border: 1px solid #008254
}

[type=reset],[type=submit],button,html [type=button] {
    -webkit-appearance: none
}

table.slimtable tbody td,table.slimtable thead th {
    padding: .8em
}

iframe {
    max-width: 100%;
    border: none
}

ol,ul {
    margin-top: 0;
    margin-bottom: 12px;
    padding-left: 18px
}

li {
    padding-bottom: 14px
}

ul {
    list-style: disc
}

ol {
    list-style-type: decimal
}

blockquote {
    margin: 10px 0 22px;
    padding: 0 0 0 28px;
    border-width: 5px 0 5px 5px;
    border-style: solid;
    border-image: linear-gradient(180deg,#eb2481,#ef5d25) 1 100%;
    font: 100 12px/18px GothamDisplay,sans-serif;
    color: #000
}

blockquote p {
    font: 100 14px/22px GothamDisplay,sans-serif;
    color: #000;
    margin: -8px 0;
    padding: 0
}

@media (min-width: 993px) {
    blockquote {
        margin:10px 0 22px -28px;
        padding: 0 0 0 28px;
        border-width: 5px 0 5px 5px;
        border-style: solid;
        border-image: linear-gradient(180deg,#eb2481,#ef5d25) 1 100%
    }

    blockquote,blockquote p {
        font: 100 24px/36px GothamDisplay,sans-serif;
        color: #000
    }

    blockquote p {
        margin: -12px 0;
        padding: 0
    }
}

.nw-collapsible-details {
    cursor: pointer;
    margin-top: -1px
}

.nw-collapsible-details:first-child {
    margin-top: 0
}

.nw-collapsible-details__label {
    position: relative;
    display: block;
    border-top: 1px solid #d8d9da;
    border-bottom: 1px solid #d8d9da;
    margin: 0 -12px;
    padding: 7px 12px;
    cursor: pointer;
    font: 500 14px/21px GothamDisplay
}

.nw-collapsible-details__toggle-icon {
    position: absolute;
    right: 15px;
    top: 50%;
    transform: translateY(-50%);
    height: 14px;
    width: 14px;
    float: right
}

.nw-collapsible-details__content article:first-child {
    padding-top: 20px
}

.nw-collapsible-details__list {
    padding-left: 20px
}

.nw-collapsible-details__copy {
    padding-bottom: 15px;
    font-size: 14px;
    line-height: 21px
}

.nw-collapsible-details--expanded .nw-collapsible-details__label {
    color: #005fb9
}

.nw-cc-formatted-value {
    font: 800 24px/30px GothamDisplay;
    letter-spacing: -.02em;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: column;
    flex-flow: column;
    text-align: right
}

.nw-cc-formatted-value .nw-cc-formatted-value__info-icon {
    font: 400 18px/24px GothamBody;
    color: #000
}

.nw-cc-formatted-value .nw-cc-formatted-value__label {
    font: 500 14px/24px GothamBody
}

.icon.n-mark {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.2.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2020%2012%22%20style%3D%22enable-background%3Anew%200%200%2020%2012%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text/css%22%3E%0A%09.st0%7Bfill%3A%2300ACCC%3B%7D%0A%3C/style%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M17%2C0H3c-1.6%2C0-3%2C1.3-3%2C3v6c0%2C1.6%2C1.3%2C3%2C3%2C3H17c1.6%2C0%2C3-1.3%2C3-3V3C19.9%2C1.3%2C18.6%2C0%2C17%2C0z%20M8.1%2C8.8H6.7L4.5%2C5.8%0A%09v2.9H3V3.4h1.4l2.2%2C2.8V3.4h1.5V8.8z%20M15.5%2C8.8h-1.3l-1.1-3.1l-1.1%2C3.1h-1.3L9%2C3.4h1.6l0.9%2C3.1l1-3.1h1.3l1%2C3.1l0.9-3.1h1.5%0A%09L15.5%2C8.8z%22/%3E%0A%3C/svg%3E%0A');
    background-repeat: no-repeat;
    width: 23px;
    height: 14px;
    display: inline-block;
    position: relative;
    top: 3px
}

.nw-jumplinks.nw-cc-overview-jumplinks {
    max-width: 860px;
    margin: 0 20px
}

@media (min-width: 768px) {
    .nw-cc-formatted-value {
        text-align:center
    }

    .nw-cc-overview .nw-cc-overview__content .nw-collapsible-details__label {
        padding: 0 15px;
        margin-top: 18px
    }
}

@media (max-width: 767px) {
    .nw-cc-overview__content {
        font:500 14px/21px GothamBody
    }

    .nw-cc-overview__content .nw-collapsible-details__label {
        padding-bottom: 0
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .nw-jumplinks.nw-cc-overview-jumplinks {
        margin:0 auto;
        max-width: 600px
    }
}

@media (min-width: 1024px) {
    .nw-jumplinks.nw-cc-overview-jumplinks {
        margin:0 auto
    }

    .nw-jumplinks.nw-cc-overview-jumplinks .nw-jumplinks__list {
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .nw-jumplinks.nw-cc-overview-jumplinks .nw-jumplink {
        width: calc(50% - 8px)
    }
}

.nw-icon-drawer-minus {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2012%2012%22%20style%3D%22enable-background%3Anew%200%200%2012%2012%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bfill%3A%2300ACCC%3B%7D%0D%0A%3C/style%3E%0D%0A%3Crect%20id%3D%22XMLID_1_%22%20y%3D%225%22%20class%3D%22st0%22%20width%3D%2212%22%20height%3D%222%22/%3E%0D%0A%3C/svg%3E%0D%0A');
    background-repeat: no-repeat
}

.nw-icon-drawer-plus {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2012%2012%22%20style%3D%22enable-background%3Anew%200%200%2012%2012%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bfill%3A%2300ACCC%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cpolygon%20id%3D%22XMLID_2_%22%20class%3D%22st0%22%20points%3D%227%2C5%207%2C0%205%2C0%205%2C5%200%2C5%200%2C7%205%2C7%205%2C12%207%2C12%207%2C7%2012%2C7%2012%2C5%20%22/%3E%0D%0A%3C/svg%3E%0D%0A');
    background-repeat: no-repeat
}

.nw-cc-jumplinks-recommendation_cta {
    -ms-flex-align: center;
    align-items: center;
    border-top: 1px solid #d3d3d3;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    margin: 24px auto;
    max-width: 860px;
    padding-top: 24px
}

@media (max-width: 768px) {
    .nw-cc-jumplinks-recommendation_cta {
        border:none;
        display: -ms-flexbox;
        display: flex;
        margin: 5px auto;
        max-width: none;
        padding: 10px
    }
}

.nw-cc-jumplinks-recommendation_cta__main-text {
    font-size: 14pt;
    font-weight: 700
}

@media (max-width: 768px) {
    .nw-cc-jumplinks-recommendation_cta__main-text {
        font-size:12pt;
        text-align: center;
        vertical-align: middle;
        padding: 0 85px
    }
}

.nw-cc-jumplinks-recommendation_cta__secondary-text {
    color: #a9a9a9;
    font-size: 12pt
}

@media (max-width: 768px) {
    .nw-cc-jumplinks-recommendation_cta__secondary-text {
        font-size:10pt;
        text-align: center;
        vertical-align: middle
    }
}

@media (max-width: 768px) {
    .nw-cc-jumplinks-recommendation_cta__secondary-text a {
        display:block
    }
}

.nw-accordion.nw-toggle-type-bar .nw-accordion-toggle-wrap {
    padding-right: 30px
}

.nw-accordion.nw-toggle-type-bar .nw-accordion-toggle {
    display: block
}

.nw-accordion.nw-toggle-type-bar .nw-accordion-toggle-icon-collapse,.nw-accordion.nw-toggle-type-bar.nw-expanded .nw-accordion-toggle-icon-expand {
    display: none
}

.nw-accordion.nw-toggle-type-bar.nw-expanded .nw-accordion-toggle-icon-collapse {
    display: block
}

.nw-accordion.nw-toggle-type-bar-styled {
    margin-top: -1px;
    padding: .8em 0;
    border-top: 1px solid #d8d9da;
    border-bottom: 1px solid #d8d9da
}

.nw-accordion.nw-toggle-type-bar-styled:not(.nw-mobile-only-true) .nw-accordion-toggle-wrap h2 {
    margin: 0;
    font: 800 16px/24px GothamDisplay,sans-serif
}

.nw-accordion.nw-toggle-type-bar-styled .nw-accordion-toggle-wrap {
    padding-right: 30px;
    text-align: left!important
}

.nw-accordion.nw-toggle-type-bar-styled .nw-accordion-toggle {
    display: block
}

.nw-accordion.nw-toggle-type-bar-styled .nw-accordion-toggle:hover {
    text-decoration: none
}

.nw-accordion.nw-toggle-type-bar-styled .nw-accordion-toggle-icon {
    color: #005fb9
}

.nw-accordion.nw-toggle-type-bar-styled .nw-accordion-toggle-icon-collapse,.nw-accordion.nw-toggle-type-bar-styled.nw-expanded .nw-accordion-toggle-icon-expand {
    display: none
}

.nw-accordion.nw-toggle-type-bar-styled.nw-expanded .nw-accordion-toggle-icon-collapse {
    display: block
}

.nw-accordion.nw-toggle-type-bar-styled .nw-accordion-content>:last-child {
    margin-bottom: 0;
    padding-bottom: 0
}

.nw-accordion.nw-toggle-type-cc-roundup {
    border-top: 1px solid #d8d9da
}

.nw-accordion.nw-toggle-type-cc-roundup.nw-expanded .nw-accordion-content {
    padding-top: 0;
    padding-bottom: 16px
}

.nw-accordion.nw-toggle-type-cc-roundup.nw-expanded .nw-accordion-toggle-icon-expand {
    display: none
}

.nw-accordion.nw-toggle-type-cc-roundup.nw-expanded .nw-accordion-toggle-icon-collapse {
    display: block
}

.nw-accordion.nw-toggle-type-cc-roundup .nw-accordion-toggle-wrap {
    padding-right: 30px
}

.nw-accordion.nw-toggle-type-cc-roundup h2 .nw-accordion-toggle,.nw-accordion.nw-toggle-type-cc-roundup h3 .nw-accordion-toggle {
    display: block;
    font: 800 20px/28px GothamDisplay;
    letter-spacing: -.02em;
    color: #000
}

.nw-accordion.nw-toggle-type-cc-roundup h2 .nw-accordion-toggle:hover,.nw-accordion.nw-toggle-type-cc-roundup h3 .nw-accordion-toggle:hover {
    text-decoration: none
}

.nw-accordion.nw-toggle-type-cc-roundup .nw-accordion-toggle-icon {
    color: #005fb9
}

.nw-accordion.nw-toggle-type-cc-roundup .nw-accordion-toggle-icon-collapse {
    display: none
}

@media (min-width: 600px) {
    .nw-accordion.nw-toggle-type-cc-roundup {
        border-top:none
    }

    .nw-accordion.nw-toggle-type-cc-roundup.nw-expanded .nw-accordion-content {
        padding: 0
    }

    .nw-accordion.nw-toggle-type-cc-roundup.nw-expanded .nw-accordion-toggle-icon-collapse {
        display: none
    }

    .nw-accordion.nw-toggle-type-cc-roundup .nw-accordion-toggle-wrap {
        padding-right: 0
    }

    .nw-accordion.nw-toggle-type-cc-roundup .nw-accordion-toggle {
        cursor: auto
    }

    .nw-accordion.nw-toggle-type-cc-roundup .nw-accordion-toggle-icon {
        display: none
    }

    .nw-accordion.nw-toggle-type-cc-roundup .nw-accordion-content {
        display: block;
        visibility: visible;
        height: auto;
        opacity: 1;
        padding: 0
    }
}

.nw-accordion.nw-mobile-only-true .nw-accordion-toggle-wrap a {
    color: inherit
}

.nw-accordion.nw-mobile-only-true .nw-accordion-toggle-wrap h2:not(.nw-accordion-unlinked-heading) {
    margin: 0;
    font: 800 16px/24px GothamDisplay,sans-serif
}

.nw-accordion.nw-mobile-only-true .nw-accordion-toggle-wrap h2.nw-accordion-unlinked-heading {
    display: none
}

@media (min-width: 993px) {
    .nw-accordion.nw-mobile-only-true {
        padding:0;
        border: none
    }

    .nw-accordion.nw-mobile-only-true .nw-accordion-toggle-wrap {
        padding: 0
    }

    .nw-accordion.nw-mobile-only-true .nw-accordion-toggle-wrap h2:not(.nw-accordion-unlinked-heading) {
        display: none
    }

    .nw-accordion.nw-mobile-only-true .nw-accordion-toggle-wrap h2.nw-accordion-unlinked-heading {
        display: block
    }

    .nw-accordion.nw-mobile-only-true .nw-accordion-toggle-icon {
        display: none
    }

    .nw-accordion.nw-mobile-only-true .nw-accordion-content {
        display: block;
        visibility: visible;
        height: auto;
        opacity: 1;
        padding: 0
    }
}

.nw-accordion .nw-accordion-toggle-icon {
    position: absolute;
    top: 50%;
    right: 0;
    display: inline-block;
    margin-top: -10px;
    font-size: 20px;
    line-height: 1em
}

.nw-accordion .nw-accordion-toggle-icon:before {
    vertical-align: middle
}

.nw-accordion.nw-expanded .nw-accordion-toggle-text-expand {
    display: none
}

.nw-accordion.nw-expanded .nw-accordion-toggle-text-collapse {
    display: inline
}

.nw-accordion.nw-expanded .nw-accordion-content {
    visibility: visible;
    opacity: 1;
    height: auto;
    padding: 8px 0
}

.nw-accordion.nw-toggle-alignment-left .nw-accordion-toggle-wrap {
    text-align: left
}

.nw-accordion.nw-toggle-alignment-center .nw-accordion-toggle-wrap {
    text-align: center
}

.nw-accordion.nw-toggle-alignment-right .nw-accordion-toggle-wrap {
    text-align: right
}

.nw-accordion .nw-accordion-toggle-wrap {
    position: relative;
    padding: 5px 0
}

.nw-accordion .nw-accordion-toggle {
    cursor: pointer
}

.nw-accordion .nw-accordion-toggle-text-collapse {
    display: none
}

.nw-accordion .nw-accordion-content {
    overflow: hidden;
    visibility: hidden;
    opacity: 0;
    height: 0;
    transition: height 0s,opacity .5s
}

.nw-author-box {
    overflow: hidden;
    padding: 20px 0 20px 85px
}

.nw-author-box--image {
    float: left;
    width: 57px;
    height: 57px;
    margin-left: -85px;
    border: 1px solid #d8d9da;
    border-radius: 100%;
    transition: opacity .25s ease
}

a>.nw-author-box--image:hover {
    opacity: .8
}

.nw-author-box--name {
    margin: 0 0 5px;
    font-family: GothamDisplay,sans-serif;
    font-size: 18px;
    line-height: 22px;
    font-weight: 800;
    text-transform: none
}

.nw-author-box--name a {
    color: inherit
}

.nw-author-box--name a:hover {
    color: #005fb9;
    text-decoration: none
}

.nw-author-box--full-page-link {
    white-space: nowrap
}

.nw-author-box--social-media-links {
    font-size: 14px
}

.nw-author-box--social-media-links a {
    padding: 0 17px;
    text-decoration: none!important;
    line-height: 17px
}

.nw-author-box--social-media-links a:first-child {
    padding-left: 0
}

.nw-author-box--social-media-links a:last-child {
    padding-right: 0
}

.nw-author-box--social-media-links a:hover {
    color: #000
}

.nw-author-box--social-media-links .ss-icon {
    vertical-align: middle
}

.nw-author-box--social-media-links .nw-link-text {
    display: none
}

@media (min-width: 600px) {
    .nw-author-box--social-media-links a {
        border-left:1px solid #d8d9da
    }

    .nw-author-box--social-media-links a:first-child {
        border-left: none
    }

    .nw-author-box--social-media-links .nw-link-text {
        display: inline-block;
        margin-left: 10px
    }
}

.nw-author-box-wp--title {
    margin-bottom: 8px!important;
    font-family: GothamDisplay,sans-serif;
    font-size: 16px;
    font-weight: 800;
    line-height: 24px;
    text-transform: none
}

.nw-author-box-wp--inner {
    border-top: 5px solid #005fb9
}

.nw-author-box-wp .nw-author-box {
    border-bottom: 1px solid #d8d9da
}

.nw-back-to-top {
    margin: 0 0 18px
}

.nw-back-to-top:last-child {
    margin: 0
}

.wpb_column>.wpb_wrapper>.btn-primary,.wpb_column>.wpb_wrapper>.call-to-action,.wpb_column>.wpb_wrapper>.nw-button {
    margin-bottom: 15px!important
}

@media (min-width: 768px) {
    .wpb_column>.wpb_wrapper>.btn-primary,.wpb_column>.wpb_wrapper>.call-to-action,.wpb_column>.wpb_wrapper>.nw-button {
        margin-bottom:0!important
    }
}

.wpb_column:last-child>.wpb_wrapper>.btn-primary:last-child,.wpb_column:last-child>.wpb_wrapper>.call-to-action:last-child,.wpb_column:last-child>.wpb_wrapper>.nw-button:last-child {
    margin-bottom: 0!important
}

.btn-primary .icon,.call-to-action .icon,.nw-button .icon {
    margin-left: .4em;
    vertical-align: middle;
    font-size: 1.1em;
    line-height: 1
}

.nw-button-wrapper .nw-button-inner-wrapper {
    display: inline-block;
    text-align: center;
    vertical-align: top
}

.nw-button-wrapper .nw-button-inner-wrapper .nw-button-caption-wrapper {
    display: table
}

.nw-button-wrapper .nw-button-inner-wrapper .nw-button-caption-wrapper .annotation {
    display: table-caption;
    caption-side: bottom;
    padding: 4px 5px 0;
    color: #8b8c8f;
    font: 400 12px/14px GothamBody;
    text-align: center
}

.nw-button-wrapper.nw-button-wrapper-width-full .nw-button-caption-wrapper,.nw-button-wrapper.nw-button-wrapper-width-full .nw-button-inner-wrapper {
    width: 100%
}

.nw-conditional-wp-user-wrap .nw-conditional-wp-user-conditional-info {
    float: right;
    font-size: 12px;
    color: #8b8c8f;
    line-height: 1;
    margin: 20px 0 3px;
    transition: opacity .4s
}

.nw-conditional-wp-user-wrap .nw-conditional {
    border: 1px dashed #b1b3b5;
    clear: both;
    padding: 0 4px;
    transition: opacity .4s,padding .4s,border-color .4s
}

.nw-fade-in-conditional-content-helpers .nw-conditional-wp-user-wrap .nw-conditional-wp-user-conditional-info,.nw-fade-in-conditional-content-helpers .nw-conditional-wp-user-wrap[data-condition-met=false] {
    opacity: 1
}

.nw-fade-out-conditional-content-helpers #wp-admin-bar-nw-wp-toggle-conditionals a {
    color: #008254!important
}

.nw-fade-out-conditional-content-helpers .nw-conditional-wp-user-wrap .nw-conditional-wp-user-conditional-info,.nw-fade-out-conditional-content-helpers .nw-conditional-wp-user-wrap[data-condition-met=false] {
    opacity: 0
}

.nw-fade-out-conditional-content-helpers .nw-conditional-wp-user-wrap .nw-conditional {
    border-color: transparent;
    padding: 0
}

.nw-hide-conditional-content-helpers #wp-admin-bar-nw-wp-toggle-conditionals a {
    color: #008254!important
}

.nw-hide-conditional-content-helpers .nw-conditional-wp-user-wrap .nw-conditional-wp-user-conditional-info,.nw-hide-conditional-content-helpers .nw-conditional-wp-user-wrap[data-condition-met=false] {
    display: none
}

.nw-hide-conditional-content-helpers .nw-conditional-wp-user-wrap .nw-conditional {
    border: none;
    padding: 0
}

.nw-conditional[data-condition=screen-size] {
    display: none
}

@media (max-width: 767px) {
    .nw-conditional[data-condition=screen-size].nw-show-on-mobile {
        display:block
    }
}

@media (min-width: 768px) and (max-width:1023px) {
    .nw-conditional[data-condition=screen-size].nw-show-on-tablet {
        display:block
    }
}

@media (min-width: 1024px) {
    .nw-conditional[data-condition=screen-size].nw-show-on-desktop {
        display:block
    }
}

.nw-cta {
    border-radius: .125rem;
    background-color: #fff;
    border: 1px solid #d8d9da;
    padding: 25px 16px;
    margin: 16px auto
}

.nw-cta.nw-component-template-cc-recommend .nw-cta-icon {
    width: 60px;
    margin-left: 4px;
    position: absolute
}

.nw-cta.nw-component-template-cc-recommend .nw-cta-text-wrap {
    margin-left: 86px
}

.nw-cta.nw-component-template-cc-recommend .nw-cta-primary-text {
    font: 800 14px/21px GothamDisplay;
    margin: 0 0 8px
}

.nw-cta.nw-component-template-cc-recommend .nw-cta-secondary-text {
    font: 500 14px/18px GothamBody;
    margin: 0 0 6px;
    text-transform: none;
    color: #8b8c8f
}

.nw-cta.nw-component-template-cc-recommend .nw-cta-cc-recommend-button {
    display: none
}

.nw-cta.nw-component-template-cc-recommend .nw-cta-cc-recommend-link {
    color: #008254;
    font: 500 14px/18px GothamBody
}

.nw-cta.nw-component-template-cc-recommend .nw-cta-cc-recommend-link:hover {
    text-decoration: none
}

.nw-cta.nw-component-template-cc-recommend .nw-cta-cc-recommend-link:after {
    content: '\25BB';
    font-family: SSGizmo;
    -webkit-font-smoothing: antialiased;
    font-size: 16px;
    color: #008254;
    vertical-align: sub;
    padding-left: 4px
}

@media (min-width: 600px) {
    .nw-cta {
        border-radius:0;
        padding: 20px 24px;
        margin: 20px auto
    }

    .nw-cta.nw-component-template-cc-recommend .nw-cta-icon {
        width: 71px;
        margin-top: -10px
    }

    .nw-cta.nw-component-template-cc-recommend .nw-cta-text-wrap {
        margin-left: 19%;
        max-width: 52%;
        float: left
    }

    .nw-cta.nw-component-template-cc-recommend .nw-cta-primary-text {
        margin-bottom: 0
    }

    .nw-cta.nw-component-template-cc-recommend .nw-cta-cc-recommend-button {
        display: block;
        float: right
    }

    .nw-cta.nw-component-template-cc-recommend .nw-cta-cc-recommend-button .nw-button {
        font-size: 14px
    }

    .nw-cta.nw-component-template-cc-recommend .nw-cta-cc-recommend-link {
        display: none
    }

    .nw-cta.nw-component-template-cc-recommend:after {
        content: '';
        display: block;
        clear: both
    }
}

@media (min-width: 768px) {
    .nw-cta.nw-component-template-cc-recommend .nw-cta-icon {
        margin-left:38px
    }

    .nw-cta.nw-component-template-cc-recommend .nw-cta-text-wrap {
        margin-left: 176px;
        max-width: calc(100% - 360px)
    }

    .nw-cta.nw-component-template-cc-recommend .nw-cta-cc-recommend-button {
        margin-right: 14px
    }
}

.nw-cta-register {
    display: none;
    position: relative;
    padding: 32px 16px 16px;
    background-image: url(//nerdwallet.com/cdn/img/background/credit-score/credit-score-680-blue-278x234.png);
    background-color: #eef7ff;
    background-size: cover;
    background-repeat: no-repeat;
    text-align: left
}

@media (min-resolution: 192dpi) {
    .nw-cta-register {
        background-image:url(//nerdwallet.com/cdn/img/background/credit-score/credit-score-680-blue-556x468.png)
    }
}

@media (min-width: 1024px) {
    .nw-cta-register {
        display:block
    }
}

.nw-cta-register .containerxx {
    position: relative;
    z-index: 1
}

.nw-cta-register h4 {
    margin-top: 0;
    margin-bottom: 18px;
    color: #fff;
    font-family: GothamDisplay,sans-serif;
    font-weight: 800;
    font-size: 30px;
    line-height: 1.25;
    letter-spacing: 0;
    text-transform: none
}

#nw-banner-widget-area .nw-cta-register {
    padding-top: 60px;
    padding-bottom: 55px;
    background-image: url(//nerdwallet.com/cdn/img/background/credit-score/credit-score-680-blue-1148x212.jpg);
    background-size: auto 100%;
    background-position: calc(50% + 290px) 50%
}

@media (min-resolution: 192dpi) {
    #nw-banner-widget-area .nw-cta-register {
        background-image:url(//nerdwallet.com/cdn/img/background/credit-score/credit-score-680-blue-2296x424.jpg)
    }
}

#nw-banner-widget-area .nw-cta-register:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 50%;
    height: 100%;
    background-color: #eef7ff
}

#nw-banner-widget-area .nw-cta-register:after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: calc(50% - 360px);
    height: 100%;
    background-color: #eef7ff
}

#nw-banner-widget-area .nw-cta-register .containerxx {
    padding-right: 280px
}

#nw-banner-widget-area .nw-cta-register .nw-button {
    padding: 11.5px 38px 10px;
    box-shadow: 0 8px 29px 0 rgba(238,247,255,.9)
}

#nw-banner-widget-area .nw-cta-register.nw-height-medium {
    padding: 28px 0;
    background-image: none;
    text-align: center
}

#nw-banner-widget-area .nw-cta-register.nw-height-medium .containerxx {
    padding: 0
}

#nw-banner-widget-area .nw-cta-register.nw-height-medium h4 {
    font-size: 24px;
    margin-bottom: 16px
}

#nw-banner-widget-area .nw-cta-register.nw-height-short {
    padding: 21px 0;
    background-image: none
}

#nw-banner-widget-area .nw-cta-register.nw-height-short .containerxx {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 0
}

#nw-banner-widget-area .nw-cta-register.nw-height-short h4 {
    display: inline-block;
    margin-right: 29px;
    margin-bottom: 0;
    font-size: 24px
}

#nw-banner-widget-area .nw-cta-register.nw-height-short .nw-button-wrapper {
    display: inline-block
}

#nw-sticky-widget-area .nw-cta-register {
    padding-top: 40px
}

#nw-dismissible-widget-area .nw-cta-register .containerxx {
    padding: 0
}

#nw-dismissible-widget-area .nw-cta-register,#nw-sticky-sidebar-widget-area .nw-cta-register {
    text-align: center
}

#nw-dismissible-widget-area .nw-cta-register h4,#nw-sticky-sidebar-widget-area .nw-cta-register h4 {
    font-size: 16px
}

#nw-dismissible-widget-area .nw-cta-register.nw-template-standard h4,#nw-sticky-sidebar-widget-area .nw-cta-register.nw-template-standard h4 {
    margin-bottom: 100px;
    text-shadow: 0 2px 16px rgba(238,247,255,.3)
}

#nw-dismissible-widget-area .nw-cta-register .nw-button-inner-wrapper,#nw-dismissible-widget-area .nw-cta-register .nw-button-inner-wrapper .nw-button-caption-wrapper,#nw-dismissible-widget-area .nw-cta-register .nw-button-inner-wrapper .nw-button-caption-wrapper .nw-button,#nw-sticky-sidebar-widget-area .nw-cta-register .nw-button-inner-wrapper,#nw-sticky-sidebar-widget-area .nw-cta-register .nw-button-inner-wrapper .nw-button-caption-wrapper,#nw-sticky-sidebar-widget-area .nw-cta-register .nw-button-inner-wrapper .nw-button-caption-wrapper .nw-button {
    width: 100%
}

.nw-cta-register.nw-template-icon {
    background-image: none;
    background-color: #fff;
    border: 1px solid #d8d9da;
    border-radius: .125rem
}

#nw-dismissible-widget-area .nw-cta-register.nw-template-icon {
    border: 1px solid #d8d9da
}

.nw-cta-register.nw-template-icon h4 {
    margin-bottom: 18px;
    color: #8b8c8f;
    font-weight: 400;
    line-height: 1.5;
    text-shadow: none
}

.nw-cta-register.nw-template-icon svg {
    margin-top: -20px
}

.nw-cta-register.nw-template-icon svg * {
    transition: all .5s ease
}

.nw-cta-register.nw-template-icon svg .nw-fade {
    opacity: 0
}

.nw-cta-register.nw-template-icon svg .needle {
    transform-origin: 90% 90%
}

.nw-sticky-sidebar.nw-sticky .nw-cta-register.nw-template-icon svg .nw-fade,:hover.nw-cta-register.nw-template-icon svg .nw-fade,body.nw-document-scrolled #nw-dismissible-widget-area .nw-cta-register.nw-template-icon svg .nw-fade {
    opacity: 1
}

.nw-sticky-sidebar.nw-sticky .nw-cta-register.nw-template-icon svg .needle,:hover.nw-cta-register.nw-template-icon svg .needle,body.nw-document-scrolled #nw-dismissible-widget-area .nw-cta-register.nw-template-icon svg .needle {
    transform: rotate(90deg)
}

.nw-demo .nw-demo-header .nw-button-wrapper {
    display: inline-block;
    float: right;
    margin: 0 0 10px 10px
}

.nw-demo .nw-demo-header .nw-button-wrapper .nw-button {
    background-color: #000
}

.nw-demo .nw-demo-component-name {
    clear: both
}

.nw-demo .nw-demo-component-attributes {
    margin-bottom: 20px
}

.nw-demo .nw-demo-component-attributes .nw-accordion-toggle {
    color: #005fb9;
    text-decoration: underline
}

.nw-demo .nw-demo-component-attributes .nw-demo-attributes {
    margin: 20px 0
}

.nw-demo .nw-demo-component-attributes .nw-demo-attributes .nw-demo-attribute {
    clear: both;
    margin-bottom: 5px;
    overflow: hidden
}

.nw-demo .nw-demo-component-attributes .nw-demo-attributes .nw-demo-attribute .nw-demo-attribute-label {
    margin-right: 5px;
    width: 35%;
    float: left;
    text-align: right
}

.nw-demo .nw-demo-component-attributes .nw-demo-attributes .nw-demo-attribute .nw-demo-attribute-value {
    width: 63%;
    float: right
}

.nw-demo .nw-demo-component-attributes .nw-demo-attributes .nw-demo-attribute-options {
    padding: 15px 0;
    overflow: hidden
}

.nw-demo.nw-demo-template-bordered .nw-demo-wrapper {
    border: 1px solid #d8d9da;
    margin: 30px 0
}

.nw-demo.nw-demo-template-bordered .nw-demo-wrapper .nw-demo-shortcode-output {
    padding: 3%
}

.nw-demo.nw-demo-template-bordered .nw-demo-wrapper .nw-demo-shortcode-attributes,.nw-demo.nw-demo-template-bordered .nw-demo-wrapper .nw-demo-shortcode-text {
    padding: 3%;
    border-top: 1px solid #d8d9da
}

.nw-demo.nw-demo-template-bordered .nw-demo-attributes pre {
    margin: 0
}

.nw-demo.nw-demo-template-bordered .nw-demo-attributes .nw-demo-attribute {
    clear: both
}

.nw-demo.nw-demo-template-bordered .nw-demo-attributes .nw-demo-attribute .nw-demo-attribute-label {
    font-weight: 700
}

.nw-demo.nw-demo-template-bordered .nw-demo-shortcode-attributes .nw-demo-attribute-value {
    margin: 0 0 10px
}

.nw-gallery[data-type=grid] {
    margin-bottom: 20px;
    padding: 0!important;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    list-style: none;
    box-sizing: border-box
}

.nw-gallery[data-type=grid]:after {
    content: '';
    clear: both;
    display: block
}

.nw-gallery[data-type=grid][data-item-count="1"][data-image-max-height=default] .nw-gallery-item-link>img:first-child {
    max-height: 600px;
    width: auto
}

.nw-gallery[data-type=grid][data-item-count="1"] .nw-gallery-item {
    width: 100%;
    text-align: center
}

.nw-gallery[data-type=grid][data-item-count="1"] .nw-gallery-item-link {
    display: inline-block;
    background-color: transparent
}

.nw-gallery[data-type=grid][data-item-count="1"] .nw-gallery-item-link>img:first-child {
    margin: 0 auto;
    display: block
}

.nw-gallery[data-type=grid][data-item-count="2"][data-image-max-height=default] .nw-gallery-item-link {
    min-height: 100px
}

@media (min-width: 360px) {
    .nw-gallery[data-type=grid][data-item-count="2"][data-image-max-height=default] .nw-gallery-item-link {
        min-height:112px
    }
}

@media (min-width: 480px) {
    .nw-gallery[data-type=grid][data-item-count="2"][data-image-max-height=default] .nw-gallery-item-link {
        min-height:160px
    }
}

@media (min-width: 600px) {
    .nw-gallery[data-type=grid][data-item-count="2"][data-image-max-height=default] .nw-gallery-item-link {
        min-height:200px
    }
}

.nw-gallery[data-type=grid][data-item-count="2"] .nw-gallery-item:first-child {
    padding-right: 4px
}

@media (min-width: 480px) {
    .nw-gallery[data-type=grid][data-item-count="2"] .nw-gallery-item:first-child {
        padding-right:6px
    }
}

@media (min-width: 600px) {
    .nw-gallery[data-type=grid][data-item-count="2"] .nw-gallery-item:first-child {
        padding-right:8px
    }
}

.nw-gallery[data-type=grid][data-item-count="3"][data-image-max-height=default] .nw-gallery-item-link {
    min-height: 66px
}

@media (min-width: 360px) {
    .nw-gallery[data-type=grid][data-item-count="3"][data-image-max-height=default] .nw-gallery-item-link {
        min-height:72px
    }
}

@media (min-width: 480px) {
    .nw-gallery[data-type=grid][data-item-count="3"][data-image-max-height=default] .nw-gallery-item-link {
        min-height:112px
    }
}

@media (min-width: 600px) {
    .nw-gallery[data-type=grid][data-item-count="3"][data-image-max-height=default] .nw-gallery-item-link {
        min-height:136px
    }
}

.nw-gallery[data-type=grid][data-item-count="3"] .nw-gallery-item {
    padding-right: 4px
}

.nw-gallery[data-type=grid][data-item-count="3"] .nw-gallery-item:last-child {
    padding-right: 0
}

@media (min-width: 480px) {
    .nw-gallery[data-type=grid][data-item-count="3"] .nw-gallery-item {
        padding-right:6px
    }
}

@media (min-width: 600px) {
    .nw-gallery[data-type=grid][data-item-count="3"] .nw-gallery-item {
        padding-right:8px
    }
}

.nw-gallery[data-type=grid][data-item-count="4"][data-image-max-height=default] .nw-gallery-item-link {
    min-height: 100px
}

@media (min-width: 360px) {
    .nw-gallery[data-type=grid][data-item-count="4"][data-image-max-height=default] .nw-gallery-item-link {
        min-height:112px
    }
}

@media (min-width: 480px) {
    .nw-gallery[data-type=grid][data-item-count="4"][data-image-max-height=default] .nw-gallery-item-link {
        min-height:160px
    }
}

@media (min-width: 600px) {
    .nw-gallery[data-type=grid][data-item-count="4"][data-image-max-height=default] .nw-gallery-item-link {
        min-height:200px
    }
}

.nw-gallery[data-type=grid][data-item-count="4"] .nw-gallery-item {
    width: 50%
}

.nw-gallery[data-type=grid][data-item-count="4"] .nw-gallery-item:first-child,.nw-gallery[data-type=grid][data-item-count="4"] .nw-gallery-item:nth-child(3) {
    padding-right: 2px
}

@media (min-width: 480px) {
    .nw-gallery[data-type=grid][data-item-count="4"] .nw-gallery-item:first-child,.nw-gallery[data-type=grid][data-item-count="4"] .nw-gallery-item:nth-child(3) {
        padding-right:3px
    }
}

@media (min-width: 600px) {
    .nw-gallery[data-type=grid][data-item-count="4"] .nw-gallery-item:first-child,.nw-gallery[data-type=grid][data-item-count="4"] .nw-gallery-item:nth-child(3) {
        padding-right:4px
    }
}

.nw-gallery[data-type=grid][data-item-count="4"] .nw-gallery-item:last-child,.nw-gallery[data-type=grid][data-item-count="4"] .nw-gallery-item:nth-child(2) {
    padding-left: 2px
}

@media (min-width: 480px) {
    .nw-gallery[data-type=grid][data-item-count="4"] .nw-gallery-item:last-child,.nw-gallery[data-type=grid][data-item-count="4"] .nw-gallery-item:nth-child(2) {
        padding-left:3px
    }
}

@media (min-width: 600px) {
    .nw-gallery[data-type=grid][data-item-count="4"] .nw-gallery-item:last-child,.nw-gallery[data-type=grid][data-item-count="4"] .nw-gallery-item:nth-child(2) {
        padding-left:4px
    }
}

.nw-gallery[data-type=grid][data-item-count-exceeds-five=true][data-image-max-height=default] .nw-gallery-item:first-child .nw-gallery-item-link,.nw-gallery[data-type=grid][data-item-count-exceeds-five=true][data-image-max-height=default] .nw-gallery-item:nth-child(2) .nw-gallery-item-link,.nw-gallery[data-type=grid][data-item-count="5"][data-image-max-height=default] .nw-gallery-item:first-child .nw-gallery-item-link,.nw-gallery[data-type=grid][data-item-count="5"][data-image-max-height=default] .nw-gallery-item:nth-child(2) .nw-gallery-item-link {
    min-height: 100px
}

.nw-gallery[data-type=grid][data-item-count-exceeds-five=true][data-image-max-height=default] .nw-gallery-item:nth-child(3) .nw-gallery-item-link,.nw-gallery[data-type=grid][data-item-count-exceeds-five=true][data-image-max-height=default] .nw-gallery-item:nth-child(4) .nw-gallery-item-link,.nw-gallery[data-type=grid][data-item-count-exceeds-five=true][data-image-max-height=default] .nw-gallery-item:nth-child(5) .nw-gallery-item-link,.nw-gallery[data-type=grid][data-item-count="5"][data-image-max-height=default] .nw-gallery-item:nth-child(3) .nw-gallery-item-link,.nw-gallery[data-type=grid][data-item-count="5"][data-image-max-height=default] .nw-gallery-item:nth-child(4) .nw-gallery-item-link,.nw-gallery[data-type=grid][data-item-count="5"][data-image-max-height=default] .nw-gallery-item:nth-child(5) .nw-gallery-item-link {
    min-height: 66px
}

@media (min-width: 360px) {
    .nw-gallery[data-type=grid][data-item-count-exceeds-five=true][data-image-max-height=default] .nw-gallery-item:first-child .nw-gallery-item-link,.nw-gallery[data-type=grid][data-item-count-exceeds-five=true][data-image-max-height=default] .nw-gallery-item:nth-child(2) .nw-gallery-item-link,.nw-gallery[data-type=grid][data-item-count="5"][data-image-max-height=default] .nw-gallery-item:first-child .nw-gallery-item-link,.nw-gallery[data-type=grid][data-item-count="5"][data-image-max-height=default] .nw-gallery-item:nth-child(2) .nw-gallery-item-link {
        min-height:112px
    }

    .nw-gallery[data-type=grid][data-item-count-exceeds-five=true][data-image-max-height=default] .nw-gallery-item:nth-child(3) .nw-gallery-item-link,.nw-gallery[data-type=grid][data-item-count-exceeds-five=true][data-image-max-height=default] .nw-gallery-item:nth-child(4) .nw-gallery-item-link,.nw-gallery[data-type=grid][data-item-count-exceeds-five=true][data-image-max-height=default] .nw-gallery-item:nth-child(5) .nw-gallery-item-link,.nw-gallery[data-type=grid][data-item-count="5"][data-image-max-height=default] .nw-gallery-item:nth-child(3) .nw-gallery-item-link,.nw-gallery[data-type=grid][data-item-count="5"][data-image-max-height=default] .nw-gallery-item:nth-child(4) .nw-gallery-item-link,.nw-gallery[data-type=grid][data-item-count="5"][data-image-max-height=default] .nw-gallery-item:nth-child(5) .nw-gallery-item-link {
        min-height: 72px
    }
}

@media (min-width: 480px) {
    .nw-gallery[data-type=grid][data-item-count-exceeds-five=true][data-image-max-height=default] .nw-gallery-item:first-child .nw-gallery-item-link,.nw-gallery[data-type=grid][data-item-count-exceeds-five=true][data-image-max-height=default] .nw-gallery-item:nth-child(2) .nw-gallery-item-link,.nw-gallery[data-type=grid][data-item-count="5"][data-image-max-height=default] .nw-gallery-item:first-child .nw-gallery-item-link,.nw-gallery[data-type=grid][data-item-count="5"][data-image-max-height=default] .nw-gallery-item:nth-child(2) .nw-gallery-item-link {
        min-height:120px
    }

    .nw-gallery[data-type=grid][data-item-count-exceeds-five=true][data-image-max-height=default] .nw-gallery-item:nth-child(3) .nw-gallery-item-link,.nw-gallery[data-type=grid][data-item-count-exceeds-five=true][data-image-max-height=default] .nw-gallery-item:nth-child(4) .nw-gallery-item-link,.nw-gallery[data-type=grid][data-item-count-exceeds-five=true][data-image-max-height=default] .nw-gallery-item:nth-child(5) .nw-gallery-item-link,.nw-gallery[data-type=grid][data-item-count="5"][data-image-max-height=default] .nw-gallery-item:nth-child(3) .nw-gallery-item-link,.nw-gallery[data-type=grid][data-item-count="5"][data-image-max-height=default] .nw-gallery-item:nth-child(4) .nw-gallery-item-link,.nw-gallery[data-type=grid][data-item-count="5"][data-image-max-height=default] .nw-gallery-item:nth-child(5) .nw-gallery-item-link {
        min-height: 84px
    }
}

@media (min-width: 600px) {
    .nw-gallery[data-type=grid][data-item-count-exceeds-five=true][data-image-max-height=default] .nw-gallery-item:first-child .nw-gallery-item-link,.nw-gallery[data-type=grid][data-item-count-exceeds-five=true][data-image-max-height=default] .nw-gallery-item:nth-child(2) .nw-gallery-item-link,.nw-gallery[data-type=grid][data-item-count="5"][data-image-max-height=default] .nw-gallery-item:first-child .nw-gallery-item-link,.nw-gallery[data-type=grid][data-item-count="5"][data-image-max-height=default] .nw-gallery-item:nth-child(2) .nw-gallery-item-link {
        min-height:206px
    }

    .nw-gallery[data-type=grid][data-item-count-exceeds-five=true][data-image-max-height=default] .nw-gallery-item:nth-child(3) .nw-gallery-item-link,.nw-gallery[data-type=grid][data-item-count-exceeds-five=true][data-image-max-height=default] .nw-gallery-item:nth-child(4) .nw-gallery-item-link,.nw-gallery[data-type=grid][data-item-count-exceeds-five=true][data-image-max-height=default] .nw-gallery-item:nth-child(5) .nw-gallery-item-link,.nw-gallery[data-type=grid][data-item-count="5"][data-image-max-height=default] .nw-gallery-item:nth-child(3) .nw-gallery-item-link,.nw-gallery[data-type=grid][data-item-count="5"][data-image-max-height=default] .nw-gallery-item:nth-child(4) .nw-gallery-item-link,.nw-gallery[data-type=grid][data-item-count="5"][data-image-max-height=default] .nw-gallery-item:nth-child(5) .nw-gallery-item-link {
        min-height: 136px
    }
}

.nw-gallery[data-type=grid][data-item-count-exceeds-five=true] .nw-gallery-item,.nw-gallery[data-type=grid][data-item-count="5"] .nw-gallery-item {
    padding-right: 4px
}

.nw-gallery[data-type=grid][data-item-count-exceeds-five=true] .nw-gallery-item:first-child,.nw-gallery[data-type=grid][data-item-count="5"] .nw-gallery-item:first-child {
    padding-right: 2px
}

@media (min-width: 480px) {
    .nw-gallery[data-type=grid][data-item-count-exceeds-five=true] .nw-gallery-item:first-child,.nw-gallery[data-type=grid][data-item-count="5"] .nw-gallery-item:first-child {
        padding-right:3px
    }
}

@media (min-width: 600px) {
    .nw-gallery[data-type=grid][data-item-count-exceeds-five=true] .nw-gallery-item:first-child,.nw-gallery[data-type=grid][data-item-count="5"] .nw-gallery-item:first-child {
        padding-right:4px
    }
}

.nw-gallery[data-type=grid][data-item-count-exceeds-five=true] .nw-gallery-item:first-child,.nw-gallery[data-type=grid][data-item-count-exceeds-five=true] .nw-gallery-item:nth-child(2),.nw-gallery[data-type=grid][data-item-count="5"] .nw-gallery-item:first-child,.nw-gallery[data-type=grid][data-item-count="5"] .nw-gallery-item:nth-child(2) {
    width: 50%
}

.nw-gallery[data-type=grid][data-item-count-exceeds-five=true] .nw-gallery-item:nth-child(2),.nw-gallery[data-type=grid][data-item-count="5"] .nw-gallery-item:nth-child(2) {
    padding-left: 2px;
    padding-right: 0
}

@media (min-width: 480px) {
    .nw-gallery[data-type=grid][data-item-count-exceeds-five=true] .nw-gallery-item:nth-child(2),.nw-gallery[data-type=grid][data-item-count="5"] .nw-gallery-item:nth-child(2) {
        padding-left:3px
    }
}

@media (min-width: 600px) {
    .nw-gallery[data-type=grid][data-item-count-exceeds-five=true] .nw-gallery-item:nth-child(2),.nw-gallery[data-type=grid][data-item-count="5"] .nw-gallery-item:nth-child(2) {
        padding-left:4px
    }
}

.nw-gallery[data-type=grid][data-item-count-exceeds-five=true] .nw-gallery-item:nth-child(5),.nw-gallery[data-type=grid][data-item-count="5"] .nw-gallery-item:nth-child(5) {
    padding-right: 0
}

@media (min-width: 480px) {
    .nw-gallery[data-type=grid][data-item-count-exceeds-five=true] .nw-gallery-item,.nw-gallery[data-type=grid][data-item-count="5"] .nw-gallery-item {
        padding-right:6px
    }
}

@media (min-width: 600px) {
    .nw-gallery[data-type=grid][data-item-count-exceeds-five=true] .nw-gallery-item,.nw-gallery[data-type=grid][data-item-count="5"] .nw-gallery-item {
        padding-right:8px
    }
}

.nw-gallery[data-type=grid][data-item-count-exceeds-five=true] .nw-gallery-item:nth-child(5) .nw-gallery-item-link:before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    background-color: rgba(0,0,0,.5)
}

.nw-gallery[data-type=grid][data-item-count-exceeds-five=true] .nw-gallery-item:nth-child(5) .nw-gallery-item-link:hover .nw-gallery-hover-shadow,.nw-gallery[data-type=grid][data-item-count-exceeds-five=true] .nw-gallery-item:nth-child(5) .nw-gallery-item-link:hover .nw-gallery-hover-shadow-icon {
    display: none
}

.nw-gallery[data-type=grid][data-item-count-exceeds-five=true] .nw-gallery-item:nth-child(5) .nw-gallery-item-more-indicator {
    display: block;
    width: 100%;
    position: absolute;
    color: #fff;
    text-align: center;
    margin-top: 20px
}

@media (min-width: 360px) {
    .nw-gallery[data-type=grid][data-item-count-exceeds-five=true] .nw-gallery-item:nth-child(5) .nw-gallery-item-more-indicator {
        margin-top:23px
    }
}

@media (min-width: 480px) {
    .nw-gallery[data-type=grid][data-item-count-exceeds-five=true] .nw-gallery-item:nth-child(5) .nw-gallery-item-more-indicator {
        margin-top:28px
    }
}

@media (min-width: 600px) {
    .nw-gallery[data-type=grid][data-item-count-exceeds-five=true] .nw-gallery-item:nth-child(5) .nw-gallery-item-more-indicator {
        margin-top:56px;
        font-size: 30px
    }
}

.nw-gallery[data-type=grid] .nw-gallery-item {
    display: none;
    -ms-flex: 1 auto;
    flex: 1 auto;
    padding: 0 0 4px;
    margin: auto;
    list-style-type: none;
    box-sizing: border-box
}

.nw-gallery[data-type=grid] .nw-gallery-item:nth-child(-n+5) {
    display: block
}

@media (min-width: 480px) {
    .nw-gallery[data-type=grid] .nw-gallery-item {
        padding:0 0 6px
    }
}

@media (min-width: 600px) {
    .nw-gallery[data-type=grid] .nw-gallery-item {
        padding:0 0 8px
    }
}

.nw-gallery[data-type=grid] .nw-gallery-item-link {
    position: relative;
    display: block;
    background-color: #d8d9da;
    background-position: 50%;
    background-size: cover;
    cursor: pointer
}

.nw-gallery[data-type=grid] .nw-gallery-item-link:hover .nw-gallery-hover-shadow,.nw-gallery[data-type=grid] .nw-gallery-item-link:hover .nw-gallery-hover-shadow-icon {
    display: block
}

.nw-gallery[data-type=grid] .nw-gallery-item-link .nw-gallery-hover-shadow {
    display: none;
    position: absolute;
    left: 0;
    bottom: 0;
    cursor: pointer;
    max-width: 80%
}

.nw-gallery[data-type=grid] .nw-gallery-item-link .nw-gallery-hover-shadow-icon {
    display: none;
    font-style: normal;
    color: #fff;
    position: absolute;
    bottom: 4px;
    left: 10px;
    line-height: 20px
}

.nw-gallery-modal.featherlight:last-of-type {
    background-color: #fff
}

.nw-gallery-modal.featherlight {
    padding: 10px 0
}

.nw-gallery-modal.featherlight .featherlight-content {
    position: static;
    padding-top: 0;
    border-bottom: 0;
    margin-left: 10px;
    margin-right: 10px
}

@media (min-width: 740px) {
    .nw-gallery-modal.featherlight .featherlight-content {
        margin-left:46px;
        margin-right: 46px
    }
}

@media (min-width: 832px) {
    .nw-gallery-modal.featherlight .featherlight-content {
        margin-left:72px;
        margin-right: 72px
    }
}

.nw-gallery-modal.featherlight .featherlight-close-icon {
    right: auto;
    top: 24px;
    left: 14px;
    font-size: 24px;
    font-family: SSGizmo;
    -webkit-font-smoothing: antialiased;
    color: #8b8c8f
}

@media (min-width: 832px) {
    .nw-gallery-modal.featherlight .featherlight-close-icon {
        top:36px;
        left: 30px;
        font-size: 30px
    }
}

.nw-gallery-modal.featherlight .featherlight-next,.nw-gallery-modal.featherlight .featherlight-previous {
    display: block;
    width: 32px;
    cursor: pointer
}

.nw-gallery-modal.featherlight .featherlight-next>span,.nw-gallery-modal.featherlight .featherlight-previous>span {
    display: block;
    font-family: SSGizmo;
    -webkit-font-smoothing: antialiased;
    color: #8b8c8f;
    font-size: 21px;
    width: 100%;
    height: 32px;
    line-height: 38px;
    border: 1px solid #d8d9da;
    border-radius: 100%;
    cursor: pointer;
    box-shadow: 0 1px 6px -1px #d8d9da
}

@media (max-width: 739px) {
    .nw-gallery-modal.featherlight .featherlight-next,.nw-gallery-modal.featherlight .featherlight-previous {
        left:auto;
        right: auto;
        top: auto;
        bottom: 0;
        position: absolute;
        height: 32px
    }
}

@media (min-width: 832px) {
    .nw-gallery-modal.featherlight .featherlight-next,.nw-gallery-modal.featherlight .featherlight-previous {
        width:52px
    }

    .nw-gallery-modal.featherlight .featherlight-next>span,.nw-gallery-modal.featherlight .featherlight-previous>span {
        height: 52px;
        font-size: 28px;
        line-height: 58px
    }
}

@media (max-width: 739px) {
    .nw-gallery-modal.featherlight .featherlight-previous {
        right:55%
    }
}

@media (min-width: 740px) {
    .nw-gallery-modal.featherlight .featherlight-previous {
        right:auto
    }
}

@media (max-width: 739px) {
    .nw-gallery-modal.featherlight .featherlight-next {
        left:55%
    }
}

@media (min-width: 740px) {
    .nw-gallery-modal.featherlight .featherlight-next {
        left:auto
    }
}

.nw-gated-content {
    position: relative
}

.nw-gated-content.nw-condition-unmet .nw-gated-content-body {
    position: relative;
    filter: blur(4px)
}

.nw-gated-content.nw-condition-unmet .nw-gated-content-body:before {
    content: "";
    position: absolute;
    z-index: 1;
    top: 0;
    bottom: 0;
    width: 100%;
    background-color: hsla(0,0%,100%,.85)
}

.nw-gated-content .nw-post-card.nw-minimal-header .nw-image-container {
    float: none;
    width: 100%;
    margin: 0 0 10px;
    padding-bottom: 30%!important
}

.nw-gated-content .nw-post-card.nw-minimal-header .nw-post-header {
    float: none;
    width: 100%;
    padding-top: 0
}

.nw-gated-content .nw-post-card.nw-minimal-header .nw-post-header h1 {
    font-size: 14px
}

.nw-gated-content .nw-gated-content-trigger {
    position: absolute;
    z-index: 2;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
    text-align: center
}

@media (min-width: 600px) {
    .nw-gated-content .nw-post-card.nw-minimal-header .nw-post-header-lower {
        display:none
    }
}

@media (min-width: 783px) {
    .nw-gated-content .nw-post-card.nw-minimal-header .nw-image-container {
        padding-bottom:60%!important
    }

    .nw-gated-content .nw-gated-content-trigger .nw-button {
        box-shadow: 2px 2px 5px rgba(0,0,0,.3)
    }

    .nw-gated-content .nw-gated-content-trigger .disclaimer {
        color: #8b8c8f!important;
        text-shadow: 0 0 4px #fff,0 0 8px #fff
    }
}

.nw-gigya-user-reviews gigya-reviews {
    display: none
}

.nw-gigya-user-reviews .nw-gigya-reviews-compose-header {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 10px
}

.nw-gigya-user-reviews .nw-gigya-reviews-disclaimer {
    color: #8b8c8f;
    font-size: 12px;
    line-height: 1.5
}

.nw-gigya-user-reviews .nw-gigya-reviews-comment-disclaimer {
    font-size: 14px;
    margin: 0 0 0 auto
}

.nw-gigya-user-reviews .nw-gigya-reviews-title--write-a-review {
    font-size: 18px;
    font-weight: 900;
    margin: 0
}

.nw-gigya-user-reviews .gig-comment-footer-left {
    display: none
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews {
    max-width: 1000px;
    margin: 0 auto;
    width: auto!important
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews,.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews * {
    font-family: GothamBody,sans-serif;
    font-weight: 400
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-composebox {
    transition: transform .1s linear
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-composebox .gig-composebox-header {
    margin-left: 48px
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-composebox .gig-composebox-header .gig-composebox-ratings .gig-composebox-rating {
    display: none
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-composebox .gig-composebox-header .gig-composebox-ratings .gig-composebox-rating-rating-value,.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-composebox .gig-composebox-header .gig-composebox-ratings .gig-composebox-rating.gig-composebox-rating-_overall {
    display: block
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-composebox .gig-composebox-header .gig-composebox-ratings .gig-composebox-rating-title {
    font: 500 14px/24px GothamBody;
    display: block
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-composebox .gig-composebox-header .gig-composebox-ratings .gig-composebox-rating-value {
    float: left
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-composebox .gig-composebox-header .gig-composebox-ratings .rating-description {
    position: relative;
    top: 3px;
    float: left;
    margin-left: 6px
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-composebox .gig-composebox-photo {
    margin-top: -45px
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-composebox .gig-composebox-data {
    margin-left: -48px;
    margin-top: 10px
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-composebox .gig-composebox-data .gig-composebox-summary {
    margin-bottom: 10px
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-composebox .gig-composebox-data .gig-composebox-editor {
    margin-bottom: 9px
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-composebox .gig-composebox-data .gig-composebox-summary-input,.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-composebox .gig-composebox-data .gig-composebox-summary-input.gig-comments-placeholder,.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-composebox .gig-composebox-data .gig-composebox-textarea,.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-composebox .gig-composebox-data .gig-composebox-textarea:before {
    font: 500 14px/24px GothamBody
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-composebox .gig-composebox-data .gig-comments-button {
    color: #008254;
    background: transparent;
    border: 1px solid #008254;
    height: 42px;
    font-size: 14px;
    line-height: 42px
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-composebox .gig-composebox-data .gig-comments-button:focus,.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-composebox .gig-composebox-data .gig-comments-button:hover {
    text-decoration: none;
    background: #40ad87;
    border: 1px solid transparent;
    color: #fff;
    box-shadow: none
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-composebox .gig-composebox-data .gig-comments-button:active {
    background: #006642
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-header {
    padding-bottom: 0;
    border-bottom: 1px solid #d8d9da
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-header .gig-comments-count {
    text-transform: uppercase;
    font: 700 14px/24px GothamBody;
    color: #000
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-header .gig-comments-subscribe,.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-header li.gig-comments-sort:after {
    display: none
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-comments .gig-comment {
    padding-top: 20px;
    padding-bottom: 10px
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-comments .gig-comment .gig-comment-title .gig-comment-summary {
    display: block;
    font: 100 24px/30px GothamDisplay
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-comments .gig-comment .gig-comment-data .gig-comment-header {
    padding-top: 8px
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-comments .gig-comment .gig-comment-data .gig-comment-header .gig-comment-header-right {
    display: inline-block;
    float: none;
    padding-right: 8px;
    color: #000
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-comments .gig-comment .gig-comment-data .gig-comment-header .gig-comment-header-right>* {
    float: none
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-comments .gig-comment .gig-comment-data .gig-comment-header .gig-comment-header-right:after {
    content: "\00B7";
    padding-left: 8px
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-comments .gig-comment .gig-comment-data .gig-comment-header .gig-comment-header-left {
    display: inline-block
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-comments .gig-comment .gig-comment-data .gig-comment-header .gig-comment-header-left .gig-comment-username {
    color: #8b8c8f
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-comments .gig-comment .gig-comment-data .gig-comment-body {
    margin-left: -48px;
    margin-top: 24px;
    font-size: 14px;
    line-height: 24px
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-comments .gig-comment .gig-comment-data .gig-comment-body * {
    font-size: 14px;
    line-height: 24px
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-comments .gig-comment .gig-comment-data .gig-comment-footer {
    border-bottom: 0;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-left: -48px
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-comments .gig-comment .gig-comment-data .gig-comment-footer .gig-comment-footer-left {
    display: none
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-comments .gig-comment .gig-comment-data .gig-comment-footer .gig-comment-footer-right {
    float: left;
    border: 1px solid #d8d9da;
    border-radius: .125rem;
    padding: 6px 10px
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-more {
    color: #008254;
    background: #fff;
    border: 1px solid #008254;
    height: 42px;
    font-size: 14px;
    line-height: 42px
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-more:focus,.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-more:hover {
    text-decoration: none;
    background: #40ad87;
    border: 1px solid transparent;
    color: #fff;
    box-shadow: 0 4px 8px 0 hsla(220,3%,40%,.1),0 1px 4px 0 hsla(220,3%,40%,.36)
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comments-more:active {
    background: #006642
}

.nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-composebox-share {
    display: none
}

.nw-gigya-user-reviews .gig-comment-vote-posneg {
    line-height: 21px
}

@media (min-width: 1024px) {
    .nw-gigya-user-reviews .gig-comments-container.gig-comments-reviews .gig-comment .gig-comment-data .gig-comment-body {
        font-size:14px;
        line-height: 24px
    }
}

.nw-highlight-box {
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 18px;
    position: relative;
    padding: 1.75rem 1rem;
    background-color: #f7f7f7
}

@media (min-width: 27.5rem) {
    .nw-highlight-box {
        padding-bottom:calc(1.75rem + .25 * (100vw - 27.5rem) / 54.5);
        padding-top: calc(1.75rem + .25 * (100vw - 27.5rem) / 54.5)
    }
}

@media (min-width: 82rem) {
    .nw-highlight-box {
        padding-bottom:2rem;
        padding-top: 2rem
    }
}

.nw-highlight-box .nw-highlight-box-title {
    font-size: 16px;
    font-weight: 600;
    margin: 0;
    text-transform: none;
    display: inline
}

.nw-highlight-box .nw-highlight-box-content {
    display: inline
}

.nw-house-ad {
    padding: 1rem;
    margin-bottom: 1.75rem;
    background-color: #fff;
    border: 1px solid #d8d9da;
    border-radius: .125rem;
    text-align: center
}

@media (min-width: 27.5rem) {
    .nw-house-ad {
        margin-bottom:calc(1.75rem + .25 * (100vw - 27.5rem) / 54.5)
    }
}

@media (min-width: 82rem) {
    .nw-house-ad {
        margin-bottom:2rem
    }
}

@media (min-width: 480px) {
    .nw-house-ad {
        padding:1.75rem
    }
}

@media (min-width: 480px) and (min-width:27.5rem) {
    .nw-house-ad {
        padding:calc(1.75rem + .25 * (100vw - 27.5rem) / 54.5)
    }
}

@media (min-width: 480px) and (min-width:82rem) {
    .nw-house-ad {
        padding:2rem
    }
}

.nw-house-ad .nw-house-ad--image {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 1rem;
    max-width: 190px;
    display: block
}

.nw-house-ad .nw-house-ad--body {
    margin: auto
}

.nw-house-ad .nw-house-ad--title {
    margin: 0;
    margin-bottom: .5rem
}

.nw-house-ad .nw-house-ad--text {
    margin-bottom: 1rem
}

.nw-house-ad .nw-button-wrapper {
    text-align: center
}

.nw-house-ad.nw-house-ad--vertical .nw-house-ad--image {
    margin-left: auto;
    margin-right: auto;
    max-width: 140px!important;
    max-height: 140px!important
}

.nw-house-ad.nw-house-ad--vertical .nw-house-ad--body {
    margin-left: auto;
    margin-right: auto
}

@media (min-width: 1024px) {
    .nw-house-ad.nw-house-ad--horizontal {
        position:relative;
        text-align: left
    }

    .nw-house-ad.nw-house-ad--horizontal .nw-house-ad--image {
        position: absolute;
        right: 2rem;
        top: 0;
        bottom: 0;
        margin: auto;
        max-height: 100%
    }

    .nw-house-ad.nw-house-ad--horizontal .nw-house-ad--body {
        padding-right: calc(190px + 2rem)
    }
}

@media (min-width: 1024px) {
    .nw-house-ad.nw-house-ad--horizontal .nw-button-wrapper {
        text-align:left
    }
}

.nw-likelihood-of-approval {
    position: relative;
    margin: 1em 0;
    padding-bottom: 16px;
    border-bottom: 1px solid #d8d9da;
    text-align: left
}

.nw-likelihood-of-approval h4 {
    font: 800 18px/1.2 GothamDisplay;
    text-transform: none;
    letter-spacing: 0
}

.nw-likelihood-of-approval .popover {
    padding: 0;
    font: 400 14px/24px GothamBody;
    text-align: center
}

.nw-likelihood-of-approval .popover .popover-content {
    padding: 20px
}

.nw-likelihood-of-approval .popover .popover-content p:last-child {
    margin-bottom: 0
}

.nw-likelihood-of-approval .nw-button-wrapper {
    margin-top: 10px;
    font-size: 16px
}

.nw-likelihood-of-approval .nw-button,.nw-likelihood-of-approval .nw-button-caption-wrapper,.nw-likelihood-of-approval .nw-button-inner-wrapper {
    width: 100%
}

.nw-likelihood-of-approval.nw-has-user-value {
    padding-bottom: 10px
}

.nw-likelihood-of-approval.nw-has-user-value:after {
    content: url(//nerdwallet.com/cdn/cc/transunion-logo-darker-grey.svg);
    display: inline-block;
    width: 95px;
    height: 34px;
    margin-top: 15px
}

@media (min-width: 600px) {
    .nw-likelihood-of-approval {
        display:-ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -ms-flex-align: center;
        align-items: center
    }

    .nw-likelihood-of-approval.nw-has-user-value {
        padding-right: 220px;
        padding-bottom: 25px
    }

    .nw-likelihood-of-approval.nw-has-user-value:after {
        position: absolute;
        right: 0;
        bottom: 10px
    }

    .nw-likelihood-of-approval.nw-has-user-value .nw-likelihood-of-approval-bar,.nw-likelihood-of-approval h4 {
        width: 100%
    }

    .nw-likelihood-of-approval .nw-likelihood-of-approval-bar {
        -ms-flex-positive: 1;
        flex-grow: 1
    }

    .nw-likelihood-of-approval .nw-button-wrapper {
        margin-top: 0;
        margin-left: 80px
    }
}

.nw-likelihood-of-approval-bar {
    position: relative;
    padding: 40px 0 20px;
    background-color: #d8d9da;
    background: repeating-linear-gradient(transparent,transparent 46px,#d8d9da 0,#d8d9da 54px,transparent 0);
    font-size: 14px;
    line-height: 1.4;
    font-weight: 400
}

.nw-has-user-value .nw-likelihood-of-approval-bar {
    padding-bottom: 40px
}

.nw-likelihood-of-approval-bar .nw-approval-range {
    position: relative;
    left: -2px;
    height: 20px;
    background-color: #99bfe3;
    color: #005fb9;
    border-left: 2px solid #fff;
    border-right: 2px solid #fff;
    box-sizing: content-box
}

.nw-likelihood-of-approval-bar .nw-approval-range:after,.nw-likelihood-of-approval-bar .nw-approval-range:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: -1px;
    width: 2px;
    height: 150%;
    background-color: #99bfe3
}

.nw-likelihood-of-approval-bar .nw-approval-range:after {
    right: -1px;
    left: auto
}

.nw-likelihood-of-approval-bar .nw-approval-range .nw-approval-range-category-divider {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 2px;
    margin-left: -1px;
    background-color: #fff
}

.nw-likelihood-of-approval-bar .nw-approval-range .nw-approval-range-label {
    position: absolute;
    bottom: 0;
    height: calc(150% + 1.2em);
    line-height: 1
}

.nw-likelihood-of-approval-bar .nw-approval-range .nw-approval-range-label.nw-approval-range-label-min {
    left: 0;
    transform: translateX(-50%)
}

.nw-likelihood-of-approval-bar .nw-approval-range .nw-approval-range-label.nw-approval-range-label-max {
    right: 0;
    transform: translateX(50%)
}

.nw-likelihood-of-approval-bar .nw-user-value-marker {
    position: absolute;
    display: -ms-flexbox;
    display: flex;
    top: 40px;
    height: 30px;
    transform: translateX(-50%);
    color: #008254;
    text-align: center;
    z-index: 1
}

.nw-user-value-below-range .nw-likelihood-of-approval-bar .nw-user-value-marker {
    color: #de2828
}

.nw-user-value-above-range .nw-likelihood-of-approval-bar .nw-user-value-marker {
    color: #ffc764
}

.nw-likelihood-of-approval-bar .nw-user-value-marker:before {
    content: "";
    box-sizing: content-box;
    position: absolute;
    width: 8px;
    height: 100%;
    transform: translateX(-50%);
    background-color: #008254;
    border-left: 2px solid #fff;
    border-right: 2px solid #fff
}

.nw-user-value-below-range .nw-likelihood-of-approval-bar .nw-user-value-marker:before {
    background-color: #de2828
}

.nw-user-value-above-range .nw-likelihood-of-approval-bar .nw-user-value-marker:before {
    background-color: #ffc764
}

.nw-likelihood-of-approval-bar .nw-user-value-marker .nw-user-value-marker-value {
    position: absolute;
    top: calc(100% + 4px);
    transform: translateX(-50%);
    font-size: 14px;
    line-height: 1.2;
    font-weight: 800;
    text-align: center
}

.nw-likelihood-of-approval-bar .nw-user-value-marker .nw-user-value-marker-value .nw-user-value-marker-label {
    position: absolute;
    top: 0;
    left: calc(100% + 5px);
    display: block;
    font-weight: 400;
    white-space: nowrap
}

.nw-likelihood-of-approval-bar .nw-user-value-marker.nw-greater-than-half .nw-user-value-marker-label {
    left: auto;
    right: calc(100% + 5px)
}

.nw-likelihood-of-approval-bar .nw-approval-range-description {
    display: none;
    position: absolute;
    top: calc(100% + 5px);
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap
}

.nw-likelihood-of-approval-bar+.popover {
    margin-top: -25px
}

@media (min-width: 600px) {
    .nw-likelihood-of-approval-bar {
        padding:40px 0
    }

    .nw-likelihood-of-approval-bar .nw-approval-range-description {
        display: block
    }
}

.nw-mortgage-rates-card {
    margin: 18px 0;
    text-align: center
}

.nw-mortgage-rates-card hr {
    border: none;
    margin: 0;
    height: 6px;
    background-color: #005fb9;
    margin-bottom: 25px
}

.nw-mortgage-rates-card-icon {
    display: none;
    min-height: 140px;
    padding: 0 30px;
    text-align: center;
    vertical-align: middle;
    width: 216px
}

@media (min-width: 768px) {
    .nw-mortgage-rates-card {
        text-align:left
    }

    .nw-mortgage-rates-card-icon {
        display: table-cell
    }
}

.nw-mortgage-rates-card-rates-description {
    min-height: 140px;
    margin: 0 auto;
    padding-left: 25px;
    vertical-align: middle
}

@media (min-width: 768px) {
    .nw-mortgage-rates-card-rates-description {
        border-left:1px solid #d8d9da;
        display: table-cell
    }
}

.nw-mortgage-rates-card-title {
    font: 500 18px/24px GothamDisplay;
    margin: 0 0 18px
}

@media (min-width: 768px) {
    .nw-mortgage-rates-card-title {
        text-align:left
    }
}

.nw-mortgage-rates-card-change-from {
    font-style: italic
}

.nw-mortgage-rates-card-change.increase {
    color: #de2828
}

.nw-mortgage-rates-card-change.decrease {
    color: #008254
}

.nw-product-card-row-wrap {
    clear: both
}

.nw-product-card-row-wrap:after {
    content: '';
    clear: both;
    display: block
}

.nw-product-card {
    background-color: #fff
}

.nw-product-card .nw-button-caption-wrapper {
    width: auto
}

.nw-product-card .nw-product-card-inner {
    padding: 24px 16px
}

.nw-product-card .nw-star-rating {
    display: block
}

.nw-product-card .nw-product-card-list {
    margin: 0;
    padding: 0;
    list-style-type: none
}

.nw-product-card .nw-product-card-list-item {
    padding: 20px 16px
}

.nw-product-card.nw-template-simple {
    width: 250px;
    margin: 15px auto;
    border: 1px solid #d8d9da;
    border-radius: .125rem;
    text-align: center
}

.nw-product-card.nw-template-simple .nw-product-card-image {
    height: 80px;
    margin-bottom: 20px;
    line-height: 80px
}

.nw-product-card.nw-template-simple img {
    width: auto!important;
    max-height: 80px
}

.nw-product-card.nw-template-simple .nw-star-rating {
    margin-bottom: 8px
}

.nw-product-card.nw-template-detailed-free {
    display: block;
    width: auto;
    margin: 0;
    border: 1px solid #d8d9da;
    border-radius: .125rem;
    font-size: 14px;
    line-height: 20px
}

.nw-product-card.nw-template-detailed-free .nw-product-card-inner {
    padding: 0
}

.nw-product-card.nw-template-detailed-free .nw-product-card-list-item:nth-child(2n) {
    background-color: #f7f7f7
}

.nw-product-card.nw-template-detailed-free .nw-product-card-list-item.nw-product-card-footer {
    padding-top: 5px;
    background-color: #fff
}

.nw-product-card.nw-template-detailed-free .nw-product-card-header {
    padding: 24px 16px;
    background-color: #fff;
    text-align: center
}

.nw-product-card.nw-template-detailed-free .nw-product-card-header .nw-product-card-image img {
    max-width: 185px;
    max-height: 80px;
    width: auto;
    margin-bottom: 15px
}

.nw-product-card.nw-template-detailed-free .nw-product-card-header .nw-star-rating {
    margin-bottom: 10px
}

.nw-product-card.nw-template-detailed-free .nw-product-card-header .nw-button-wrapper {
    display: none
}

.nw-product-card.nw-template-detailed-free .nw-product-card-header .nw-button-wrapper .nw-button {
    padding-right: 50px;
    padding-left: 50px
}

.nw-product-card.nw-template-vertical-overview {
    display: block;
    max-width: 285px;
    width: auto;
    margin: 0 auto 20px;
    border: 1px solid #d8d9da;
    font-size: 14px;
    line-height: 1.5
}

.nw-product-card.nw-template-vertical-overview .nw-product-card-list {
    text-align: center
}

.nw-product-card.nw-template-vertical-overview .nw-product-card-list-item {
    border-bottom: 1px solid #d8d9da;
    padding: 0 0 4px;
    margin: 0 0 8px
}

.nw-product-card.nw-template-vertical-overview .nw-product-card-list-item.nw-position-3 {
    border-bottom: none
}

.nw-product-card.nw-template-vertical-overview .nw-product-card-product-logo-link {
    display: block;
    margin: 0 auto
}

.nw-product-card.nw-template-vertical-overview .nw-star-rating {
    margin: 5px auto
}

.nw-product-card.nw-template-vertical-overview .nw-product-card-product-review-link {
    display: inline-block;
    font-size: 12px;
    padding: 8px 0
}

.nw-product-card.nw-template-vertical-overview .nw-product-card-list-item-label {
    display: block;
    font-size: 12px;
    color: #b1b3b5
}

.nw-product-card.nw-template-vertical-overview .nw-product-card-list-item-value {
    display: inline-block;
    font-size: 24px;
    color: #000
}

.nw-product-card.nw-template-vertical-overview .nw-product-card-list-item-description {
    display: inline-block;
    font-size: 12px;
    color: #64666a
}

.nw-product-card.nw-template-vertical-overview .nw-product-card-button-wrap {
    margin-top: 18px;
    padding-bottom: 8px
}

.nw-product-card.nw-template-vertical-overview .nw-product-card-button-wrap .nw-button-inner-wrapper {
    width: 90%
}

.nw-product-card.nw-template-vertical-overview .nw-product-card-button-wrap .nw-button-inner-wrapper .nw-button-caption-wrapper {
    width: 100%
}

.nw-product-card.nw-template-tabbed-content {
    display: block;
    width: auto;
    margin: 0 auto 20px;
    border: 1px solid #d8d9da;
    font-size: 14px;
    line-height: 1.5;
    border-radius: .125rem
}

.nw-product-card.nw-template-tabbed-content .nw-product-card-inner {
    padding: 0
}

.nw-product-card.nw-template-tabbed-content .nw-tabbed-content-header {
    padding: 24px 16px;
    text-align: center
}

.nw-product-card.nw-template-tabbed-content .nw-tabbed-content-header .nw-product-card-image {
    display: block
}

.nw-product-card.nw-template-tabbed-content .nw-tabbed-content-header .nw-product-card-image .card-image-large {
    max-width: 135px;
    max-height: 135px;
    padding: 0 0 16px
}

.nw-product-card.nw-template-tabbed-content .nw-tabbed-content-header .nw-product-card-title {
    font: 800 16px/20px GothamDisplay,sans-serif;
    margin: 0 0 6px
}

.nw-product-card.nw-template-tabbed-content .nw-tabbed-content-header .nw-button-wrapper {
    margin: 12px 7px 0
}

.nw-product-card.nw-template-tabbed-content .nw-tabbed-content-header .nw-button-wrapper .nw-button-caption-wrapper {
    min-width: 225px;
    width: auto
}

.nw-product-card.nw-template-tabbed-content .nw-tabbed-content-header .nw-button-wrapper .nw-button-caption-wrapper .nw-button-width-wide {
    padding-left: 0;
    padding-right: 0
}

.nw-product-card.nw-template-tabbed-content .nw-tab-box {
    border: 0;
    margin-bottom: 0;
    clear: both
}

.nw-product-card.nw-template-tabbed-content .nw-tab-box .nw-template-bar {
    border: 0
}

.nw-product-card.nw-template-tabbed-content .nw-tab-box .nw-template-bar .nw-button-caption-wrapper {
    width: 100%
}

.nw-product-card.nw-template-tabbed-content .nw-tab-box .nw-card-details {
    display: block
}

.nw-product-card.nw-template-tabbed-content .nw-tab-box .nw-card-details ul {
    list-style-type: disc
}

.nw-product-card.nw-template-tabbed-content .nw-tab-box .nw-card-details ul li {
    padding-bottom: 5px
}

.nw-product-card.nw-template-tabbed-content .nw-tab-box .nw-card-details .nw-card-detail .ae-link {
    margin-top: 20px
}

.nw-product-card.nw-template-tabbed-content .nw-tab-box .nw-card-details .nw-card-detail .nw-header {
    font: 700 14px/1 GothamDisplay,sans-serif;
    text-transform: uppercase;
    position: relative;
    margin: 20px 12px 12px 0;
    letter-spacing: .32px
}

.nw-product-card.nw-template-tabbed-content .nw-tab-box .nw-card-details .nw-card-detail .nw-cons-header,.nw-product-card.nw-template-tabbed-content .nw-tab-box .nw-card-details .nw-card-detail .nw-pros-header {
    margin-bottom: 12px;
    padding: 0 0 0 28px
}

.nw-product-card.nw-template-tabbed-content .nw-tab-box .nw-card-details .nw-card-detail .nw-pros-header {
    margin-top: 0
}

.nw-product-card.nw-template-tabbed-content .nw-tab-box .nw-card-details .nw-card-detail .nw-pros-header:before {
    content: '👍';
    font: normal 20px/1 SSGizmo;
    position: absolute;
    left: 0;
    color: #8ccb32
}

.nw-product-card.nw-template-tabbed-content .nw-tab-box .nw-card-details .nw-card-detail .nw-cons-header:before {
    content: '👎';
    font: normal 20px/1 SSGizmo;
    position: absolute;
    left: 0;
    color: #de2828
}

.nw-product-card.nw-template-tabbed-content .nw-tab-box .nw-card-details .nw-card-detail .nw-cons-header:after {
    content: ''
}

.nw-product-card.nw-template-tabbed-content .nw-tab-box .nw-card-details .nw-card-detail:nth-child(2) ul {
    padding-left: 16px
}

.nw-product-card.nw-template-tabbed-content .nw-tab-box .nw-card-details .nw-multi-column-2 {
    padding-left: 10px
}

.nw-product-card.nw-template-summary .nw-product-card-inner {
    padding: 20px 16px
}

.nw-product-card.nw-template-summary .nw-product-card-image {
    width: 60px;
    float: left;
    position: relative;
    max-width: 100px;
    margin-bottom: 20px
}

.nw-product-card.nw-template-summary .nw-product-card-image a {
    display: block
}

.nw-product-card.nw-template-summary .nw-product-card-image a img {
    max-width: 60px
}

.nw-product-card.nw-template-summary .nw-product-card-image-link-text {
    display: none;
    color: transparent;
    margin: 7px 0 0;
    text-align: center;
    font-size: 14px
}

.nw-product-card.nw-template-summary .nw-product-card-title-wrap {
    padding: 0 16px;
    float: left;
    width: calc(100% - 60px);
    max-width: 244px;
    margin-bottom: 20px
}

.nw-product-card.nw-template-summary .nw-product-card-title {
    font-size: 16px;
    margin: 0;
    font-weight: 400;
    width: 100%;
    line-height: 22px
}

.nw-product-card.nw-template-summary .nw-product-card-title-link {
    display: block;
    padding: 0;
    float: left
}

.nw-product-card.nw-template-summary .nw-product-card-title-link:after {
    content: '\25BB';
    font-family: SSGizmo;
    -webkit-font-smoothing: antialiased;
    font-size: 16px;
    color: #005fb9;
    vertical-align: middle;
    padding-left: 4px
}

.nw-product-card.nw-template-summary .nw-product-card-title-link:hover {
    text-decoration: none!important
}

.nw-product-card.nw-template-summary .nw-product-card-summary-list {
    border-top: 1px solid #f7f7f7;
    padding-top: 20px;
    clear: both
}

.nw-product-card.nw-template-summary .nw-product-card-list-item {
    font-size: 14px;
    line-height: 24px;
    padding: 0;
    margin-right: 9px;
    margin-left: 9px
}

.nw-product-card.nw-template-summary .nw-button-wrapper {
    display: none
}

.nw-product-card.nw-template-summary-alt {
    border: 1px solid #d8d9da;
    border-radius: .125rem
}

.nw-product-card.nw-template-summary-alt .nw-product-card-inner {
    padding: 20px 16px
}

.nw-product-card.nw-template-summary-alt .nw-product-card-image {
    width: 60px;
    float: left;
    position: relative;
    max-width: 100px;
    margin-bottom: 20px
}

.nw-product-card.nw-template-summary-alt .nw-product-card-image a {
    display: block
}

.nw-product-card.nw-template-summary-alt .nw-product-card-image a img {
    max-width: 60px
}

.nw-product-card.nw-template-summary-alt .nw-product-card-title-wrap {
    padding: 0 16px;
    float: left;
    width: calc(100% - 60px);
    max-width: 244px;
    margin-bottom: 16px
}

.nw-product-card.nw-template-summary-alt .nw-product-card-title {
    font-size: 16px;
    margin: 0;
    font-weight: 400;
    width: 100%;
    line-height: 22px
}

.nw-product-card.nw-template-summary-alt .nw-product-card-summary-list {
    padding-top: 20px;
    clear: both
}

.nw-product-card.nw-template-summary-alt .nw-product-card-list-item {
    font-size: 14px;
    line-height: 24px;
    padding: 0;
    margin-right: 9px;
    margin-left: 9px
}

.nw-product-card.nw-template-summary-alt .nw-button-wrapper {
    display: none
}

.nw-product-card.nw-template-summary-alt .nw-button-wrapper .nw-button {
    font-size: 14px
}

.nw-product-card.nw-template-summary-alt .nw-product-card-title-wrap+.nw-button-wrapper {
    display: block;
    clear: both;
    text-align: center
}

.nw-product-card.nw-template-summary-alt .nw-product-card-title-wrap+.nw-button-wrapper>.nw-button-inner-wrapper {
    display: block
}

.nw-product-card.nw-template-summary-alt .nw-product-card-title-wrap+.nw-button-wrapper>.nw-button-inner-wrapper>.nw-button-caption-wrapper {
    width: 100%
}

.nw-product-card.nw-template-accordion {
    background-color: #fff;
    border: 1px solid #d8d9da;
    border-radius: .125rem;
    margin: 0 auto;
    padding: 14px 16px 0;
    text-align: center
}

.nw-product-card.nw-template-accordion .nw-product-card-inner {
    padding: 0
}

.nw-product-card.nw-template-accordion .nw-product-card-inner .product-image {
    width: auto;
    height: auto
}

.nw-product-card.nw-template-accordion .nw-product-card-inner .product-image.product-image-large {
    max-width: 226px;
    max-height: 226px
}

@media (min-width: 1024px) {
    .nw-product-card.nw-template-accordion {
        max-width:100%;
        width: 340px
    }
}

.nw-product-card.nw-template-accordion .nw-product-card-title {
    font: 400 18px/21px GothamDisplay;
    margin: 10px 0 0
}

.nw-product-card.nw-template-accordion .nw-star-rating {
    margin: 7px auto 0
}

.nw-product-card.nw-template-accordion .nw-product-card-accordion-top {
    -ms-flex-align: center;
    align-items: center;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: column;
    flex-flow: column;
    padding-bottom: 20px
}

.nw-product-card.nw-template-accordion .nw-product-card-accordion-top .nw-button-wrapper {
    margin: 10px auto 0;
    width: 100%
}

.nw-product-card.nw-template-accordion .nw-product-card-accordion-top .nw-button {
    display: block;
    line-height: 1;
    margin: 0 auto;
    max-width: 200px;
    padding: 11.5px 18px
}

.nw-product-card.nw-template-accordion .nw-product-card-accordion-details {
    text-align: left
}

.nw-product-card.nw-template-accordion .nw-product-card-accordion-details .nw-accordion-toggle {
    font: 500 14px/21px GothamDisplay
}

.nw-product-card.nw-template-accordion .nw-product-card-accordion-details .nw-accordion-toggle:not(.nw-active) {
    color: #000
}

.nw-product-card.nw-template-accordion .nw-product-card-accordion-details .nw-accordion-toggle:hover {
    text-decoration: none
}

.nw-product-card.nw-template-accordion .nw-product-card-accordion-details .nw-accordion-toggle-icon {
    color: #005fb9;
    right: 12px
}

.nw-product-card.nw-template-accordion .nw-product-card-accordion-details .nw-accordion-toggle-wrap {
    border-top: 1px solid #d8d9da;
    margin: 0 -12px;
    padding: 7px 42px 7px 12px
}

.nw-product-card.nw-template-accordion .nw-product-card-accordion-details .nw-expanded .nw-accordion-toggle-wrap {
    border-bottom: 1px solid #d8d9da
}

.nw-product-card.nw-template-accordion .nw-product-card-accordion-details .nw-expanded .nw-accordion-content {
    padding-top: 20px;
    padding-bottom: 15px
}

.nw-product-card.nw-template-accordion h4 {
    font: 800 14px/21px GothamDisplay;
    letter-spacing: -.02em;
    margin: 0;
    text-transform: none
}

.nw-product-card.nw-template-accordion ol,.nw-product-card.nw-template-accordion p,.nw-product-card.nw-template-accordion ul {
    font-size: 14px;
    line-height: 21px;
    padding-bottom: 0
}

.nw-product-card.nw-template-accordion .prequal-link-container {
    border-top: 1px solid #dcdcdc;
    text-align: center;
    padding: 20px 12px 0;
    font-size: 14px;
    line-height: 21px
}

@media (min-width: 600px) {
    .nw-product-card .nw-product-card-inner {
        padding:24px
    }

    .nw-product-card .nw-product-card-list-item {
        padding: 20px 24px
    }

    .nw-product-card.nw-template-simple.nw-card-align-left {
        float: left;
        margin: .25em 15px 15px 0
    }

    .nw-product-card.nw-template-simple.nw-card-align-right {
        float: right;
        margin: .25em 0 15px 15px
    }

    .nw-product-card.nw-template-detailed-free .nw-product-card-header {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        padding: 24px;
        background-color: transparent
    }

    .nw-product-card.nw-template-detailed-free .nw-product-card-header .nw-product-card-image {
        -ms-flex-order: -2;
        order: -2;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
        text-align: left
    }

    .nw-product-card.nw-template-detailed-free .nw-product-card-header .nw-star-rating {
        margin-bottom: 0;
        margin-right: 5px
    }

    .nw-product-card.nw-template-detailed-free .nw-product-card-header>a {
        line-height: 1.2
    }

    .nw-product-card.nw-template-detailed-free .nw-product-card-header .nw-button-wrapper {
        -ms-flex-order: -1;
        order: -1;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
        display: block;
        float: right;
        text-align: right
    }

    .nw-product-card.nw-template-detailed-free .nw-product-card-footer {
        display: none
    }

    .nw-product-card.nw-template-vertical-overview.nw-layout-two-up {
        width: 50%;
        max-width: 50%;
        float: left;
        margin: 0 0 20px;
        border: none;
        position: relative;
        text-align: center
    }

    .nw-product-card.nw-template-vertical-overview.nw-layout-two-up+.nw-layout-two-up {
        float: right
    }

    .nw-product-card.nw-template-vertical-overview.nw-layout-two-up .nw-product-card-inner {
        display: inline-block;
        width: 285px;
        max-width: 96%;
        border: 1px solid #d8d9da
    }

    .nw-product-card.nw-template-tabbed-content {
        display: block;
        width: auto;
        margin: 0 auto 20px;
        border: 1px solid #d8d9da;
        font-size: 14px;
        line-height: 1.5
    }

    .nw-product-card.nw-template-tabbed-content .nw-product-card-inner {
        padding: 0
    }

    .nw-product-card.nw-template-tabbed-content .nw-tabbed-content-header {
        padding: 24px;
        padding-left: 218px;
        text-align: left
    }

    .nw-product-card.nw-template-tabbed-content .nw-tabbed-content-header .nw-product-card-image {
        width: auto;
        float: left;
        margin-left: -194px;
        padding-right: 24px
    }

    .nw-product-card.nw-template-tabbed-content .nw-tabbed-content-header .nw-product-card-image .card-image-large {
        max-width: 170px;
        max-height: 170px
    }

    .nw-product-card.nw-template-tabbed-content .nw-tabbed-content-header .nw-button-wrapper {
        margin-left: 0
    }

    .nw-product-card.nw-template-tabbed-content .nw-tabbed-content-header .nw-button-wrapper .annotation {
        padding: 4px 0 0
    }

    .nw-product-card.nw-template-tabbed-content .nw-tab-box .nw-card-details {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap
    }

    .nw-product-card.nw-template-tabbed-content .nw-tab-box .nw-card-details:before {
        content: '';
        display: block;
        width: 100%;
        -ms-flex-order: 1;
        order: 1
    }

    .nw-product-card.nw-template-tabbed-content .nw-tab-box .nw-card-details .nw-card-detail {
        -ms-flex-order: 0;
        order: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        padding-right: 20px
    }

    .nw-product-card.nw-template-tabbed-content .nw-tab-box .nw-card-details .nw-card-detail:last-child {
        padding-right: 0
    }

    .nw-product-card.nw-template-tabbed-content .nw-tab-box .nw-card-details .nw-card-detail .nw-pros-header {
        margin-top: 20px
    }

    .nw-product-card.nw-template-tabbed-content .nw-tab-box .nw-card-details .nw-multi-column-2 {
        -moz-columns: 2;
        columns: 2;
        margin-top: 20px
    }

    .nw-product-card.nw-template-tabbed-content .nw-tab-box .nw-card-details .nw-multi-column-2>li {
        margin: 0 15px 0 8px;
        page-break-inside: avoid;
        break-inside: avoid-column;
        padding-bottom: 15px
    }

    .nw-product-card.nw-template-summary .nw-product-card-inner {
        padding: 24px;
        overflow: hidden
    }

    .nw-product-card.nw-template-summary .nw-product-card-image {
        width: 100%;
        float: left;
        max-width: 122px;
        margin: -11px 0 0 -11px
    }

    .nw-product-card.nw-template-summary .nw-product-card-image a.nw-link {
        padding: 10px;
        border: 1px solid transparent;
        border-radius: .125rem
    }

    .nw-product-card.nw-template-summary .nw-product-card-image a.nw-link:after {
        display: none
    }

    .nw-product-card.nw-template-summary .nw-product-card-image a.nw-link img {
        width: 100%;
        max-width: 100px
    }

    .nw-product-card.nw-template-summary .nw-product-card-image a.nw-link:hover {
        background-color: rgba(0,95,185,.05);
        border-color: #005fb9;
        text-decoration: none
    }

    .nw-product-card.nw-template-summary .nw-product-card-image a.nw-link:hover .nw-product-card-image-link-text {
        color: #005fb9
    }

    .nw-product-card.nw-template-summary .nw-product-card-image-link-text {
        display: block
    }

    .nw-product-card.nw-template-summary .nw-product-card-title-wrap {
        max-width: calc(100% - 244px);
        margin-bottom: 6px
    }

    .nw-product-card.nw-template-summary .nw-product-card-title {
        width: 100%;
        padding-bottom: 7px;
        padding-top: 0
    }

    .nw-product-card.nw-template-summary .nw-product-card-title-link {
        display: none
    }

    .nw-product-card.nw-template-summary .nw-product-card-summary-details {
        float: left;
        padding-right: 14px;
        padding-left: 14px;
        width: calc(100% - 244px)
    }

    .nw-product-card.nw-template-summary .nw-product-card-summary-list {
        border-top: none;
        padding-top: 0
    }

    .nw-product-card.nw-template-summary .nw-button-wrapper {
        display: block;
        float: right
    }

    .nw-product-card.nw-template-summary .nw-button-wrapper .nw-button {
        background-color: #008254;
        color: #fff
    }

    .nw-product-card.nw-template-summary-alt {
        border-radius: 0
    }

    .nw-product-card.nw-template-summary-alt .nw-product-card-inner {
        padding: 24px;
        overflow: hidden
    }

    .nw-product-card.nw-template-summary-alt .nw-product-card-image-button-wrap {
        float: left;
        max-width: 140px
    }

    .nw-product-card.nw-template-summary-alt .nw-product-card-image {
        width: 100%;
        max-width: 140px;
        float: none;
        margin: 0
    }

    .nw-product-card.nw-template-summary-alt .nw-product-card-image a.nw-link img {
        width: 100%;
        max-width: 140px
    }

    .nw-product-card.nw-template-summary-alt .nw-product-card-image-link-text {
        display: block
    }

    .nw-product-card.nw-template-summary-alt .nw-product-card-title-wrap {
        max-width: calc(100% - 140px);
        margin-bottom: 6px;
        padding: 0 0 0 36px
    }

    .nw-product-card.nw-template-summary-alt .nw-product-card-title {
        width: 100%;
        padding-bottom: 7px;
        padding-top: 0
    }

    .nw-product-card.nw-template-summary-alt .nw-product-card-summary-details {
        float: left;
        padding-right: 0;
        padding-left: 26px;
        width: calc(100% - 140px)
    }

    .nw-product-card.nw-template-summary-alt .nw-product-card-summary-list {
        border-top: none;
        padding-top: 0
    }

    .nw-product-card.nw-template-summary-alt .nw-button-wrapper {
        display: block;
        margin-top: 16px
    }

    .nw-product-card.nw-template-summary-alt .nw-button-wrapper .nw-button-inner-wrapper {
        display: block
    }

    .nw-product-card.nw-template-summary-alt .nw-button-wrapper .nw-button-caption-wrapper {
        width: 100%
    }

    .nw-product-card.nw-template-summary-alt .nw-button-wrapper .nw-button {
        padding-left: 0;
        padding-right: 0;
        text-align: center;
        width: 100%
    }

    .nw-product-card.nw-template-summary-alt .nw-product-card-title-wrap+.nw-button-wrapper {
        display: none
    }
}

.mce-content-body [data-wpview-type=nw_product_card][data-wpview-text*="align%3D%22right"] {
    float: right;
    width: auto
}

.mce-content-body [data-wpview-type=nw_product_card][data-wpview-text*="align%3D%22left"] {
    float: left;
    width: auto
}

.mce-content-body .wpview-type-nw_product_card {
    text-align: center
}

.mce-content-body .wpview-type-nw_product_card:after {
    content: '';
    clear: both;
    display: block
}

.mce-content-body .wpview-type-nw_product_card .nw-product-card {
    width: 100%!important;
    max-width: 100%!important;
    float: none
}

.nw-progress-bar progress {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    display: block;
    width: 100%;
    height: 6px;
    border: none;
    border-radius: .125rem;
    background: #f7f7f7
}

.nw-progress-bar progress::-webkit-progress-bar {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    display: block;
    width: 100%;
    height: 6px;
    border: none;
    border-radius: .125rem;
    background: #f7f7f7
}

.nw-progress-bar progress::-webkit-progress-value {
    border-radius: .125rem;
    background: #008254
}

.nw-progress-bar progress::-moz-progress-bar {
    border-radius: .125rem;
    background: #008254
}

.nw-pull-quote {
    border-top: none;
    border-right: none;
    border-bottom: none;
    border-image: none;
    border-left: 4px solid #005fb9;
    display: block;
    margin: 10px 0 22px;
    max-width: 580px;
    padding: 0 0 0 36px
}

@media (min-width: 768px) {
    .nw-pull-quote.nw-align-left {
        border-left:none;
        border-top: 4px solid #005fb9;
        margin: 22px 10px;
        padding: 22px 0 0;
        float: left;
        margin-right: 40px;
        width: 50%
    }

    .nw-pull-quote.nw-align-left .nw-pull-quote--quote {
        margin: 0
    }
}

@media (min-width: 768px) {
    .nw-pull-quote.nw-align-right {
        border-left:none;
        border-top: 4px solid #005fb9;
        margin: 22px 10px;
        padding: 22px 0 0;
        float: right;
        margin-left: 40px;
        width: 50%
    }

    .nw-pull-quote.nw-align-right .nw-pull-quote--quote {
        margin: 0
    }
}

.nw-pull-quote .nw-pull-quote--quote {
    font-size: 24px;
    line-height: 32px;
    position: relative
}

.nw-pull-quote .nw-pull-quote--quote:after,.nw-pull-quote .nw-pull-quote--quote:before {
    font-size: 26px
}

.nw-pull-quote .nw-pull-quote--quote:before {
    content: "\201C";
    left: -15px;
    top: -5px;
    position: absolute
}

.nw-pull-quote .nw-pull-quote--quote:after {
    content: "\201D";
    position: absolute
}

.nw-pull-quote cite {
    display: block;
    color: #b1b3b5;
    font-size: 12px;
    font-weight: 400;
    margin-top: 10px;
    line-height: 21px;
    text-transform: uppercase
}

.nw-rating-factor .nw-progress-bar {
    width: 100%
}

.nw-recommended-content.nw-component-template-next-steps {
    margin: 30px -18px
}

.nw-recommended-content.nw-component-template-next-steps h2 {
    font-family: GothamDisplay,sans-serif;
    font-weight: 800;
    text-align: center
}

.nw-recommended-content.nw-component-template-next-steps ul {
    list-style-type: none;
    padding: 0;
    border-top: 8px solid #005fb9
}

.nw-recommended-content.nw-component-template-next-steps li {
    padding: 0;
    border-bottom: 1px solid #d8d9da;
    text-align: center
}

.nw-recommended-content.nw-component-template-next-steps li:hover {
    background: rgba(0,95,185,.05)
}

.nw-recommended-content.nw-component-template-next-steps li:active {
    background: rgba(0,95,185,.15)
}

.nw-recommended-content.nw-component-template-next-steps li>a {
    display: block;
    padding: 30px 30px 20px
}

.nw-recommended-content.nw-component-template-next-steps li>a:active,.nw-recommended-content.nw-component-template-next-steps li>a:focus,.nw-recommended-content.nw-component-template-next-steps li>a:hover {
    text-decoration: none
}

.nw-recommended-content.nw-component-template-next-steps .nw-recommended-content--icon {
    width: 24px;
    height: 24px;
    background-size: cover;
    margin: 0 auto 15px
}

.nw-recommended-content.nw-component-template-next-steps .nw-recommended-content--pre-heading {
    margin-bottom: 4px;
    color: #b1b3b5;
    font-size: 12px;
    line-height: 1.66666667;
    letter-spacing: 1px;
    text-transform: uppercase
}

.nw-recommended-content.nw-component-template-next-steps .nw-recommended-content--heading {
    margin: 0;
    font-family: Gotham,sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 30px;
    text-transform: none
}

.nw-recommended-content.nw-component-template-next-steps .nw-recommended-content--heading b {
    font-weight: 500
}

.nw-recommended-content.nw-component-template-next-steps .nw-recommended-content--link-icon {
    display: inline-block;
    margin-top: 10px;
    font-size: 1.2em
}

@media (min-width: 430px) {
    .nw-recommended-content.nw-component-template-next-steps {
        margin:30px 0
    }

    .nw-recommended-content.nw-component-template-next-steps h2 {
        text-align: left
    }

    .nw-recommended-content.nw-component-template-next-steps li {
        position: relative;
        text-align: left
    }

    .nw-recommended-content.nw-component-template-next-steps li>a {
        padding: 20px 60px 24px 100px
    }

    .nw-recommended-content.nw-component-template-next-steps .nw-recommended-content--icon {
        position: absolute;
        width: 44px;
        height: 44px;
        top: 50%;
        left: 50px;
        margin: -22px 0 0 -22px
    }

    .nw-recommended-content.nw-component-template-next-steps .nw-recommended-content--heading {
        line-height: 21px
    }

    .nw-recommended-content.nw-component-template-next-steps .nw-recommended-content--link-icon {
        position: absolute;
        right: 30px;
        top: 50%;
        margin-top: -.5em;
        line-height: 1
    }
}

.nw-slider {
    list-style: none;
    display: block;
    padding: 0!important;
    margin-bottom: 20px
}

.nw-slider .nw-slider-item {
    margin: auto;
    list-style-type: none;
    box-sizing: border-box;
    display: block;
    width: 100%;
    text-align: center
}

@media (min-width: 640px) {
    .nw-slider-columns-count-2.nw-slider .nw-slider-item,.nw-slider-columns-count-3.nw-slider .nw-slider-item {
        width:50%
    }
}

@media (min-width: 940px) {
    .nw-slider-columns-count-3.nw-slider .nw-slider-item {
        width:33.33%
    }
}

.nw-slider .nw-slider-item-link {
    display: block;
    background-color: #d8d9da;
    background-position: 50%;
    background-size: cover
}

.nw-slider .flickity-prev-next-button {
    display: block;
    font-family: SSGizmo;
    -webkit-font-smoothing: antialiased;
    cursor: pointer;
    font-size: 30px;
    color: #fff;
    opacity: 1;
    background: none
}

.nw-slider .flickity-prev-next-button:focus {
    box-shadow: none
}

.nw-slider .flickity-prev-next-button:before {
    margin-left: -8px;
    line-height: 1
}

.nw-slider .flickity-prev-next-button.next:before {
    content: '\25BB';
    text-shadow: 0 1px 2px rgba(0,0,0,.5)
}

.nw-slider .flickity-prev-next-button.previous:before {
    content: '\25C5';
    text-shadow: 0 1px 2px rgba(0,0,0,.5)
}

.nw-slider .flickity-prev-next-button>svg {
    display: none
}

.nw-star-rating {
    display: inline-block;
    line-height: 15px;
    vertical-align: middle;
    white-space: nowrap
}

.nw-star-rating:empty {
    display: none
}

.nw-star-rating-stars .nw-rating-star .nw-rating-star--first-half,.nw-star-rating-stars .nw-rating-star .nw-rating-star--second-half {
    fill: #d8d9da
}

.nw-star-rating-stars .nw-rating-star-full .nw-rating-star--first-half,.nw-star-rating-stars .nw-rating-star-full .nw-rating-star--second-half,.nw-star-rating-stars .nw-rating-star-half .nw-rating-star--first-half {
    fill: #008254
}

.nw-star-rating-stars.coin-yellow .nw-rating-star .nw-rating-star--first-half,.nw-star-rating-stars.coin-yellow .nw-rating-star .nw-rating-star--second-half {
    fill: #d8d9da
}

.nw-star-rating-stars.coin-yellow .nw-rating-star-full .nw-rating-star--first-half,.nw-star-rating-stars.coin-yellow .nw-rating-star-full .nw-rating-star--second-half,.nw-star-rating-stars.coin-yellow .nw-rating-star-half .nw-rating-star--first-half {
    fill: #ffc764
}

.nw-star-rating .gig-rating-star,.nw-star-rating .nw-rating-star {
    display: inline-block;
    zoom:1;position: relative;
    width: 15px;
    height: 15px;
    padding: 0;
    background-repeat: no-repeat;
    background-size: contain
}

.nw-star-rating .gig-rating-stars {
    top: 0
}

.nw-star-rating .gig-rating-averageRating {
    margin-right: 5px;
    vertical-align: middle
}

.nw-star-rating .gig-rating-readReviewsLink {
    float: none!important;
    margin: 0!important;
    vertical-align: middle;
    font-size: 15px;
    line-height: 1;
    text-decoration: none!important;
    color: #005fb9
}

.nw-star-rating.nw-component-template-stars-rating .nw-star-rating-stars,.nw-star-rating.nw-component-template-stars-rating .nw-star-rating-title--number {
    display: inline-block
}

.nw-star-rating.nw-component-template-stars-rating .nw-star-rating-title--number {
    font-size: 24px
}

.nw-star-rating.nw-component-template-full .nw-star-rating-title--number {
    font-size: 50px;
    line-height: 46px;
    float: left;
    margin-right: 8px
}

.nw-star-rating.nw-component-template-full .nw-star-rating-title-group .nw-star-rating-title {
    margin: 0 0 2px
}

.nw-star-rating--nerdwallet.nw-component-template-full .nw-star-rating-title-group .nw-star-rating-title {
    vertical-align: middle;
    display: inline-block
}

.nw-star-rating .nw-star-rating-disclaimer-tooltip {
    content: 'question';
    display: inline-block;
    font-family: SSGizmo;
    font-size: 16px;
    color: #8b8c8f
}

.nw-star-rating .nw-popover-disclaimer {
    margin-bottom: 0
}

.nw-star-rating.nw-template-product-stars-rating .nw-star-rating-title-group {
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 4px
}

.nw-star-rating.nw-template-product-stars-rating .nw-star-rating-title-group .nw-star-rating--number {
    padding-right: 6px;
    font-weight: 700
}

.nw-star-rating.nw-template-product-stars-rating .nw-star-rating-title-group .nw-star-rating-title {
    margin: 0;
    font-size: 1em;
    font-family: Gotham,system-ui,sans-serif;
    padding-right: 4px
}

.nw-star-rating.nw-template-product-stars-rating .nw-star-rating-disclaimer-tooltip:before {
    font-size: 1.4em;
    margin-top: 8px;
    display: -ms-inline-flexbox;
    display: inline-flex
}

[class^=tablepress-] .nw-star-rating--number {
    display: none
}

.nw-product-card .nw-product-star-rating {
    margin-top: 16px
}

.nw-product-card .nw-popover-disclaimer {
    margin-top: 0!important
}

.nw-star-rating-gigya gigya-rating-title {
    display: block
}

.nw-star-rating-gigya .nw-star-rating-title,.nw-star-rating-gigya gigya-rating-count {
    display: inline-block
}

.nw-star-rating-gigya.nw-star-rating-gigya--no-ratings {
    display: none
}

.nw-star-rating-gigya .nw-rating-star {
    margin-right: 2px
}

.nw-summary {
    width: 100%;
    font-size: 13px;
    padding-bottom: 15px;
    margin-bottom: 10px;
    border-bottom: 1px solid #d8d9da
}

.nw-summary .nw-summary-heading {
    font-weight: 700;
    font-size: 16px;
    padding-bottom: 10px;
    margin-top: 0;
    margin-bottom: 0
}

.nw-summary .nw-summary-inner li {
    line-height: 150%
}

.nw-summary .nw-summary-inner li:last-child {
    padding-bottom: 0
}

.nw-summary .nw-summary-bottom {
    margin-top: 15px
}

@media (min-width: 780px) {
    .nw-summary {
        width:38%;
        float: left;
        margin-right: 15px
    }

    .nw-summary h3 {
        margin: 0
    }
}

.nw-summary-table {
    background-color: #f7f7f7;
    padding-bottom: 8px
}

.nw-summary-table .nw-summary-table-heading {
    color: #000;
    font-size: 14px;
    font-weight: 600;
    padding: 16px;
    margin: 0;
    line-height: 14px
}

.nw-summary-table .nw-summary-table-content {
    padding: 0 8px
}

.nw-summary-table .nw-summary-table-content .nw-product-card {
    margin: 0
}

.nw-summary-table .nw-summary-table-content .nw-product-card.nw-template-summary {
    margin: 0 0 13px;
    border: 1px solid #d8d9da;
    border-radius: 4px
}

.nw-summary-table .nw-summary-table-content .nw-product-card.nw-template-summary:last-child {
    margin: 0
}

.nw-summary-table+.nw-summary-table {
    border-top: none
}

.nw-summary-table+.nw-summary-table .nw-summary-table-heading {
    padding: 8px 16px 16px
}

@media (min-width: 600px) {
    .nw-summary-table {
        padding-bottom:0;
        border: 1px solid #d8d9da
    }

    .nw-summary-table+.nw-summary-table {
        border-top: none
    }

    .nw-summary-table+.nw-summary-table .nw-summary-table-heading {
        padding: 16px 24px
    }

    .nw-summary-table .nw-summary-table-heading {
        border-bottom: 1px solid #d8d9da;
        padding: 16px 24px
    }

    .nw-summary-table .nw-summary-table-content {
        padding: 0
    }

    .nw-summary-table .nw-summary-table-content .nw-product-card {
        border: none
    }

    .nw-summary-table .nw-summary-table-content .nw-product-card.nw-template-summary {
        margin: 0;
        border: none;
        border-bottom: 1px solid #d8d9da;
        border-radius: 0
    }

    .nw-summary-table .nw-summary-table-content .nw-product-card.nw-template-summary:last-child {
        border-bottom: none
    }
}

.nw-tab-box {
    margin-bottom: 20px
}

.nw-tab-box .nw-tab-box-tabs {
    padding: 0;
    margin: 0
}

.nw-tab-box .nw-tab-box-tab {
    list-style: none;
    display: block;
    text-decoration: none;
    border-top: 1px solid #d8d9da;
    padding: 16px;
    cursor: pointer;
    font: 500 14px/16px GothamBody
}

.nw-tab-box .nw-tab-box-tab:after {
    content: '';
    font-family: SSGizmo;
    width: 15px;
    height: 15px;
    float: right;
    margin-top: 2px
}

.nw-tab-box .nw-tab-box-tab.nw-active {
    color: #005fb9;
    background-color: #f7f7f7;
    border-bottom: 1px solid #d8d9da
}

.nw-tab-box .nw-tab-box-tab.nw-active:after {
    content: ''
}

.nw-tab-box .nw-tab-box-tab.nw-active+.nw-tab-box-content {
    display: block;
    background-color: #f7f7f7
}

.nw-tab-box .nw-tab-box-content {
    display: none;
    padding: 16px 20px;
    list-style: none;
    font: 500 14px/21px GothamBody
}

.nw-tab-box .nw-tab-box-content p:last-child {
    margin-bottom: 0
}

@media (min-width: 650px) {
    .nw-tab-box {
        border:1px solid #d8d9da
    }

    .nw-tab-box .nw-tab-box-tabs {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap
    }

    .nw-tab-box .nw-tab-box-tabs:before {
        content: '';
        display: block;
        width: 100%;
        -ms-flex-order: 1;
        order: 1
    }

    .nw-tab-box .nw-tab-box-tab {
        border-left: 1px solid #d8d9da;
        border-bottom: none;
        padding: 8px 25px;
        -ms-flex-order: 0;
        order: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-pack: center;
        justify-content: center;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .nw-tab-box .nw-tab-box-tab.nw-active {
        border-color: #f7f7f7;
        border-top-color: #d8d9da
    }

    .nw-tab-box .nw-tab-box-tab.nw-active:after {
        content: none
    }

    .nw-tab-box .nw-tab-box-tab.nw-active+.nw-tab-box-content {
        background-color: #f7f7f7
    }

    .nw-tab-box .nw-tab-box-tab.nw-active+.nw-tab-box-content+.nw-tab-box-tab {
        border-left-color: #f7f7f7
    }

    .nw-tab-box .nw-tab-box-tab:first-child {
        border-left: none
    }

    .nw-tab-box .nw-tab-box-tab:after {
        content: none
    }

    .nw-tab-box .nw-tab-box-content {
        padding: 16px 20px;
        width: 100%;
        -ms-flex-order: 2;
        order: 2
    }
}

.nw-table {
    margin-bottom: 1rem
}

.nw-video {
    margin-bottom: 40px;
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden
}

.nw-video embed,.nw-video iframe,.nw-video object {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}
