.social-share {
    margin: 40px 0
}

.social-share .social-share__listWrapper {
    display: inline-block
}

@media screen and (max-width: 767px) {
    .social-share .social-share__listWrapper {
        width:auto
    }
}

.social-share .social-share__listWrapper .social-share__list {
    background-color: #0d1c3d;
    list-style-type: none;
    padding: 0;
    margin: 0;
    display: flex;
    gap: 18px;
    flex-wrap: wrap
}

@media screen and (max-width: 767px) {
    .social-share .social-share__listWrapper .social-share__list.nowrap {
        flex-wrap:nowrap
    }
}

.social-share .social-share__listWrapper .social-share__list .social-share__item {
    display: inline-block
}

.social-share .social-share__listWrapper .social-share__list .social-share__item:hover {
    background-color: rgba(0,0,0,0)
}

.social-share .social-share__listWrapper .social-share__list .social-share__item .social-share__link {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    height: 40px;
    width: 40px;
    position: relative
}

.social-share .social-share__listWrapper .social-share__list .social-share__item .social-share__link .icon-facebook:before {
    position: relative;
    left: 8px
}

.social-share .social-share__listWrapper .social-share__list .social-share__item .social-share__link:hover,.social-share .social-share__listWrapper .social-share__list .social-share__item .social-share__link:focus {
    background: rgba(0,0,0,0)
}

.social-share .social-share__listWrapper .social-share__list .social-share__item .social-share__link:hover img,.social-share .social-share__listWrapper .social-share__list .social-share__item .social-share__link:focus img {
    filter: brightness(0) saturate(100%) invert(71%) sepia(56%) saturate(249%) hue-rotate(162deg) brightness(100%) contrast(89%)
}

.social-share .social-share__listWrapper .social-share__list .social-share__item .social-share__link img {
    height: 40px;
    width: 40px;
    font-size: 40px;
    line-height: 40px
}

.social-share .social-share__listWrapper .social-share__list .social-share__item .social-share__link img:hover {
    background-color: rgba(0,0,0,0);
    filter: brightness(0) saturate(100%) invert(71%) sepia(56%) saturate(249%) hue-rotate(162deg) brightness(100%) contrast(89%)
}

.pl-social-share-version:before {
    content: "2.0.4"
}

.kp-footer a:hover {
    background-color: rgba(0,0,0,0)
}

.kp-footer.-variation-footer-1 {
    width: 100%;
    display: inline-block;
    position: relative;
    bottom: 0
}

.kp-footer.-variation-footer-1 a {
    color: #fff;
    text-decoration: none
}

.kp-footer.-variation-footer-1 a:hover {
    text-decoration: underline;
    color: #92ccf0
}

.kp-footer.-variation-footer-1 a:visited {
    color: #92ccf0
}

.kp-footer.-variation-footer-1 a svg {
    margin-left: 6px;
    vertical-align: text-top
}

.kp-footer.-variation-footer-1 .footer-content-toggle .expandable-heading {
    background-color: #003b71;
    height: 72px;
    padding: 24px 16px 24px 26px;
    margin-bottom: -1px
}

.kp-footer.-variation-footer-1 .footer-content-toggle .expandable-heading .expandable-heading-text {
    flex: 1 1 auto;
    font-family: "Gotham 5r";
    color: #fff
}

@media screen and (max-width: 1151px) {
    .kp-footer.-variation-footer-1 .footer-content-toggle .expandable-heading .expandable-heading-text {
        font-size:16px;
        line-height: 24px;
        font-weight: 350
    }
}

.kp-footer.-variation-footer-1 .footer-content-toggle .expandable-heading[aria-expanded=true] {
    background-color: #003b71;
    border-radius: 0px
}

.kp-footer.-variation-footer-1 .footer-content-toggle .expandable-heading[aria-expanded=false] {
    border-bottom: none
}

.kp-footer.-variation-footer-1 .footer-content-toggle .content {
    display: none;
    max-height: 0;
    font-size: 16px;
    font-weight: normal;
    line-height: 24px;
    letter-spacing: 0;
    padding: 0 16px 16px 52px;
    margin-bottom: -1px
}

.kp-footer.-variation-footer-1 .footer-content-toggle .content.-book,.kp-footer.-variation-footer-1 .footer-content-toggle .content.\--book {
    font-family: "Gotham 4r"
}

.kp-footer.-variation-footer-1 .footer-content-toggle .content.-light,.kp-footer.-variation-footer-1 .footer-content-toggle .content.\--light {
    font-family: "Gotham 3r"
}

.kp-footer.-variation-footer-1 .footer-content-toggle .content.-medium,.kp-footer.-variation-footer-1 .footer-content-toggle .content.promo-component-a__heading,.kp-footer.-variation-footer-1 .footer-content-toggle .content.\--medium {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-1 .footer-content-toggle .content.-bold,.kp-footer.-variation-footer-1 .footer-content-toggle .content.\--bold {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-1 .footer-content-toggle .content.show {
    display: block;
    font-size: 16px;
    font-weight: normal;
    line-height: 24px;
    letter-spacing: 0;
    max-height: 100%;
    overflow: visible;
    background-color: #f0f7fa;
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px
}

.kp-footer.-variation-footer-1 .footer-content-toggle .content.show.-book,.kp-footer.-variation-footer-1 .footer-content-toggle .content.show.\--book {
    font-family: "Gotham 4r"
}

.kp-footer.-variation-footer-1 .footer-content-toggle .content.show.-light,.kp-footer.-variation-footer-1 .footer-content-toggle .content.show.\--light {
    font-family: "Gotham 3r"
}

.kp-footer.-variation-footer-1 .footer-content-toggle .content.show.-medium,.kp-footer.-variation-footer-1 .footer-content-toggle .content.show.promo-component-a__heading,.kp-footer.-variation-footer-1 .footer-content-toggle .content.show.\--medium {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-1 .footer-content-toggle .content.show.-bold,.kp-footer.-variation-footer-1 .footer-content-toggle .content.show.\--bold {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-1 .footer-content-toggle .content *:first-child {
    margin-top: 0
}

.kp-footer.-variation-footer-1 .footer-content-toggle .content *:last-child {
    margin-bottom: 0
}

.kp-footer.-variation-footer-1 .footer-content-toggle .content.show {
    background-color: #003b71;
    font-size: 16px;
    font-weight: normal;
    line-height: 24px;
    letter-spacing: 0;
    color: #fff;
    padding: 0px 39px 16px 20px;
    border-radius: 0px
}

.kp-footer.-variation-footer-1 .footer-content-toggle .content.show.-book,.kp-footer.-variation-footer-1 .footer-content-toggle .content.show.\--book {
    font-family: "Gotham 4r"
}

.kp-footer.-variation-footer-1 .footer-content-toggle .content.show.-light,.kp-footer.-variation-footer-1 .footer-content-toggle .content.show.\--light {
    font-family: "Gotham 3r"
}

.kp-footer.-variation-footer-1 .footer-content-toggle .content.show.-medium,.kp-footer.-variation-footer-1 .footer-content-toggle .content.show.promo-component-a__heading,.kp-footer.-variation-footer-1 .footer-content-toggle .content.show.\--medium {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-1 .footer-content-toggle .content.show.-bold,.kp-footer.-variation-footer-1 .footer-content-toggle .content.show.\--bold {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-1 .footer-content-toggle .content.show *:first-child {
    margin-top: 0;
    font-size: 16px;
    font-weight: normal;
    line-height: 24px;
    letter-spacing: 0;
    font-weight: 325
}

.kp-footer.-variation-footer-1 .footer-content-toggle .content.show *:first-child.-book,.kp-footer.-variation-footer-1 .footer-content-toggle .content.show *:first-child.\--book {
    font-family: "Gotham 4r"
}

.kp-footer.-variation-footer-1 .footer-content-toggle .content.show *:first-child.-light,.kp-footer.-variation-footer-1 .footer-content-toggle .content.show *:first-child.\--light {
    font-family: "Gotham 3r"
}

.kp-footer.-variation-footer-1 .footer-content-toggle .content.show *:first-child.-medium,.kp-footer.-variation-footer-1 .footer-content-toggle .content.show *.promo-component-a__heading:first-child,.kp-footer.-variation-footer-1 .footer-content-toggle .content.show *:first-child.\--medium {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-1 .footer-content-toggle .content.show *:first-child.-bold,.kp-footer.-variation-footer-1 .footer-content-toggle .content.show *:first-child.\--bold {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-1 .footer-content-toggle .content.show *:last-child {
    margin-bottom: 0;
    font-size: 16px;
    font-weight: normal;
    line-height: 24px;
    letter-spacing: 0;
    font-weight: 325
}

.kp-footer.-variation-footer-1 .footer-content-toggle .content.show *:last-child.-book,.kp-footer.-variation-footer-1 .footer-content-toggle .content.show *:last-child.\--book {
    font-family: "Gotham 4r"
}

.kp-footer.-variation-footer-1 .footer-content-toggle .content.show *:last-child.-light,.kp-footer.-variation-footer-1 .footer-content-toggle .content.show *:last-child.\--light {
    font-family: "Gotham 3r"
}

.kp-footer.-variation-footer-1 .footer-content-toggle .content.show *:last-child.-medium,.kp-footer.-variation-footer-1 .footer-content-toggle .content.show *.promo-component-a__heading:last-child,.kp-footer.-variation-footer-1 .footer-content-toggle .content.show *:last-child.\--medium {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-1 .footer-content-toggle .content.show *:last-child.-bold,.kp-footer.-variation-footer-1 .footer-content-toggle .content.show *:last-child.\--bold {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-1 .footer-content-toggle .content ul.open-list {
    list-style: none
}

.kp-footer.-variation-footer-1 .footer-content-toggle .content ul.open-list li {
    margin-bottom: 28px
}

.kp-footer.-variation-footer-1 .footer-content-toggle .content ul.open-list a {
    color: #fff
}

.kp-footer.-variation-footer-1 .footer-content-toggle .content .link-icon {
    height: 15px;
    width: 15px;
    margin-left: 8.5px
}

.kp-footer.-variation-footer-1 .footer-content-toggle .expandable-heading-icon {
    margin-top: 2px;
    filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(356deg) brightness(101%) contrast(103%)
}

@media screen and (max-width: 1151px) {
    .kp-footer.-variation-footer-1 .columns-3 {
        grid-column:span 12;
        -ms-grid-column-span: 12;
        margin-right: 0
    }
}

@media screen and (max-width: 1151px) {
    .kp-footer.-variation-footer-1 .-desktop-only {
        display:none
    }
}

@media screen and (max-width: 767px) {
    .kp-footer.-variation-footer-1 .-tablet-only {
        display:none
    }
}

@media screen and (min-width: 1152px) {
    .kp-footer.-variation-footer-1 .-tablet-only {
        display:none
    }
}

.kp-footer.-variation-footer-1 .-variation-footer {
    margin: 0;
    grid-gap: 0
}

@media screen and (min-width: 1152px) {
    .kp-footer.-variation-footer-1 .-variation-footer .static-heading {
        color:#fff;
        padding-bottom: 24px;
        font-family: "Gotham 5r";
        font-size: 20px;
        font-weight: normal;
        line-height: 28px;
        letter-spacing: -0.01em
    }

    .kp-footer.-variation-footer-1 .-variation-footer .static-heading.-book,.kp-footer.-variation-footer-1 .-variation-footer .static-heading.\--book {
        font-family: "Gotham 4r"
    }

    .kp-footer.-variation-footer-1 .-variation-footer .static-heading.-light,.kp-footer.-variation-footer-1 .-variation-footer .static-heading.\--light {
        font-family: "Gotham 3r"
    }

    .kp-footer.-variation-footer-1 .-variation-footer .static-heading.-medium,.kp-footer.-variation-footer-1 .-variation-footer .static-heading.promo-component-a__heading,.kp-footer.-variation-footer-1 .-variation-footer .static-heading.\--medium {
        font-family: "Gotham 5r"
    }

    .kp-footer.-variation-footer-1 .-variation-footer .static-heading.-bold,.kp-footer.-variation-footer-1 .-variation-footer .static-heading.\--bold {
        font-family: "Gotham 5r"
    }
}

.kp-footer.-variation-footer-1 .-variation-footer .static-content {
    color: #fff
}

.kp-footer.-variation-footer-1 .-variation-footer .static-content ul.open-list {
    margin: 0
}

.kp-footer.-variation-footer-1 .-variation-footer .static-content ul.open-list li {
    display: block;
    padding-bottom: 20px
}

.kp-footer.-variation-footer-1 .-variation-footer .static-content ul.open-list.-divided li {
    padding-bottom: 20px;
    border-bottom: 1px solid #d3d6dc;
    margin-bottom: 20px
}

.kp-footer.-variation-footer-1 .-variation-footer .static-content ul.open-list.-divided li li:last-child {
    border: none
}

@media screen and (min-width: 1152px) {
    .kp-footer.-variation-footer-1 .-variation-footer .static-content ul.open-list li a {
        padding-bottom:24px;
        font-size: 16px;
        font-weight: normal;
        line-height: 24px;
        letter-spacing: 0
    }

    .kp-footer.-variation-footer-1 .-variation-footer .static-content ul.open-list li a.-book,.kp-footer.-variation-footer-1 .-variation-footer .static-content ul.open-list li a.\--book {
        font-family: "Gotham 4r"
    }

    .kp-footer.-variation-footer-1 .-variation-footer .static-content ul.open-list li a.-light,.kp-footer.-variation-footer-1 .-variation-footer .static-content ul.open-list li a.\--light {
        font-family: "Gotham 3r"
    }

    .kp-footer.-variation-footer-1 .-variation-footer .static-content ul.open-list li a.-medium,.kp-footer.-variation-footer-1 .-variation-footer .static-content ul.open-list li a.promo-component-a__heading,.kp-footer.-variation-footer-1 .-variation-footer .static-content ul.open-list li a.\--medium {
        font-family: "Gotham 5r"
    }

    .kp-footer.-variation-footer-1 .-variation-footer .static-content ul.open-list li a.-bold,.kp-footer.-variation-footer-1 .-variation-footer .static-content ul.open-list li a.\--bold {
        font-family: "Gotham 5r"
    }
}

.kp-footer.-variation-footer-1 .-variation-footer .static-content ul.open-list li a:last-child {
    padding-bottom: 0
}

.kp-footer.-variation-footer-1 .-variation-footer .static-content ul.open-list li a:first-child {
    padding-top: 0
}

.kp-footer.-variation-footer-1 .-variation-footer .link-list.vertical-list {
    margin: 0
}

.kp-footer.-variation-footer-1 .-variation-footer .link-list.vertical-list li {
    display: block;
    padding-bottom: 20px
}

.kp-footer.-variation-footer-1 .-variation-footer .link-list.vertical-list.-divided li {
    padding-bottom: 20px;
    border-bottom: 1px solid #d3d6dc;
    margin-bottom: 20px
}

.kp-footer.-variation-footer-1 .-variation-footer .link-list.vertical-list.-divided li li:last-child {
    border: none
}

@media screen and (min-width: 1152px) {
    .kp-footer.-variation-footer-1 .-variation-footer .link-list.vertical-list li {
        font-size:16px;
        font-weight: normal;
        line-height: 24px;
        letter-spacing: 0;
        padding-bottom: 24px
    }

    .kp-footer.-variation-footer-1 .-variation-footer .link-list.vertical-list li.-book,.kp-footer.-variation-footer-1 .-variation-footer .link-list.vertical-list li.\--book {
        font-family: "Gotham 4r"
    }

    .kp-footer.-variation-footer-1 .-variation-footer .link-list.vertical-list li.-light,.kp-footer.-variation-footer-1 .-variation-footer .link-list.vertical-list li.\--light {
        font-family: "Gotham 3r"
    }

    .kp-footer.-variation-footer-1 .-variation-footer .link-list.vertical-list li.-medium,.kp-footer.-variation-footer-1 .-variation-footer .link-list.vertical-list li.promo-component-a__heading,.kp-footer.-variation-footer-1 .-variation-footer .link-list.vertical-list li.\--medium {
        font-family: "Gotham 5r"
    }

    .kp-footer.-variation-footer-1 .-variation-footer .link-list.vertical-list li.-bold,.kp-footer.-variation-footer-1 .-variation-footer .link-list.vertical-list li.\--bold {
        font-family: "Gotham 5r"
    }
}

.kp-footer.-variation-footer-1 .-variation-footer .expandable-heading {
    background-color: rgba(0,0,0,0)
}

.kp-footer.-variation-footer-1 .footer-section-one-container {
    background-color: #003b71
}

@media screen and (max-width: 1151px) {
    .kp-footer.-variation-footer-1 .footer-section-one-container .newGrid_container {
        padding-left:0;
        padding-right: 0
    }
}

@media screen and (min-width: 1152px) {
    .kp-footer.-variation-footer-1 .footer-section-one-container .footer-section-one {
        padding-top:64px;
        padding-bottom: 64px
    }
}

@media screen and (min-width: 1152px) {
    .kp-footer.-variation-footer-1 .footer-section-one-container .footer-section-one.three-column {
        display:flex;
        justify-content: space-between
    }
}

@media screen and (max-width: 1151px) {
    .kp-footer.-variation-footer-1 .footer-section-one-container .footer-section-one .one-column-layout {
        padding-left:26px;
        padding-right: 26px;
        padding-top: 22px;
        padding-bottom: 22px
    }
}

.kp-footer.-variation-footer-1 .footer-section-one-container .footer-section-one .one-column-layout .static-heading {
    color: #fff;
    padding-bottom: 24px;
    font-family: "Gotham 5r";
    font-size: 20px;
    font-weight: normal;
    line-height: 28px;
    letter-spacing: -0.01em
}

.kp-footer.-variation-footer-1 .footer-section-one-container .footer-section-one .one-column-layout .static-heading.-book,.kp-footer.-variation-footer-1 .footer-section-one-container .footer-section-one .one-column-layout .static-heading.\--book {
    font-family: "Gotham 4r"
}

.kp-footer.-variation-footer-1 .footer-section-one-container .footer-section-one .one-column-layout .static-heading.-light,.kp-footer.-variation-footer-1 .footer-section-one-container .footer-section-one .one-column-layout .static-heading.\--light {
    font-family: "Gotham 3r"
}

.kp-footer.-variation-footer-1 .footer-section-one-container .footer-section-one .one-column-layout .static-heading.-medium,.kp-footer.-variation-footer-1 .footer-section-one-container .footer-section-one .one-column-layout .static-heading.promo-component-a__heading,.kp-footer.-variation-footer-1 .footer-section-one-container .footer-section-one .one-column-layout .static-heading.\--medium {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-1 .footer-section-one-container .footer-section-one .one-column-layout .static-heading.-bold,.kp-footer.-variation-footer-1 .footer-section-one-container .footer-section-one .one-column-layout .static-heading.\--bold {
    font-family: "Gotham 5r"
}

@media screen and (max-width: 1151px) {
    .kp-footer.-variation-footer-1 .footer-section-one-container .footer-section-one .one-column-layout .static-heading {
        padding-bottom:24px
    }
}

.kp-footer.-variation-footer-1 .footer-section-one-container .footer-section-one .one-column-layout .static-content {
    color: #fff
}

.kp-footer.-variation-footer-1 .footer-section-one-container .footer-section-one .one-column-layout .static-content ul.open-list {
    margin: 0
}

.kp-footer.-variation-footer-1 .footer-section-one-container .footer-section-one .one-column-layout .static-content ul.open-list li {
    display: block;
    padding-bottom: 20px
}

.kp-footer.-variation-footer-1 .footer-section-one-container .footer-section-one .one-column-layout .static-content ul.open-list.-divided li {
    padding-bottom: 20px;
    border-bottom: 1px solid #d3d6dc;
    margin-bottom: 20px
}

.kp-footer.-variation-footer-1 .footer-section-one-container .footer-section-one .one-column-layout .static-content ul.open-list.-divided li li:last-child {
    border: none
}

@media screen and (min-width: 1152px) {
    .kp-footer.-variation-footer-1 .footer-section-one-container .footer-section-one .one-column-layout .static-content ul.open-list li a {
        padding-bottom:24px;
        font-size: 16px;
        font-weight: normal;
        line-height: 24px;
        letter-spacing: 0
    }

    .kp-footer.-variation-footer-1 .footer-section-one-container .footer-section-one .one-column-layout .static-content ul.open-list li a.-book,.kp-footer.-variation-footer-1 .footer-section-one-container .footer-section-one .one-column-layout .static-content ul.open-list li a.\--book {
        font-family: "Gotham 4r"
    }

    .kp-footer.-variation-footer-1 .footer-section-one-container .footer-section-one .one-column-layout .static-content ul.open-list li a.-light,.kp-footer.-variation-footer-1 .footer-section-one-container .footer-section-one .one-column-layout .static-content ul.open-list li a.\--light {
        font-family: "Gotham 3r"
    }

    .kp-footer.-variation-footer-1 .footer-section-one-container .footer-section-one .one-column-layout .static-content ul.open-list li a.-medium,.kp-footer.-variation-footer-1 .footer-section-one-container .footer-section-one .one-column-layout .static-content ul.open-list li a.promo-component-a__heading,.kp-footer.-variation-footer-1 .footer-section-one-container .footer-section-one .one-column-layout .static-content ul.open-list li a.\--medium {
        font-family: "Gotham 5r"
    }

    .kp-footer.-variation-footer-1 .footer-section-one-container .footer-section-one .one-column-layout .static-content ul.open-list li a.-bold,.kp-footer.-variation-footer-1 .footer-section-one-container .footer-section-one .one-column-layout .static-content ul.open-list li a.\--bold {
        font-family: "Gotham 5r"
    }
}

.kp-footer.-variation-footer-1 .footer-section-one-container .footer-section-one .one-column-layout .static-content ul.open-list li a:last-child {
    padding-bottom: 0
}

.kp-footer.-variation-footer-1 .footer-section-one-container .footer-section-one .one-column-layout .static-content ul.open-list li a:first-child {
    padding-top: 0
}

.kp-footer.-variation-footer-1 .footer-section-two-container {
    background-color: #0d1c3d
}

.kp-footer.-variation-footer-1 .footer-section-two-container .newGrid_container {
    padding-top: 32px
}

@media screen and (max-width: 1151px) {
    .kp-footer.-variation-footer-1 .footer-section-two-container .newGrid_container {
        padding-left:26px
    }
}

@media screen and (max-width: 1151px) {
    .kp-footer.-variation-footer-1 .footer-section-two-container .newGrid_container .kp-logo-container {
        padding-top:2px
    }
}

@media screen and (min-width: 768px)and (max-width: 1151px) {
    .kp-footer.-variation-footer-1 .footer-section-two-container .newGrid_container {
        padding-top:40px;
        padding-right: 26px
    }
}

@media screen and (min-width: 1152px) {
    .kp-footer.-variation-footer-1 .footer-section-two-container .newGrid_container {
        padding-top:64px
    }
}

.kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container {
    padding-top: 24px;
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    letter-spacing: 0
}

.kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container.-book,.kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container.\--book {
    font-family: "Gotham 4r"
}

.kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container.-light,.kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container.\--light {
    font-family: "Gotham 3r"
}

.kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container.-medium,.kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container.promo-component-a__heading,.kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container.\--medium {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container.-bold,.kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container.\--bold {
    font-family: "Gotham 5r"
}

@media screen and (min-width: 768px)and (max-width: 1151px) {
    .kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container {
        padding-top:32px
    }
}

@media screen and (min-width: 1152px) {
    .kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container {
        padding-top:32px;
        font-size: 14px;
        font-weight: normal;
        line-height: 20px;
        letter-spacing: 0
    }

    .kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container.-book,.kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container.\--book {
        font-family: "Gotham 4r"
    }

    .kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container.-light,.kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container.\--light {
        font-family: "Gotham 3r"
    }

    .kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container.-medium,.kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container.promo-component-a__heading,.kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container.\--medium {
        font-family: "Gotham 5r"
    }

    .kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container.-bold,.kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container.\--bold {
        font-family: "Gotham 5r"
    }
}

.kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container ul.secondary-links-list {
    padding-left: 0;
    margin: 0
}

.kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container ul.secondary-links-list li {
    list-style: none;
    padding-bottom: 24px
}

@media screen and (min-width: 601px) {
    .kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container ul.secondary-links-list li {
        padding-bottom:18px
    }
}

.kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container ul.secondary-links-list li a {
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    letter-spacing: 0
}

.kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container ul.secondary-links-list li a.-book,.kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container ul.secondary-links-list li a.\--book {
    font-family: "Gotham 4r"
}

.kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container ul.secondary-links-list li a.-light,.kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container ul.secondary-links-list li a.\--light {
    font-family: "Gotham 3r"
}

.kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container ul.secondary-links-list li a.-medium,.kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container ul.secondary-links-list li a.promo-component-a__heading,.kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container ul.secondary-links-list li a.\--medium {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container ul.secondary-links-list li a.-bold,.kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container ul.secondary-links-list li a.\--bold {
    font-family: "Gotham 5r"
}

@media screen and (min-width: 1152px) {
    .kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container ul.secondary-links-list li:last-child {
        padding-bottom:0
    }
}

@media screen and (max-width: 767px) {
    .kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container ul.secondary-links-list:last-child li:last-child {
        padding-bottom:0
    }
}

@media screen and (min-width: 1152px) {
    .kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container.-tablet-and-mobile-only {
        display:none
    }
}

@media screen and (min-width: 768px)and (max-width: 1151px) {
    .kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container.-tablet-and-mobile-only {
        display:flex;
        justify-content: space-between
    }
}

.kp-footer.-variation-footer-1 .footer-section-two-container .link-list-container .three-column {
    display: flex;
    justify-content: space-between
}

.kp-footer.-variation-footer-1 .footer-section-two-container .social-share-container .social-share-text {
    padding-top: 32px;
    color: #fff;
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    letter-spacing: 0
}

.kp-footer.-variation-footer-1 .footer-section-two-container .social-share-container .social-share-text.-book,.kp-footer.-variation-footer-1 .footer-section-two-container .social-share-container .social-share-text.\--book {
    font-family: "Gotham 4r"
}

.kp-footer.-variation-footer-1 .footer-section-two-container .social-share-container .social-share-text.-light,.kp-footer.-variation-footer-1 .footer-section-two-container .social-share-container .social-share-text.\--light {
    font-family: "Gotham 3r"
}

.kp-footer.-variation-footer-1 .footer-section-two-container .social-share-container .social-share-text.-medium,.kp-footer.-variation-footer-1 .footer-section-two-container .social-share-container .social-share-text.promo-component-a__heading,.kp-footer.-variation-footer-1 .footer-section-two-container .social-share-container .social-share-text.\--medium {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-1 .footer-section-two-container .social-share-container .social-share-text.-bold,.kp-footer.-variation-footer-1 .footer-section-two-container .social-share-container .social-share-text.\--bold {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-1 .footer-section-two-container .social-share-container .social-share-text p {
    margin: 0
}

.kp-footer.-variation-footer-1 .footer-section-two-container .social-share-container .social-share {
    padding-top: 24px;
    margin: 0px
}

@media screen and (min-width: 601px) {
    .kp-footer.-variation-footer-1 .footer-section-two-container .social-share-container .social-share {
        padding-top:20px
    }
}

.kp-footer.-variation-footer-1 .footer-section-two-container .footer-locations {
    padding-top: 32px;
    color: #fff;
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    letter-spacing: 0
}

.kp-footer.-variation-footer-1 .footer-section-two-container .footer-locations.-book,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-locations.\--book {
    font-family: "Gotham 4r"
}

.kp-footer.-variation-footer-1 .footer-section-two-container .footer-locations.-light,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-locations.\--light {
    font-family: "Gotham 3r"
}

.kp-footer.-variation-footer-1 .footer-section-two-container .footer-locations.-medium,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-locations.promo-component-a__heading,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-locations.\--medium {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-1 .footer-section-two-container .footer-locations.-bold,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-locations.\--bold {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-1 .footer-section-two-container .footer-locations p {
    margin: 0
}

.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-site-link-disclaimer p,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-links-disclaimer p {
    padding-top: 32px;
    color: #fff;
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    letter-spacing: 0;
    margin: 0
}

.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-site-link-disclaimer p.-book,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-site-link-disclaimer p.\--book,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-links-disclaimer p.-book,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-links-disclaimer p.\--book {
    font-family: "Gotham 4r"
}

.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-site-link-disclaimer p.-light,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-site-link-disclaimer p.\--light,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-links-disclaimer p.-light,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-links-disclaimer p.\--light {
    font-family: "Gotham 3r"
}

.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-site-link-disclaimer p.-medium,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-site-link-disclaimer p.promo-component-a__heading,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-site-link-disclaimer p.\--medium,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-links-disclaimer p.-medium,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-links-disclaimer p.promo-component-a__heading,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-links-disclaimer p.\--medium {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-site-link-disclaimer p.-bold,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-site-link-disclaimer p.\--bold,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-links-disclaimer p.-bold,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-links-disclaimer p.\--bold {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-site-link-disclaimer p p,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-links-disclaimer p p {
    margin: 0
}

.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-site-link-disclaimer a,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-links-disclaimer a {
    padding-top: 32px;
    color: #fff;
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    letter-spacing: 0;
    text-decoration: underline;
    padding-top: 0
}

.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-site-link-disclaimer a.-book,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-site-link-disclaimer a.\--book,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-links-disclaimer a.-book,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-links-disclaimer a.\--book {
    font-family: "Gotham 4r"
}

.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-site-link-disclaimer a.-light,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-site-link-disclaimer a.\--light,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-links-disclaimer a.-light,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-links-disclaimer a.\--light {
    font-family: "Gotham 3r"
}

.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-site-link-disclaimer a.-medium,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-site-link-disclaimer a.promo-component-a__heading,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-site-link-disclaimer a.\--medium,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-links-disclaimer a.-medium,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-links-disclaimer a.promo-component-a__heading,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-links-disclaimer a.\--medium {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-site-link-disclaimer a.-bold,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-site-link-disclaimer a.\--bold,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-links-disclaimer a.-bold,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-links-disclaimer a.\--bold {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-site-link-disclaimer a p,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-links-disclaimer a p {
    margin: 0
}

.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-site-link-disclaimer a:hover,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-links-disclaimer a:hover {
    color: #92ccf0
}

.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-site-link-disclaimer svg,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-links-disclaimer svg {
    vertical-align: text-top
}

@media screen and (max-width: 767px) {
    .kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-site-link-disclaimer svg,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-links-disclaimer svg {
        height:20px;
        width: 20px
    }
}

@media screen and (min-width: 768px)and (max-width: 1151px) {
    .kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-site-link-disclaimer svg,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-external-links-disclaimer svg {
        height:20px;
        width: 20px
    }
}

@media screen and (max-width: 767px) {
    .kp-footer.-variation-footer-1 .footer-section-two-container .footer-disclaimer {
        margin-top:30px
    }
}

@media screen and (min-width: 1152px) {
    .kp-footer.-variation-footer-1 .footer-section-two-container .footer-disclaimer {
        padding-top:34px;
        margin-top: 0
    }
}

.kp-footer.-variation-footer-1 .footer-section-two-container .footer-disclaimer p {
    color: #fff;
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    letter-spacing: 0;
    margin: 0
}

.kp-footer.-variation-footer-1 .footer-section-two-container .footer-disclaimer p.-book,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-disclaimer p.\--book {
    font-family: "Gotham 4r"
}

.kp-footer.-variation-footer-1 .footer-section-two-container .footer-disclaimer p.-light,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-disclaimer p.\--light {
    font-family: "Gotham 3r"
}

.kp-footer.-variation-footer-1 .footer-section-two-container .footer-disclaimer p.-medium,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-disclaimer p.promo-component-a__heading,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-disclaimer p.\--medium {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-1 .footer-section-two-container .footer-disclaimer p.-bold,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-disclaimer p.\--bold {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-1 .footer-section-two-container .footer-copyright p {
    padding-top: 32px;
    color: #fff;
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    letter-spacing: 0;
    margin: 0;
    padding-bottom: 64px
}

.kp-footer.-variation-footer-1 .footer-section-two-container .footer-copyright p.-book,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-copyright p.\--book {
    font-family: "Gotham 4r"
}

.kp-footer.-variation-footer-1 .footer-section-two-container .footer-copyright p.-light,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-copyright p.\--light {
    font-family: "Gotham 3r"
}

.kp-footer.-variation-footer-1 .footer-section-two-container .footer-copyright p.-medium,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-copyright p.promo-component-a__heading,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-copyright p.\--medium {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-1 .footer-section-two-container .footer-copyright p.-bold,.kp-footer.-variation-footer-1 .footer-section-two-container .footer-copyright p.\--bold {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-1 .footer-section-two-container .footer-copyright p p {
    margin: 0
}

.kp-footer.-variation-footer-1 .-device-only {
    margin: 0;
    grid-gap: 0
}

@media screen and (min-width: 1152px) {
    .kp-footer.-variation-footer-1 .-device-only .static-heading {
        color:#fff;
        padding-bottom: 24px;
        font-family: "Gotham 5r";
        font-size: 20px;
        font-weight: normal;
        line-height: 28px;
        letter-spacing: -0.01em
    }

    .kp-footer.-variation-footer-1 .-device-only .static-heading.-book,.kp-footer.-variation-footer-1 .-device-only .static-heading.\--book {
        font-family: "Gotham 4r"
    }

    .kp-footer.-variation-footer-1 .-device-only .static-heading.-light,.kp-footer.-variation-footer-1 .-device-only .static-heading.\--light {
        font-family: "Gotham 3r"
    }

    .kp-footer.-variation-footer-1 .-device-only .static-heading.-medium,.kp-footer.-variation-footer-1 .-device-only .static-heading.promo-component-a__heading,.kp-footer.-variation-footer-1 .-device-only .static-heading.\--medium {
        font-family: "Gotham 5r"
    }

    .kp-footer.-variation-footer-1 .-device-only .static-heading.-bold,.kp-footer.-variation-footer-1 .-device-only .static-heading.\--bold {
        font-family: "Gotham 5r"
    }
}

.kp-footer.-variation-footer-1 .-device-only .static-content {
    color: #fff
}

.kp-footer.-variation-footer-1 .-device-only .static-content ul.open-list {
    margin: 0
}

.kp-footer.-variation-footer-1 .-device-only .static-content ul.open-list li {
    display: block;
    padding-bottom: 20px
}

.kp-footer.-variation-footer-1 .-device-only .static-content ul.open-list.-divided li {
    padding-bottom: 20px;
    border-bottom: 1px solid #d3d6dc;
    margin-bottom: 20px
}

.kp-footer.-variation-footer-1 .-device-only .static-content ul.open-list.-divided li li:last-child {
    border: none
}

@media screen and (min-width: 1152px) {
    .kp-footer.-variation-footer-1 .-device-only .static-content ul.open-list li a {
        padding-bottom:24px;
        font-size: 16px;
        font-weight: normal;
        line-height: 24px;
        letter-spacing: 0
    }

    .kp-footer.-variation-footer-1 .-device-only .static-content ul.open-list li a.-book,.kp-footer.-variation-footer-1 .-device-only .static-content ul.open-list li a.\--book {
        font-family: "Gotham 4r"
    }

    .kp-footer.-variation-footer-1 .-device-only .static-content ul.open-list li a.-light,.kp-footer.-variation-footer-1 .-device-only .static-content ul.open-list li a.\--light {
        font-family: "Gotham 3r"
    }

    .kp-footer.-variation-footer-1 .-device-only .static-content ul.open-list li a.-medium,.kp-footer.-variation-footer-1 .-device-only .static-content ul.open-list li a.promo-component-a__heading,.kp-footer.-variation-footer-1 .-device-only .static-content ul.open-list li a.\--medium {
        font-family: "Gotham 5r"
    }

    .kp-footer.-variation-footer-1 .-device-only .static-content ul.open-list li a.-bold,.kp-footer.-variation-footer-1 .-device-only .static-content ul.open-list li a.\--bold {
        font-family: "Gotham 5r"
    }
}

.kp-footer.-variation-footer-1 .-device-only .static-content ul.open-list li a:last-child {
    padding-bottom: 0
}

.kp-footer.-variation-footer-1 .-device-only .static-content ul.open-list li a:first-child {
    padding-top: 0
}

.kp-footer.-variation-footer-1 .-device-only .link-list.vertical-list {
    margin: 0
}

.kp-footer.-variation-footer-1 .-device-only .link-list.vertical-list li {
    display: block;
    padding-bottom: 20px
}

.kp-footer.-variation-footer-1 .-device-only .link-list.vertical-list.-divided li {
    padding-bottom: 20px;
    border-bottom: 1px solid #d3d6dc;
    margin-bottom: 20px
}

.kp-footer.-variation-footer-1 .-device-only .link-list.vertical-list.-divided li li:last-child {
    border: none
}

@media screen and (min-width: 1152px) {
    .kp-footer.-variation-footer-1 .-device-only .link-list.vertical-list li {
        font-size:16px;
        font-weight: normal;
        line-height: 24px;
        letter-spacing: 0;
        padding-bottom: 24px
    }

    .kp-footer.-variation-footer-1 .-device-only .link-list.vertical-list li.-book,.kp-footer.-variation-footer-1 .-device-only .link-list.vertical-list li.\--book {
        font-family: "Gotham 4r"
    }

    .kp-footer.-variation-footer-1 .-device-only .link-list.vertical-list li.-light,.kp-footer.-variation-footer-1 .-device-only .link-list.vertical-list li.\--light {
        font-family: "Gotham 3r"
    }

    .kp-footer.-variation-footer-1 .-device-only .link-list.vertical-list li.-medium,.kp-footer.-variation-footer-1 .-device-only .link-list.vertical-list li.promo-component-a__heading,.kp-footer.-variation-footer-1 .-device-only .link-list.vertical-list li.\--medium {
        font-family: "Gotham 5r"
    }

    .kp-footer.-variation-footer-1 .-device-only .link-list.vertical-list li.-bold,.kp-footer.-variation-footer-1 .-device-only .link-list.vertical-list li.\--bold {
        font-family: "Gotham 5r"
    }
}

.kp-footer.-variation-footer-1 .-device-only .expandable-heading {
    background-color: rgba(0,0,0,0)
}

@media screen and (min-width: 768px)and (max-width: 1151px) {
    .kp-footer.-variation-footer-1 .columns-3 {
        grid-column:span 12;
        -ms-grid-column-span: 12;
        margin-right: 0
    }
}

@media screen and (max-width: 767px) {
    .kp-footer.-variation-footer-1 .columns-3 {
        grid-column:span 6;
        -ms-grid-column-span: 6;
        margin-right: 0
    }
}

.kp-footer.-variation-footer-3 {
    width: 100%
}

.kp-footer.-variation-footer-3 a {
    color: #fff;
    text-decoration: none
}

.kp-footer.-variation-footer-3 a:hover {
    text-decoration: underline;
    color: #92ccf0
}

.kp-footer.-variation-footer-3 a:visited {
    color: #92ccf0
}

.kp-footer.-variation-footer-3 a svg {
    margin-left: 6px;
    vertical-align: text-top
}

.kp-footer.-variation-footer-3 .footer-content-toggle .expandable-heading {
    background-color: #003b71;
    height: 72px;
    padding: 24px 16px 24px 26px;
    margin-bottom: -1px
}

.kp-footer.-variation-footer-3 .footer-content-toggle .expandable-heading .expandable-heading-text {
    flex: 1 1 auto;
    font-family: "Gotham 5r";
    color: #fff
}

@media screen and (max-width: 1151px) {
    .kp-footer.-variation-footer-3 .footer-content-toggle .expandable-heading .expandable-heading-text {
        font-size:16px;
        line-height: 24px;
        font-weight: 350
    }
}

.kp-footer.-variation-footer-3 .footer-content-toggle .expandable-heading[aria-expanded=true] {
    background-color: #003b71;
    border-radius: 0px
}

.kp-footer.-variation-footer-3 .footer-content-toggle .expandable-heading[aria-expanded=false] {
    border-bottom: none
}

.kp-footer.-variation-footer-3 .footer-content-toggle .content {
    display: none;
    max-height: 0;
    font-size: 16px;
    font-weight: normal;
    line-height: 24px;
    letter-spacing: 0;
    padding: 0 16px 16px 52px;
    margin-bottom: -1px
}

.kp-footer.-variation-footer-3 .footer-content-toggle .content.-book,.kp-footer.-variation-footer-3 .footer-content-toggle .content.\--book {
    font-family: "Gotham 4r"
}

.kp-footer.-variation-footer-3 .footer-content-toggle .content.-light,.kp-footer.-variation-footer-3 .footer-content-toggle .content.\--light {
    font-family: "Gotham 3r"
}

.kp-footer.-variation-footer-3 .footer-content-toggle .content.-medium,.kp-footer.-variation-footer-3 .footer-content-toggle .content.promo-component-a__heading,.kp-footer.-variation-footer-3 .footer-content-toggle .content.\--medium {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-3 .footer-content-toggle .content.-bold,.kp-footer.-variation-footer-3 .footer-content-toggle .content.\--bold {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-3 .footer-content-toggle .content.show {
    display: block;
    font-size: 16px;
    font-weight: normal;
    line-height: 24px;
    letter-spacing: 0;
    max-height: 100%;
    overflow: visible;
    background-color: #f0f7fa;
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px
}

.kp-footer.-variation-footer-3 .footer-content-toggle .content.show.-book,.kp-footer.-variation-footer-3 .footer-content-toggle .content.show.\--book {
    font-family: "Gotham 4r"
}

.kp-footer.-variation-footer-3 .footer-content-toggle .content.show.-light,.kp-footer.-variation-footer-3 .footer-content-toggle .content.show.\--light {
    font-family: "Gotham 3r"
}

.kp-footer.-variation-footer-3 .footer-content-toggle .content.show.-medium,.kp-footer.-variation-footer-3 .footer-content-toggle .content.show.promo-component-a__heading,.kp-footer.-variation-footer-3 .footer-content-toggle .content.show.\--medium {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-3 .footer-content-toggle .content.show.-bold,.kp-footer.-variation-footer-3 .footer-content-toggle .content.show.\--bold {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-3 .footer-content-toggle .content *:first-child {
    margin-top: 0
}

.kp-footer.-variation-footer-3 .footer-content-toggle .content *:last-child {
    margin-bottom: 0
}

.kp-footer.-variation-footer-3 .footer-content-toggle .content.show {
    background-color: #003b71;
    font-size: 16px;
    font-weight: normal;
    line-height: 24px;
    letter-spacing: 0;
    color: #fff;
    padding: 0px 39px 16px 20px;
    border-radius: 0px
}

.kp-footer.-variation-footer-3 .footer-content-toggle .content.show.-book,.kp-footer.-variation-footer-3 .footer-content-toggle .content.show.\--book {
    font-family: "Gotham 4r"
}

.kp-footer.-variation-footer-3 .footer-content-toggle .content.show.-light,.kp-footer.-variation-footer-3 .footer-content-toggle .content.show.\--light {
    font-family: "Gotham 3r"
}

.kp-footer.-variation-footer-3 .footer-content-toggle .content.show.-medium,.kp-footer.-variation-footer-3 .footer-content-toggle .content.show.promo-component-a__heading,.kp-footer.-variation-footer-3 .footer-content-toggle .content.show.\--medium {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-3 .footer-content-toggle .content.show.-bold,.kp-footer.-variation-footer-3 .footer-content-toggle .content.show.\--bold {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-3 .footer-content-toggle .content.show *:first-child {
    margin-top: 0;
    font-size: 16px;
    font-weight: normal;
    line-height: 24px;
    letter-spacing: 0;
    font-weight: 325
}

.kp-footer.-variation-footer-3 .footer-content-toggle .content.show *:first-child.-book,.kp-footer.-variation-footer-3 .footer-content-toggle .content.show *:first-child.\--book {
    font-family: "Gotham 4r"
}

.kp-footer.-variation-footer-3 .footer-content-toggle .content.show *:first-child.-light,.kp-footer.-variation-footer-3 .footer-content-toggle .content.show *:first-child.\--light {
    font-family: "Gotham 3r"
}

.kp-footer.-variation-footer-3 .footer-content-toggle .content.show *:first-child.-medium,.kp-footer.-variation-footer-3 .footer-content-toggle .content.show *.promo-component-a__heading:first-child,.kp-footer.-variation-footer-3 .footer-content-toggle .content.show *:first-child.\--medium {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-3 .footer-content-toggle .content.show *:first-child.-bold,.kp-footer.-variation-footer-3 .footer-content-toggle .content.show *:first-child.\--bold {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-3 .footer-content-toggle .content.show *:last-child {
    margin-bottom: 0;
    font-size: 16px;
    font-weight: normal;
    line-height: 24px;
    letter-spacing: 0;
    font-weight: 325
}

.kp-footer.-variation-footer-3 .footer-content-toggle .content.show *:last-child.-book,.kp-footer.-variation-footer-3 .footer-content-toggle .content.show *:last-child.\--book {
    font-family: "Gotham 4r"
}

.kp-footer.-variation-footer-3 .footer-content-toggle .content.show *:last-child.-light,.kp-footer.-variation-footer-3 .footer-content-toggle .content.show *:last-child.\--light {
    font-family: "Gotham 3r"
}

.kp-footer.-variation-footer-3 .footer-content-toggle .content.show *:last-child.-medium,.kp-footer.-variation-footer-3 .footer-content-toggle .content.show *.promo-component-a__heading:last-child,.kp-footer.-variation-footer-3 .footer-content-toggle .content.show *:last-child.\--medium {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-3 .footer-content-toggle .content.show *:last-child.-bold,.kp-footer.-variation-footer-3 .footer-content-toggle .content.show *:last-child.\--bold {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-3 .footer-content-toggle .content ul.open-list {
    list-style: none
}

.kp-footer.-variation-footer-3 .footer-content-toggle .content ul.open-list li {
    margin-bottom: 28px
}

.kp-footer.-variation-footer-3 .footer-content-toggle .content ul.open-list a {
    color: #fff
}

.kp-footer.-variation-footer-3 .footer-content-toggle .content .link-icon {
    height: 15px;
    width: 15px;
    margin-left: 8.5px
}

.kp-footer.-variation-footer-3 .footer-content-toggle .expandable-heading-icon {
    margin-top: 2px;
    filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(356deg) brightness(101%) contrast(103%)
}

@media screen and (max-width: 1151px) {
    .kp-footer.-variation-footer-3 .columns-3 {
        grid-column:span 12;
        -ms-grid-column-span: 12;
        margin-right: 0
    }
}

@media screen and (max-width: 1151px) {
    .kp-footer.-variation-footer-3 .-desktop-only {
        display:none
    }
}

@media screen and (max-width: 767px) {
    .kp-footer.-variation-footer-3 .-tablet-only {
        display:none
    }
}

@media screen and (min-width: 1152px) {
    .kp-footer.-variation-footer-3 .-tablet-only {
        display:none
    }
}

.kp-footer.-variation-footer-3 .-variation-footer {
    margin: 0;
    grid-gap: 0
}

@media screen and (min-width: 1152px) {
    .kp-footer.-variation-footer-3 .-variation-footer .static-heading {
        color:#fff;
        padding-bottom: 24px;
        font-family: "Gotham 5r";
        font-size: 20px;
        font-weight: normal;
        line-height: 28px;
        letter-spacing: -0.01em
    }

    .kp-footer.-variation-footer-3 .-variation-footer .static-heading.-book,.kp-footer.-variation-footer-3 .-variation-footer .static-heading.\--book {
        font-family: "Gotham 4r"
    }

    .kp-footer.-variation-footer-3 .-variation-footer .static-heading.-light,.kp-footer.-variation-footer-3 .-variation-footer .static-heading.\--light {
        font-family: "Gotham 3r"
    }

    .kp-footer.-variation-footer-3 .-variation-footer .static-heading.-medium,.kp-footer.-variation-footer-3 .-variation-footer .static-heading.promo-component-a__heading,.kp-footer.-variation-footer-3 .-variation-footer .static-heading.\--medium {
        font-family: "Gotham 5r"
    }

    .kp-footer.-variation-footer-3 .-variation-footer .static-heading.-bold,.kp-footer.-variation-footer-3 .-variation-footer .static-heading.\--bold {
        font-family: "Gotham 5r"
    }
}

.kp-footer.-variation-footer-3 .-variation-footer .static-content {
    color: #fff
}

.kp-footer.-variation-footer-3 .-variation-footer .static-content ul.open-list {
    margin: 0
}

.kp-footer.-variation-footer-3 .-variation-footer .static-content ul.open-list li {
    display: block;
    padding-bottom: 20px
}

.kp-footer.-variation-footer-3 .-variation-footer .static-content ul.open-list.-divided li {
    padding-bottom: 20px;
    border-bottom: 1px solid #d3d6dc;
    margin-bottom: 20px
}

.kp-footer.-variation-footer-3 .-variation-footer .static-content ul.open-list.-divided li li:last-child {
    border: none
}

@media screen and (min-width: 1152px) {
    .kp-footer.-variation-footer-3 .-variation-footer .static-content ul.open-list li a {
        padding-bottom:24px;
        font-size: 16px;
        font-weight: normal;
        line-height: 24px;
        letter-spacing: 0
    }

    .kp-footer.-variation-footer-3 .-variation-footer .static-content ul.open-list li a.-book,.kp-footer.-variation-footer-3 .-variation-footer .static-content ul.open-list li a.\--book {
        font-family: "Gotham 4r"
    }

    .kp-footer.-variation-footer-3 .-variation-footer .static-content ul.open-list li a.-light,.kp-footer.-variation-footer-3 .-variation-footer .static-content ul.open-list li a.\--light {
        font-family: "Gotham 3r"
    }

    .kp-footer.-variation-footer-3 .-variation-footer .static-content ul.open-list li a.-medium,.kp-footer.-variation-footer-3 .-variation-footer .static-content ul.open-list li a.promo-component-a__heading,.kp-footer.-variation-footer-3 .-variation-footer .static-content ul.open-list li a.\--medium {
        font-family: "Gotham 5r"
    }

    .kp-footer.-variation-footer-3 .-variation-footer .static-content ul.open-list li a.-bold,.kp-footer.-variation-footer-3 .-variation-footer .static-content ul.open-list li a.\--bold {
        font-family: "Gotham 5r"
    }
}

.kp-footer.-variation-footer-3 .-variation-footer .static-content ul.open-list li a:last-child {
    padding-bottom: 0
}

.kp-footer.-variation-footer-3 .-variation-footer .static-content ul.open-list li a:first-child {
    padding-top: 0
}

.kp-footer.-variation-footer-3 .-variation-footer .link-list.vertical-list {
    margin: 0
}

.kp-footer.-variation-footer-3 .-variation-footer .link-list.vertical-list li {
    display: block;
    padding-bottom: 20px
}

.kp-footer.-variation-footer-3 .-variation-footer .link-list.vertical-list.-divided li {
    padding-bottom: 20px;
    border-bottom: 1px solid #d3d6dc;
    margin-bottom: 20px
}

.kp-footer.-variation-footer-3 .-variation-footer .link-list.vertical-list.-divided li li:last-child {
    border: none
}

@media screen and (min-width: 1152px) {
    .kp-footer.-variation-footer-3 .-variation-footer .link-list.vertical-list li {
        font-size:16px;
        font-weight: normal;
        line-height: 24px;
        letter-spacing: 0;
        padding-bottom: 24px
    }

    .kp-footer.-variation-footer-3 .-variation-footer .link-list.vertical-list li.-book,.kp-footer.-variation-footer-3 .-variation-footer .link-list.vertical-list li.\--book {
        font-family: "Gotham 4r"
    }

    .kp-footer.-variation-footer-3 .-variation-footer .link-list.vertical-list li.-light,.kp-footer.-variation-footer-3 .-variation-footer .link-list.vertical-list li.\--light {
        font-family: "Gotham 3r"
    }

    .kp-footer.-variation-footer-3 .-variation-footer .link-list.vertical-list li.-medium,.kp-footer.-variation-footer-3 .-variation-footer .link-list.vertical-list li.promo-component-a__heading,.kp-footer.-variation-footer-3 .-variation-footer .link-list.vertical-list li.\--medium {
        font-family: "Gotham 5r"
    }

    .kp-footer.-variation-footer-3 .-variation-footer .link-list.vertical-list li.-bold,.kp-footer.-variation-footer-3 .-variation-footer .link-list.vertical-list li.\--bold {
        font-family: "Gotham 5r"
    }
}

.kp-footer.-variation-footer-3 .-variation-footer .expandable-heading {
    background-color: rgba(0,0,0,0)
}

.kp-footer.-variation-footer-3 .footer-section-one-container {
    background-color: #003b71
}

@media screen and (max-width: 1151px) {
    .kp-footer.-variation-footer-3 .footer-section-one-container .newGrid_container {
        padding-left:0;
        padding-right: 0
    }
}

@media screen and (min-width: 1152px) {
    .kp-footer.-variation-footer-3 .footer-section-one-container .footer-section-one {
        padding-top:64px;
        padding-bottom: 64px
    }
}

@media screen and (min-width: 1152px) {
    .kp-footer.-variation-footer-3 .footer-section-one-container .footer-section-one.three-column {
        display:flex;
        justify-content: space-between
    }
}

@media screen and (max-width: 1151px) {
    .kp-footer.-variation-footer-3 .footer-section-one-container .footer-section-one .one-column-layout {
        padding-left:26px;
        padding-right: 26px;
        padding-top: 22px;
        padding-bottom: 22px
    }
}

.kp-footer.-variation-footer-3 .footer-section-one-container .footer-section-one .one-column-layout .static-heading {
    color: #fff;
    padding-bottom: 24px;
    font-family: "Gotham 5r";
    font-size: 20px;
    font-weight: normal;
    line-height: 28px;
    letter-spacing: -0.01em
}

.kp-footer.-variation-footer-3 .footer-section-one-container .footer-section-one .one-column-layout .static-heading.-book,.kp-footer.-variation-footer-3 .footer-section-one-container .footer-section-one .one-column-layout .static-heading.\--book {
    font-family: "Gotham 4r"
}

.kp-footer.-variation-footer-3 .footer-section-one-container .footer-section-one .one-column-layout .static-heading.-light,.kp-footer.-variation-footer-3 .footer-section-one-container .footer-section-one .one-column-layout .static-heading.\--light {
    font-family: "Gotham 3r"
}

.kp-footer.-variation-footer-3 .footer-section-one-container .footer-section-one .one-column-layout .static-heading.-medium,.kp-footer.-variation-footer-3 .footer-section-one-container .footer-section-one .one-column-layout .static-heading.promo-component-a__heading,.kp-footer.-variation-footer-3 .footer-section-one-container .footer-section-one .one-column-layout .static-heading.\--medium {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-3 .footer-section-one-container .footer-section-one .one-column-layout .static-heading.-bold,.kp-footer.-variation-footer-3 .footer-section-one-container .footer-section-one .one-column-layout .static-heading.\--bold {
    font-family: "Gotham 5r"
}

@media screen and (max-width: 1151px) {
    .kp-footer.-variation-footer-3 .footer-section-one-container .footer-section-one .one-column-layout .static-heading {
        padding-bottom:24px
    }
}

.kp-footer.-variation-footer-3 .footer-section-one-container .footer-section-one .one-column-layout .static-content {
    color: #fff
}

.kp-footer.-variation-footer-3 .footer-section-one-container .footer-section-one .one-column-layout .static-content ul.open-list {
    margin: 0
}

.kp-footer.-variation-footer-3 .footer-section-one-container .footer-section-one .one-column-layout .static-content ul.open-list li {
    display: block;
    padding-bottom: 20px
}

.kp-footer.-variation-footer-3 .footer-section-one-container .footer-section-one .one-column-layout .static-content ul.open-list.-divided li {
    padding-bottom: 20px;
    border-bottom: 1px solid #d3d6dc;
    margin-bottom: 20px
}

.kp-footer.-variation-footer-3 .footer-section-one-container .footer-section-one .one-column-layout .static-content ul.open-list.-divided li li:last-child {
    border: none
}

@media screen and (min-width: 1152px) {
    .kp-footer.-variation-footer-3 .footer-section-one-container .footer-section-one .one-column-layout .static-content ul.open-list li a {
        padding-bottom:24px;
        font-size: 16px;
        font-weight: normal;
        line-height: 24px;
        letter-spacing: 0
    }

    .kp-footer.-variation-footer-3 .footer-section-one-container .footer-section-one .one-column-layout .static-content ul.open-list li a.-book,.kp-footer.-variation-footer-3 .footer-section-one-container .footer-section-one .one-column-layout .static-content ul.open-list li a.\--book {
        font-family: "Gotham 4r"
    }

    .kp-footer.-variation-footer-3 .footer-section-one-container .footer-section-one .one-column-layout .static-content ul.open-list li a.-light,.kp-footer.-variation-footer-3 .footer-section-one-container .footer-section-one .one-column-layout .static-content ul.open-list li a.\--light {
        font-family: "Gotham 3r"
    }

    .kp-footer.-variation-footer-3 .footer-section-one-container .footer-section-one .one-column-layout .static-content ul.open-list li a.-medium,.kp-footer.-variation-footer-3 .footer-section-one-container .footer-section-one .one-column-layout .static-content ul.open-list li a.promo-component-a__heading,.kp-footer.-variation-footer-3 .footer-section-one-container .footer-section-one .one-column-layout .static-content ul.open-list li a.\--medium {
        font-family: "Gotham 5r"
    }

    .kp-footer.-variation-footer-3 .footer-section-one-container .footer-section-one .one-column-layout .static-content ul.open-list li a.-bold,.kp-footer.-variation-footer-3 .footer-section-one-container .footer-section-one .one-column-layout .static-content ul.open-list li a.\--bold {
        font-family: "Gotham 5r"
    }
}

.kp-footer.-variation-footer-3 .footer-section-one-container .footer-section-one .one-column-layout .static-content ul.open-list li a:last-child {
    padding-bottom: 0
}

.kp-footer.-variation-footer-3 .footer-section-one-container .footer-section-one .one-column-layout .static-content ul.open-list li a:first-child {
    padding-top: 0
}

.kp-footer.-variation-footer-3 .footer-section-two-container {
    background-color: #0d1c3d
}

.kp-footer.-variation-footer-3 .footer-section-two-container .newGrid_container {
    padding-top: 32px
}

@media screen and (max-width: 1151px) {
    .kp-footer.-variation-footer-3 .footer-section-two-container .newGrid_container {
        padding-left:26px
    }
}

@media screen and (max-width: 1151px) {
    .kp-footer.-variation-footer-3 .footer-section-two-container .newGrid_container .kp-logo-container {
        padding-top:2px
    }
}

@media screen and (min-width: 768px)and (max-width: 1151px) {
    .kp-footer.-variation-footer-3 .footer-section-two-container .newGrid_container {
        padding-top:40px;
        padding-right: 26px
    }
}

@media screen and (min-width: 1152px) {
    .kp-footer.-variation-footer-3 .footer-section-two-container .newGrid_container {
        padding-top:64px
    }
}

.kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container {
    padding-top: 24px;
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    letter-spacing: 0
}

.kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container.-book,.kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container.\--book {
    font-family: "Gotham 4r"
}

.kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container.-light,.kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container.\--light {
    font-family: "Gotham 3r"
}

.kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container.-medium,.kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container.promo-component-a__heading,.kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container.\--medium {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container.-bold,.kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container.\--bold {
    font-family: "Gotham 5r"
}

@media screen and (min-width: 768px)and (max-width: 1151px) {
    .kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container {
        padding-top:32px
    }
}

@media screen and (min-width: 1152px) {
    .kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container {
        padding-top:32px;
        font-size: 14px;
        font-weight: normal;
        line-height: 20px;
        letter-spacing: 0
    }

    .kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container.-book,.kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container.\--book {
        font-family: "Gotham 4r"
    }

    .kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container.-light,.kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container.\--light {
        font-family: "Gotham 3r"
    }

    .kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container.-medium,.kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container.promo-component-a__heading,.kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container.\--medium {
        font-family: "Gotham 5r"
    }

    .kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container.-bold,.kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container.\--bold {
        font-family: "Gotham 5r"
    }
}

.kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container ul.secondary-links-list {
    padding-left: 0;
    margin: 0
}

.kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container ul.secondary-links-list li {
    list-style: none;
    padding-bottom: 24px
}

@media screen and (min-width: 601px) {
    .kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container ul.secondary-links-list li {
        padding-bottom:18px
    }
}

.kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container ul.secondary-links-list li a {
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    letter-spacing: 0
}

.kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container ul.secondary-links-list li a.-book,.kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container ul.secondary-links-list li a.\--book {
    font-family: "Gotham 4r"
}

.kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container ul.secondary-links-list li a.-light,.kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container ul.secondary-links-list li a.\--light {
    font-family: "Gotham 3r"
}

.kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container ul.secondary-links-list li a.-medium,.kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container ul.secondary-links-list li a.promo-component-a__heading,.kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container ul.secondary-links-list li a.\--medium {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container ul.secondary-links-list li a.-bold,.kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container ul.secondary-links-list li a.\--bold {
    font-family: "Gotham 5r"
}

@media screen and (min-width: 1152px) {
    .kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container ul.secondary-links-list li:last-child {
        padding-bottom:0
    }
}

@media screen and (max-width: 767px) {
    .kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container ul.secondary-links-list:last-child li:last-child {
        padding-bottom:0
    }
}

@media screen and (min-width: 1152px) {
    .kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container.-tablet-and-mobile-only {
        display:none
    }
}

@media screen and (min-width: 768px)and (max-width: 1151px) {
    .kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container.-tablet-and-mobile-only {
        display:flex;
        justify-content: space-between
    }
}

.kp-footer.-variation-footer-3 .footer-section-two-container .link-list-container .three-column {
    display: flex;
    justify-content: space-between
}

.kp-footer.-variation-footer-3 .footer-section-two-container .social-share-container .social-share-text {
    padding-top: 32px;
    color: #fff;
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    letter-spacing: 0
}

.kp-footer.-variation-footer-3 .footer-section-two-container .social-share-container .social-share-text.-book,.kp-footer.-variation-footer-3 .footer-section-two-container .social-share-container .social-share-text.\--book {
    font-family: "Gotham 4r"
}

.kp-footer.-variation-footer-3 .footer-section-two-container .social-share-container .social-share-text.-light,.kp-footer.-variation-footer-3 .footer-section-two-container .social-share-container .social-share-text.\--light {
    font-family: "Gotham 3r"
}

.kp-footer.-variation-footer-3 .footer-section-two-container .social-share-container .social-share-text.-medium,.kp-footer.-variation-footer-3 .footer-section-two-container .social-share-container .social-share-text.promo-component-a__heading,.kp-footer.-variation-footer-3 .footer-section-two-container .social-share-container .social-share-text.\--medium {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-3 .footer-section-two-container .social-share-container .social-share-text.-bold,.kp-footer.-variation-footer-3 .footer-section-two-container .social-share-container .social-share-text.\--bold {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-3 .footer-section-two-container .social-share-container .social-share-text p {
    margin: 0
}

.kp-footer.-variation-footer-3 .footer-section-two-container .social-share-container .social-share {
    padding-top: 24px;
    margin: 0px
}

@media screen and (min-width: 601px) {
    .kp-footer.-variation-footer-3 .footer-section-two-container .social-share-container .social-share {
        padding-top:20px
    }
}

.kp-footer.-variation-footer-3 .footer-section-two-container .footer-locations {
    padding-top: 32px;
    color: #fff;
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    letter-spacing: 0
}

.kp-footer.-variation-footer-3 .footer-section-two-container .footer-locations.-book,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-locations.\--book {
    font-family: "Gotham 4r"
}

.kp-footer.-variation-footer-3 .footer-section-two-container .footer-locations.-light,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-locations.\--light {
    font-family: "Gotham 3r"
}

.kp-footer.-variation-footer-3 .footer-section-two-container .footer-locations.-medium,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-locations.promo-component-a__heading,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-locations.\--medium {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-3 .footer-section-two-container .footer-locations.-bold,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-locations.\--bold {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-3 .footer-section-two-container .footer-locations p {
    margin: 0
}

.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-site-link-disclaimer p,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-links-disclaimer p {
    padding-top: 32px;
    color: #fff;
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    letter-spacing: 0;
    margin: 0
}

.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-site-link-disclaimer p.-book,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-site-link-disclaimer p.\--book,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-links-disclaimer p.-book,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-links-disclaimer p.\--book {
    font-family: "Gotham 4r"
}

.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-site-link-disclaimer p.-light,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-site-link-disclaimer p.\--light,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-links-disclaimer p.-light,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-links-disclaimer p.\--light {
    font-family: "Gotham 3r"
}

.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-site-link-disclaimer p.-medium,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-site-link-disclaimer p.promo-component-a__heading,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-site-link-disclaimer p.\--medium,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-links-disclaimer p.-medium,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-links-disclaimer p.promo-component-a__heading,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-links-disclaimer p.\--medium {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-site-link-disclaimer p.-bold,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-site-link-disclaimer p.\--bold,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-links-disclaimer p.-bold,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-links-disclaimer p.\--bold {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-site-link-disclaimer p p,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-links-disclaimer p p {
    margin: 0
}

.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-site-link-disclaimer a,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-links-disclaimer a {
    padding-top: 32px;
    color: #fff;
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    letter-spacing: 0;
    text-decoration: underline;
    padding-top: 0
}

.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-site-link-disclaimer a.-book,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-site-link-disclaimer a.\--book,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-links-disclaimer a.-book,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-links-disclaimer a.\--book {
    font-family: "Gotham 4r"
}

.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-site-link-disclaimer a.-light,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-site-link-disclaimer a.\--light,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-links-disclaimer a.-light,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-links-disclaimer a.\--light {
    font-family: "Gotham 3r"
}

.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-site-link-disclaimer a.-medium,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-site-link-disclaimer a.promo-component-a__heading,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-site-link-disclaimer a.\--medium,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-links-disclaimer a.-medium,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-links-disclaimer a.promo-component-a__heading,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-links-disclaimer a.\--medium {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-site-link-disclaimer a.-bold,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-site-link-disclaimer a.\--bold,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-links-disclaimer a.-bold,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-links-disclaimer a.\--bold {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-site-link-disclaimer a p,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-links-disclaimer a p {
    margin: 0
}

.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-site-link-disclaimer a:hover,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-links-disclaimer a:hover {
    color: #92ccf0
}

.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-site-link-disclaimer svg,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-links-disclaimer svg {
    vertical-align: text-top
}

@media screen and (max-width: 767px) {
    .kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-site-link-disclaimer svg,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-links-disclaimer svg {
        height:20px;
        width: 20px
    }
}

@media screen and (min-width: 768px)and (max-width: 1151px) {
    .kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-site-link-disclaimer svg,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-external-links-disclaimer svg {
        height:20px;
        width: 20px
    }
}

@media screen and (max-width: 767px) {
    .kp-footer.-variation-footer-3 .footer-section-two-container .footer-disclaimer {
        margin-top:30px
    }
}

@media screen and (min-width: 1152px) {
    .kp-footer.-variation-footer-3 .footer-section-two-container .footer-disclaimer {
        padding-top:34px;
        margin-top: 0
    }
}

.kp-footer.-variation-footer-3 .footer-section-two-container .footer-disclaimer p {
    color: #fff;
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    letter-spacing: 0;
    margin: 0
}

.kp-footer.-variation-footer-3 .footer-section-two-container .footer-disclaimer p.-book,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-disclaimer p.\--book {
    font-family: "Gotham 4r"
}

.kp-footer.-variation-footer-3 .footer-section-two-container .footer-disclaimer p.-light,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-disclaimer p.\--light {
    font-family: "Gotham 3r"
}

.kp-footer.-variation-footer-3 .footer-section-two-container .footer-disclaimer p.-medium,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-disclaimer p.promo-component-a__heading,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-disclaimer p.\--medium {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-3 .footer-section-two-container .footer-disclaimer p.-bold,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-disclaimer p.\--bold {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-3 .footer-section-two-container .footer-copyright p {
    padding-top: 32px;
    color: #fff;
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    letter-spacing: 0;
    margin: 0;
    padding-bottom: 64px
}

.kp-footer.-variation-footer-3 .footer-section-two-container .footer-copyright p.-book,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-copyright p.\--book {
    font-family: "Gotham 4r"
}

.kp-footer.-variation-footer-3 .footer-section-two-container .footer-copyright p.-light,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-copyright p.\--light {
    font-family: "Gotham 3r"
}

.kp-footer.-variation-footer-3 .footer-section-two-container .footer-copyright p.-medium,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-copyright p.promo-component-a__heading,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-copyright p.\--medium {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-3 .footer-section-two-container .footer-copyright p.-bold,.kp-footer.-variation-footer-3 .footer-section-two-container .footer-copyright p.\--bold {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-3 .footer-section-two-container .footer-copyright p p {
    margin: 0
}

.kp-footer.-variation-footer-3 .footer-section-two-container {
    background-color: #076464
}

.kp-footer.-variation-footer-3 a:hover,.kp-footer.-variation-footer-3 a:visited {
    color: #00a399
}

@media screen and (min-width: 601px) {
    .kp-footer.-variation-footer-3 .newGrid_container .link-list-container .rows {
        grid-template-columns:repeat(12, 1fr);
        grid-gap: 0 1vw
    }
}

.kp-footer.-variation-footer-3 .newGrid_container .link-list-container .rows .secondary-links-list:last-child li:last-child {
    padding-bottom: 24px
}

@media screen and (min-width: 601px) {
    .kp-footer.-variation-footer-3 .newGrid_container .link-list-container .columns-3 {
        grid-column:span 4;
        -ms-grid-column-span: 4;
        margin-right: 0
    }
}

.kp-footer.-variation-footer-3 .newGrid_container .link-list-container .columns-3 ul.secondary-links-list li a .link-icon {
    padding-left: 12px;
    vertical-align: top
}

.kp-footer.-variation-footer-3 .newGrid_container .link-list-container .columns-3 ul.secondary-links-list li a img {
    width: 15px;
    height: 15px
}

.kp-footer.-variation-footer-3 .newGrid_container .social-share-container .social-share-text {
    padding-top: 8px;
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    letter-spacing: 0
}

.kp-footer.-variation-footer-3 .newGrid_container .social-share-container .social-share-text.-book,.kp-footer.-variation-footer-3 .newGrid_container .social-share-container .social-share-text.\--book {
    font-family: "Gotham 4r"
}

.kp-footer.-variation-footer-3 .newGrid_container .social-share-container .social-share-text.-light,.kp-footer.-variation-footer-3 .newGrid_container .social-share-container .social-share-text.\--light {
    font-family: "Gotham 3r"
}

.kp-footer.-variation-footer-3 .newGrid_container .social-share-container .social-share-text.-medium,.kp-footer.-variation-footer-3 .newGrid_container .social-share-container .social-share-text.promo-component-a__heading,.kp-footer.-variation-footer-3 .newGrid_container .social-share-container .social-share-text.\--medium {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-3 .newGrid_container .social-share-container .social-share-text.-bold,.kp-footer.-variation-footer-3 .newGrid_container .social-share-container .social-share-text.\--bold {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-3 .newGrid_container .social-share-container .social-share .social-share__listWrapper .social-share__list.social-share__list {
    background-color: rgba(0,0,0,0)
}

@media screen and (max-width: 767px) {
    .kp-footer.-variation-footer-3 .newGrid_container .social-share-container .social-share .social-share__listWrapper .social-share__list.social-share__list {
        gap:24px
    }
}

@media screen and (min-width: 1152px) {
    .kp-footer.-variation-footer-3 .newGrid_container .social-share-container .social-share .social-share__listWrapper .social-share__list.social-share__list {
        gap:14px
    }
}

.kp-footer.-variation-footer-3 .newGrid_container .social-share-container .social-share .social-share__listWrapper .social-share__list.social-share__list .social-share__link:hover img,.kp-footer.-variation-footer-3 .newGrid_container .social-share-container .social-share .social-share__listWrapper .social-share__list.social-share__list .social-share__link:focus img {
    filter: brightness(0) saturate(100%) invert(47%) sepia(60%) saturate(3583%) hue-rotate(147deg) brightness(91%) contrast(103%)
}

.kp-footer.-variation-footer-3 .newGrid_container .footer-external-site-link-disclaimer,.kp-footer.-variation-footer-3 .newGrid_container .footer-external-links-disclaimer {
    font-size: 16px;
    font-weight: normal;
    line-height: 24px;
    letter-spacing: 0
}

.kp-footer.-variation-footer-3 .newGrid_container .footer-external-site-link-disclaimer.-book,.kp-footer.-variation-footer-3 .newGrid_container .footer-external-site-link-disclaimer.\--book,.kp-footer.-variation-footer-3 .newGrid_container .footer-external-links-disclaimer.-book,.kp-footer.-variation-footer-3 .newGrid_container .footer-external-links-disclaimer.\--book {
    font-family: "Gotham 4r"
}

.kp-footer.-variation-footer-3 .newGrid_container .footer-external-site-link-disclaimer.-light,.kp-footer.-variation-footer-3 .newGrid_container .footer-external-site-link-disclaimer.\--light,.kp-footer.-variation-footer-3 .newGrid_container .footer-external-links-disclaimer.-light,.kp-footer.-variation-footer-3 .newGrid_container .footer-external-links-disclaimer.\--light {
    font-family: "Gotham 3r"
}

.kp-footer.-variation-footer-3 .newGrid_container .footer-external-site-link-disclaimer.-medium,.kp-footer.-variation-footer-3 .newGrid_container .footer-external-site-link-disclaimer.promo-component-a__heading,.kp-footer.-variation-footer-3 .newGrid_container .footer-external-site-link-disclaimer.\--medium,.kp-footer.-variation-footer-3 .newGrid_container .footer-external-links-disclaimer.-medium,.kp-footer.-variation-footer-3 .newGrid_container .footer-external-links-disclaimer.promo-component-a__heading,.kp-footer.-variation-footer-3 .newGrid_container .footer-external-links-disclaimer.\--medium {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-3 .newGrid_container .footer-external-site-link-disclaimer.-bold,.kp-footer.-variation-footer-3 .newGrid_container .footer-external-site-link-disclaimer.\--bold,.kp-footer.-variation-footer-3 .newGrid_container .footer-external-links-disclaimer.-bold,.kp-footer.-variation-footer-3 .newGrid_container .footer-external-links-disclaimer.\--bold {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-3 .newGrid_container .footer-external-site-link-disclaimer a,.kp-footer.-variation-footer-3 .newGrid_container .footer-external-links-disclaimer a {
    text-decoration: underline
}

.kp-footer.-variation-footer-3 .newGrid_container .footer-external-site-link-disclaimer a:hover,.kp-footer.-variation-footer-3 .newGrid_container .footer-external-site-link-disclaimer a:visited,.kp-footer.-variation-footer-3 .newGrid_container .footer-external-links-disclaimer a:hover,.kp-footer.-variation-footer-3 .newGrid_container .footer-external-links-disclaimer a:visited {
    color: #00a399
}

.kp-footer.-variation-footer-1.-minimal {
    background: #0d1c3d;
    padding: 45px 0;
    text-align: center;
    min-height: 110px;
    color: #fff;
    font-family: "Gotham 4r";
    display: block
}

.kp-footer.-variation-footer-1.-minimal .footer-content-toggle {
    display: none
}

.kp-footer.-variation-footer-1.-minimal .newGrid_container {
    padding: 0;
    margin: 0 auto
}

.kp-footer.-variation-footer-1.-minimal .newGrid_container:before,.kp-footer.-variation-footer-1.-minimal .newGrid_container:after {
    display: none
}

.kp-footer.-variation-footer-1.-minimal .newGrid_container>div div:not(.footer-copyright) {
    display: none
}

.kp-footer.-variation-footer-1.-minimal .newGrid_container>div div.footer-copyright {
    margin: 0
}

.kp-footer.-variation-footer-1.-minimal .newGrid_container>div div.footer-copyright * {
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    letter-spacing: 0;
    display: inline;
    vertical-align:middle;
}

.kp-footer.-variation-footer-1.-minimal .newGrid_container>div div.footer-copyright *.-book,.kp-footer.-variation-footer-1.-minimal .newGrid_container>div div.footer-copyright *.\--book {
    font-family: "Gotham 4r"
}

.kp-footer.-variation-footer-1.-minimal .newGrid_container>div div.footer-copyright *.-light,.kp-footer.-variation-footer-1.-minimal .newGrid_container>div div.footer-copyright *.\--light {
    font-family: "Gotham 3r"
}

.kp-footer.-variation-footer-1.-minimal .newGrid_container>div div.footer-copyright *.-medium,.kp-footer.-variation-footer-1.-minimal .newGrid_container>div div.footer-copyright .promo-component-a__heading,.kp-footer.-variation-footer-1.-minimal .newGrid_container>div div.footer-copyright *.\--medium {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-1.-minimal .newGrid_container>div div.footer-copyright *.-bold,.kp-footer.-variation-footer-1.-minimal .newGrid_container>div div.footer-copyright *.\--bold {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-1.-minimal .newGrid_container>div div.footer-copyright.copyright p {
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    letter-spacing: 0
}

.kp-footer.-variation-footer-1.-minimal .newGrid_container>div div.footer-copyright.copyright p.-book,.kp-footer.-variation-footer-1.-minimal .newGrid_container>div div.footer-copyright.copyright p.\--book {
    font-family: "Gotham 4r"
}

.kp-footer.-variation-footer-1.-minimal .newGrid_container>div div.footer-copyright.copyright p.-light,.kp-footer.-variation-footer-1.-minimal .newGrid_container>div div.footer-copyright.copyright p.\--light {
    font-family: "Gotham 3r"
}

.kp-footer.-variation-footer-1.-minimal .newGrid_container>div div.footer-copyright.copyright p.-medium,.kp-footer.-variation-footer-1.-minimal .newGrid_container>div div.footer-copyright.copyright p.promo-component-a__heading,.kp-footer.-variation-footer-1.-minimal .newGrid_container>div div.footer-copyright.copyright p.\--medium {
    font-family: "Gotham 5r"
}

.kp-footer.-variation-footer-1.-minimal .newGrid_container>div div.footer-copyright.copyright p.-bold,.kp-footer.-variation-footer-1.-minimal .newGrid_container>div div.footer-copyright.copyright p.\--bold {
    font-family: "Gotham 5r"
}

@media screen and (min-width: 601px) {
    .kp-footer.-variation-footer-1.-minimal {
        font-size:14px;
        font-weight: normal;
        line-height: 20px;
        letter-spacing: 0;
        min-height: 124px
    }

    .kp-footer.-variation-footer-1.-minimal.-book,.kp-footer.-variation-footer-1.-minimal.\--book {
        font-family: "Gotham 4r"
    }

    .kp-footer.-variation-footer-1.-minimal.-light,.kp-footer.-variation-footer-1.-minimal.\--light {
        font-family: "Gotham 3r"
    }

    .kp-footer.-variation-footer-1.-minimal.-medium,.kp-footer.-variation-footer-1.-minimal.promo-component-a__heading,.kp-footer.-variation-footer-1.-minimal.\--medium {
        font-family: "Gotham 5r"
    }

    .kp-footer.-variation-footer-1.-minimal.-bold,.kp-footer.-variation-footer-1.-minimal.\--bold {
        font-family: "Gotham 5r"
    }

    .kp-footer.-variation-footer-1.-minimal.kp-footer {
        padding: 50px 0
    }
}


 .addBreak {
            display:block !important;
        }
.margin-left-2u {
    margin-left: 16px;
}