/* General */
@font-face {
    font-family: 'GothamBook';
    src: url('https://digital.ai/themes/custom/digitalai/fonts/gotham/Gotham-Book.woff2') format('woff2');
}

@font-face {
    font-family: 'GothamBold';
    src: url('https://digital.ai/themes/custom/digitalai/fonts/gotham/Gotham-Bold.woff2') format('woff2');
}

@font-face {
  font-family: 'GothamMedium';
  src: url('https://digital.ai/themes/custom/digitalai/fonts/gotham/Gotham-Medium.woff2') format('woff2');
}

@font-face {
    font-family: 'Font Awesome Brands';
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url('https://digital.ai/themes/custom/digitalai/fonts/awesome/fa-brands-400.woff2') format('woff2');
}

@font-face {
    font-family: 'Font Awesome Solid';
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url('https://digital.ai/themes/custom/digitalai/fonts/awesome/fa-solid-900.woff2') format('woff2');
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0,0,0,0);
    white-space: nowrap;
    border: 0;
}

body {
    overflow-x: hidden;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
    font-family: "GothamBook", "Open Sans", sans-serif;
    margin: 0;
    padding: 0;
    background-color: #F4F4F4!important;
}

.cta_on {
    display: inline-block;
    position: relative;
    color: #FFF!important;
    text-decoration: none;
    font-family: "GothamBold", "Open Sans", sans-serif;
    padding: 0 18px;
    font-size: 14px;
    line-height: 40px;
    transform-style: preserve-3d;
    background-color: #DB6247;
    cursor: pointer;
    border-radius: 6px;
    transition: transform 0.3s ease-out;
}
.cta_on:hover {
  background-color: #DB6247;
  font-weight: 500;
  transform: translateY(-4px);
}

.container {
    position: relative;
    width: 100%;
    max-width: 1680px;
    padding: 0 46px;
    margin: 0 auto;
    box-sizing: border-box;
}

.container > .flex-row {
    margin-left: 0;
    margin-right: 0;
}

#content {
    min-height: 865px;
}

#qa-header span > i:hover {
    color: #DB6247!important;
}

.cta {
    display: inline-block;
    position: relative;
    color: #DB6247;
    text-decoration: underline;
    font-family: "GothamBold", "Open Sans", sans-serif;
    padding: 0 18px;
    font-size: 14px;
    line-height: 37px;
    transform-style: preserve-3d;
    cursor: pointer;
}

.cta:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 0;
    background-color: #DB6247;
    opacity: 0;
    transform: translateZ(-1px);
    transition: all 0.2s ease;
}

.cta:hover {
    color: #FFF;
}

.cta:hover:after {
    height: 100%;
    opacity: 1;
}

.navbar-mobile-toggle {
    display: none;
    position: absolute;
    right: 30px;
    top: 25px;
    margin: 0;
    background-color: #FFF !important;
    border: none;
    width: 70px;
    height: 33px;
    cursor: pointer;
    padding: 9px 0;
    border-radius: 3px;
    align-items: center;
    justify-content: space-between;
    text-decoration: none;
    box-shadow: none;
}

@media screen and (max-width: 1024px) {
    .navbar-mobile-toggle {
        display: flex;
    }

    #digital-header.mobile-open .region-digital-navigation nav.menu--digital-navigation .menu-wrapper {
        transform: translateX(-100vw);
    }
}

@media screen and (max-width: 440px) {
    .navbar-mobile-toggle {
        top: 15px;
    }
}

.close-menu:focus,
.navbar-mobile-toggle:focus {
    outline: none;
}

.navbar-mobile-toggle .icon-bar {
    position: relative;
    display: block;
    width: 18px;
    height: 2px;
    opacity: 1;
    border-radius: 5px;
    background: #2a2a2a;
}

.navbar-mobile-toggle .icon-bar:before,
.navbar-mobile-toggle .icon-bar:after {
    display: block;
    position: absolute;
    left: 0;
    content: "";
    width: 100%;
    height: 2px;
    background-color: #2a2a2a;
}

.navbar-mobile-toggle .icon-bar:before {
    top: 6px;
}
.navbar-mobile-toggle .icon-bar:after {
    bottom: 6px;
}

.navbar-mobile-toggle .title {
    color: #444;
    font-size: 14px;
    line-height: 16px;
    font-family: "GothamMedium", "Open Sans", sans-serif;
    text-transform: none;
    font-weight: 400;
}

.close-menu {
    display: none;
    position: relative;
    height: auto;
    font-size: 14px;
    line-height: 18px;
    color: #444;
    font-family: "GothamMedium", "Open Sans", sans-serif;
    background: transparent;
    padding: 0;
    border: none;
    margin-right: 18px;
    box-shadow: none;
    border-radius: 0;
    cursor: pointer;
}

.close-menu:before,
.close-menu:after {
    content: "";
    background: #DB6247;
    width: 22px;
    height: 4px;
    position: absolute;
    top: 6px;
    left: -30px;
    border-radius: 1px;
}

.close-menu:before {
    transform: rotate(-45deg);
}

.close-menu:after {
    transform: rotate(45deg);
}

/* Header */
/* #digital-header {
    position: relative;
    z-index: 21;
}

#digital-header > .container {
    padding-top: 17px;
    padding-bottom: 17px;
    max-width: 1290px;
    transition: padding .1s ease;
}

#digital-header > .container .menu-wrapper {
    display: inline-block;
    vertical-align: middle;
}

#digital-header > .container .menu-wrapper > nav {
    display: inline-block;
    vertical-align: middle;
}

#digital-header .site-logo {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    margin-right: 60px;
    z-index: 10;
}

#digital-header .site-logo a {
    display: block;
    float: none;
    margin: 0;
    max-width: 160px;
}

#digital-header .site-logo a img {
    display: block;
    width: 160px;
    height: auto;
    transition: transform .2s ease;
}

#digital-header .region-digital-navigation-utility-nav-menu ul {
    padding: 0;
    margin: 0;
    list-style-type: none;
}

#digital-header .region-digital-navigation-utility-nav-menu ul li {
    position: relative;
    display: block;
    float: left;
    margin: 0 30px 0 0;
    padding-right: 20px;
    cursor: pointer;
}

#digital-header .region-digital-navigation-utility-nav-menu ul li:last-child {
    margin-right: 0;
    padding-right: 0;
}

/* Header Menu */
#menu ul {
    margin: 0;
    padding: 0;
    display: flex;
    list-style-type: none;
}

#menu > ul > li {
    margin: 0 36px 0 0;
    display: block;
    float: left;
    transition: margin .1s linear;
    border-bottom: 4px solid transparent;
}

#menu > ul > li a {
    text-decoration: none;
    color: #2A2A2A;
    white-space: nowrap;
}

#menu > ul > li .submenu a:after {
    display: block;
    content: "\f054";
    position: absolute;
    right: 9px;
    top: calc(50% - 5px);
    color: #555555;
    font-size: 8px;
    line-height: 10px;
    font-family: "Font Awesome Solid";
    width: 14px;
    height: 12px;
    border: 1px solid #555555;
    border-radius: 2px;
    text-align: center;
    text-indent: 1px;
    box-sizing: border-box;
}

#menu > ul > li a:hover {
    background: #F4F4F4;
}

#menu > ul > li a:hover:after {
    color: #FFF;
    background-color: #555555;
}

#menu > ul > li.open {
    border-color: #DB6247;
}

#menu > ul > li.open > span {
    color: #DB6247;
}
#menu > ul > li.open span:before,
#menu > ul > li.open span:after {
    background: #DB6247;
}

#menu > ul > li:last-child {
    margin: 0 24px 0 0;
}

#menu > ul > li > a,
#menu > ul > li > span {
    cursor: pointer;
    display: block;
    position: relative;
    color: #343A43;
    font-size: 14px;
    letter-spacing: 0.4px;
    padding: 0;
    line-height: 45px;
    font-weight: 500;
    transition: color 0s ease;
    font-family: "GothamMedium", "Open Sans", sans-serif;
    transform: translateY(4px);
    text-decoration: none;
    z-index: 9;
}

#menu > ul > li > span:before,
#menu > ul > li > span:after {
    content: "";
    display: block;
    position: absolute;
    top: 21px;
    width: 7px;
    height: 2px;
    background: #595959;
    transition: color 0s ease, transform 0s ease;
}

#menu > ul > li > span:before {
    right: -12px;
    transform: rotate(45deg);
}

#menu > ul > li > span:after {
    right: -16px;
    transform: rotate(-45deg);
}

#menu > ul > li:not(.center) {
    position: relative;
}

#menu > ul > li.expander {
    padding-right: 15px;
}

#menu ul li .wrapper {
    display: flex;
    align-items: flex-start;
    height: 0;
    overflow: hidden;
    position: absolute;
    top: calc(100% + 4px);
    transition: height 0.4s ease;
    background: #FFF;
    left: -24px;
    padding: 0 24px;
    box-sizing: border-box;
    z-index: 1;
}

#menu ul li.open .wrapper {
    height: 100px;
}

#menu ul li.center .wrapper {
    top: 66px;
    left: 50%;
    transform: translateX(-50%);
}

#menu ul li .submenu > li {
    margin-top: 24px;
}

#menu ul li .submenu > li > span {
    display: inline-block;
    white-space: nowrap;
    padding: 8px 9px;
    color: #FFF;
    font-family: "GothamBold", "Open Sans", sans-serif;
    font-size: 14px;
    line-height: 16px;
    padding: 8px 9px;
    margin: 0 0 24px;
}

#menu ul li .submenu > li > ul.lvl1 > li {
    margin: 0;
    border-top: 2px solid;
}

#menu ul li .submenu > li > span.dark-green {
    background: #649A3D;
}
#menu ul li .submenu > li > span.dark-green + ul.lvl1 > li {
    border-color: #649A3D;
}

#menu ul li .submenu > li > span.green {
    background: #33D389;
}
#menu ul li .submenu > li > span.green + ul.lvl1 > li {
    border-color: #33D389;
}

#menu ul li .submenu > li > span.light-blue {
    background: #279FEA;
}
#menu ul li .submenu > li > span.light-blue + ul.lvl1 > li {
    border-color: #279FEA;
}

#menu ul li .submenu > li > span.dark-blue {
    background: #205AB7;
}
#menu ul li .submenu > li > span.dark-blue + ul.lvl1 > li {
    border-color: #205AB7;
}

#menu ul li .submenu > li > span.teal {
    background: #61B3B8;
}
#menu ul li .submenu > li > span.teal + ul.lvl1 > li {
    border-color: #61B3B8;
}

#menu ul li .submenu > li > span.yellow {
    background: #F7B731;
}
#menu ul li .submenu > li > span.yellow + ul.lvl1 > li {
    border-color: #F7B731;
}

#menu ul li .submenu > li {
    width: auto;
    min-width: 176px;
    display: inline-block;
    margin-right: 25px;
    vertical-align: top;
}

#menu ul li .submenu > li:last-child {
    margin-right: 0;
}

#menu ul li .submenu ul.lvl1 {
    display: flex;
    flex-flow: column;
}

#menu ul li .submenu ul.lvl2 {
    display: flex;
    flex-flow: column;
}

#menu ul li .submenu ul.lvl2 > li {
    margin: 0;
    border-top: 1px solid rgba(88, 89, 91, 0.25);
}

#menu ul li .submenu ul.lvl2 > li a {
    position: relative;
    display: block;
    padding: 0;
    color: #2A2A2A;
    font-size: 14px;
    line-height: 16px;
    padding: 15px 30px 15px 7px;
    border-top: 2px solid #FFF;
    border-bottom: 2px solid #FFF;
    font-family: "GothamBook", "Open Sans", sans-serif;
    font-weight: 400;
}

#menu ul li .submenu ul.lvl1 > li > a {
    position: relative;
    display: block;
    margin: 0;
    color: #444;
    font-family: "GothamBold", "Open Sans", sans-serif;
    font-size: 14px;
    line-height: 20px;
    padding: 15px 30px 15px 5px;
    border-top: 2px solid #FFF;
    border-bottom: 2px solid #FFF;
} */

/* Footer */
footer {
    background: #FFF;
    padding: 5px 0 0;
    width: 100%;
    position: relative;
    z-index: 9;
}

footer * {
    box-sizing: border-box;
}

footer ul.menu li a:hover {
    color: #DB6247;
    text-decoration: underline;
    font-weight: 600;
}

footer ul.menu {
    display: flex;
    list-style-type: none;
    padding-left: 0;
    text-align: left;
    margin: 0;
}

footer ul.menu > li {
    display: inline-block;
    vertical-align: top;
    text-align: left;
    margin: 0 24px 0 0;
    width: calc(25% - 23px);
}

footer ul.menu > li:not(:last-child) span,
footer ul.menu > li:not(:last-child) > a {
    width: 100%;
    display: inline-block;
    font-family: "GothamBold", "Open Sans", sans-serif;
    border-top: 1px solid #AAAAAA;
    color: #2A2A2A;
    font-size: 16px;
    line-height: 30px;
    margin-top: 20px;
}

footer ul.menu > li a {
    display: block;
    color: #2A2A2A;
    text-decoration: none;
    font-size: 16px;
    line-height: 30px;
    border: none;
}

footer ul.menu > li ul.submenu {
    list-style-type: none;
    padding-left: 0;
    text-align: left;
    margin: 0;
}

footer ul.menu > li ul.submenu > li {
    padding: 0 0 1px;
    font-weight: 300;
    text-align: left;
    display: block;
}

footer ul.menu > li:last-child:not(:first-child) {
    margin: 0 0 0 auto;
}

footer ul.menu > li:last-child:not(:first-child) a {
    font-family: "GothamBold", "Open Sans", sans-serif;
    font-weight: 600;
}

footer ul.menu > li:last-child:not(:first-child) a:hover {
    color: #DB6247;
    text-decoration: underline;
    font-weight: 600;
}

footer ul.menu > li:last-child:not(:first-child) ul.submenu > li:nth-last-child(3),
footer ul.menu > li:last-child:not(:first-child) ul.submenu > li:nth-last-child(2),
footer ul.menu > li:last-child:not(:first-child) ul.submenu > li:last-child {
    display: inline-block;
}

footer ul.menu > li span.site-logo {
    width: 100%;
    display: inline-block;
    line-height: 30px;
    border-top: none;
    margin-top: 30px;
    margin-bottom: 25px;
    background-image: url(https://digital.ai/themes/custom/digitalai/img/digital-logo.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: left center;
    font-size: 0;
}

footer ul.menu > li:last-child:not(:first-child) ul.submenu > li a.linkedin,
footer ul.menu > li:last-child:not(:first-child) ul.submenu > li a.facebook-icon,
footer ul.menu > li:last-child:not(:first-child) ul.submenu > li a.twitter {
    font-size: 0;
    display: inline-block;
    width: 25px;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    text-decoration: none;
}

footer ul.menu > li:last-child:not(:first-child) ul.submenu > li a.linkedin:hover,
footer ul.menu > li:last-child:not(:first-child) ul.submenu > li a.facebook-icon:hover,
footer ul.menu > li:last-child:not(:first-child) ul.submenu > li a.twitter:hover {
    text-decoration: none;
}

footer ul.menu > li:last-child:not(:first-child) ul.submenu > li a.linkedin:hover:before,
footer ul.menu > li:last-child:not(:first-child) ul.submenu > li a.facebook-icon:hover:before,
footer ul.menu > li:last-child:not(:first-child) ul.submenu > li a.twitter:hover:before {
    color: #DB6247;
}

footer ul.menu > li a.linkedin:before {
    content: "\f0e1";
    font-size: 14px;
    line-height: 25px;
    font-family: "Font Awesome Brands";
    color: #7F7F7F;
    text-indent: 0;
}

footer ul.menu > li a.facebook-icon:before {
    content: "\f39e";
    font-size: 14px;
    line-height: 25px;
    font-family: "Font Awesome Brands";
    color: #7F7F7F;
    text-indent: 0;
}

footer ul.menu > li a.twitter:before {
    content: "\f099";
    font-size: 14px;
    line-height: 25px;
    font-family: "Font Awesome Brands";
    color: #7F7F7F;
    text-indent: 0;
}

/* Subfooter */
.subfooter {
    max-width: 100%;
    margin: 0 auto;
    background: #FFF;
    width: 100%;
}

.subfooter * {
    box-sizing: border-box;
}

.subfooter ul.menu {
    position: relative;
    max-width: 1680px;
    width: 100%;
    margin: 0 auto;
    list-style-type: none;
    padding: 40px 46px 10px;
}

.subfooter ul.menu li {
    display: inline-block;
}

.subfooter ul.menu li span {
    text-decoration: none;
    font-size: 12px;
    line-height: 15px;
    color: #555555;
    margin-right: 25px;
}

.subfooter ul.menu li a {
    text-decoration: none;
    font-size: 12px;
    line-height: 15px;
    color: #555555;
    margin-right: 32px;
    outline: none;
    border: none;
}

.subfooter ul.menu li a:hover {
    color: #DB6247;
    text-decoration: underline;
    font-weight: 600;
}

/* @media screen and (max-width: 1380px) {
    #menu ul li .submenu > li > span,
    #menu > ul > li a {
        white-space: normal;
    }

    footer ul.menu > li {
        width: calc(25% - 25px);
    }

    footer > .container:after,
    .subfooter ul.menu:after {
        left: calc(75% - 42px);
    }
}

@media screen and (max-width: 1103px) and (min-width: 1025px) {
    #digital-header .site-logo {
        margin-right: 30px;
    }

    #menu > ul > li {
        margin: 0 26px 0 0;
    }
}

@media screen and (max-width: 1024px) {
    .close-menu {
        display: block;
    }

    .navbar-mobile-toggle {
        display: flex;
    }

    #digital-header > .container > .menu-wrapper {
        position: fixed;
        top: 0;
        left: 101%;
        width: 100%;
        height: 100%;
        background: #FFF;
        transition: transform 0.5s ease;
        padding: 35px 18px 0 18px;
        z-index: 101;
        display: flex;
        flex-direction: column-reverse;
        align-items: flex-end;
        justify-content: flex-end;
        box-sizing: border-box;
    }

    #digital-header > .container > .menu-wrapper > nav {
        width: 100%;
    }

    #digital-header > .container > .menu-wrapper > nav.menu--utility-nav-menu a.cta {
        padding: 0;
        font-size: 24px;
        line-height: 29px;
    }

    #digital-header > .container > .menu-wrapper > nav.menu--utility-nav-menu a.cta:after {
        content: none;
        display: none;
    }

    #digital-header > .container > .menu-wrapper > nav.menu--utility-nav-menu a.cta:hover {
        color: #DB6247;
    }

    #digital-header > .container > .menu-wrapper > nav#menu > ul {
        display: block;
        width: 100%;
        margin: 0;
        margin-top: 24px;
        padding: 0;
        max-height: calc(100vh - 130px);
        overflow-y: auto;
        overflow-x: hidden;
    }

    #digital-header > .container > .menu-wrapper > nav#menu > ul > li {
        position: relative;
        display: block;
        width: 100%;
        clear: both;
        height: 40px;
        overflow: hidden;
        padding: 0;
        margin: 0;
        border: none;
    }

    #digital-header > .container > .menu-wrapper > nav#menu > ul > li.open {
        height: auto;
    }

    #digital-header > .container > .menu-wrapper > nav#menu > ul > li.open > span {
        color: #DB6247;
    }

    #digital-header > .container > .menu-wrapper > nav#menu > ul > li:not(:first-child) {
        margin-top: 20px;
    }

    #digital-header > .container > .menu-wrapper > nav#menu > ul > li > a,
    #digital-header > .container > .menu-wrapper > nav#menu > ul > li > span {
        position: relative;
        display: table;
        font-size: 24px;
        line-height: 40px;
        color: #343A43;
        font-family: "GothamMedium", "Open Sans", sans-serif;
        padding: 0;
        transform: none;
        letter-spacing: 0;
    }

    #digital-header > .container > .menu-wrapper > nav#menu > ul > li > a:hover {
        background: unset;
    }

    #digital-header > .container > .menu-wrapper > nav#menu > ul > li > span:before,
    #digital-header > .container > .menu-wrapper > nav#menu > ul > li > span:after {
        content: "";
        display: block;
        position: absolute;
        top: 18px;
        width: 12px;
        height: 2px;
        background: #595959;
        transition: color 0s ease, transform 0s ease;
    }

    #digital-header > .container > .menu-wrapper > nav#menu > ul > li.open > span:before,
    #digital-header > .container > .menu-wrapper > nav#menu > ul > li.open > span:after {
        background: #DB6247;
    }

    #digital-header > .container > .menu-wrapper > nav#menu > ul > li > span:before {
        right: -20px;
        left: auto;
        transform: rotate(45deg);
    }

    #digital-header > .container > .menu-wrapper > nav#menu > ul > li > span:after {
        right: -27px;
        left: auto;
        transform: rotate(-45deg);
    }

    #digital-header > .container > .menu-wrapper > nav#menu > ul > li .submenu {
        display: block;
        position: relative;
        visibility: visible;
        opacity: 1;
        left: 0;
        top: 0;
        bottom: auto;
        transform: none;
        padding: 0;
        width: 100%;
    }

    #digital-header > .container > .menu-wrapper > nav#menu ul li div.wrapper {
        position: relative;
        height: auto!important;
        top: 0!important;
        padding: 0;
        left: 0;
        transform: none;
    }

    #digital-header > .container > .menu-wrapper > nav#menu > ul > li .submenu > li {
        width: 100%;
        border-top: 2px solid;
        border-bottom: none;
        padding: 5px 0;
        margin: 0;
    }

    #digital-header > .container > .menu-wrapper > nav#menu > ul > li .submenu > li:first-child {
        border-color: #33D389;
    }

    #digital-header > .container > .menu-wrapper > nav#menu > ul > li .submenu > li:nth-child(2) {
        border-color: #279FEA;
    }

    #digital-header > .container > .menu-wrapper > nav#menu > ul > li .submenu > li:nth-child(3) {
        border-color: #205AB7;
    }

    #digital-header > .container > .menu-wrapper > nav#menu > ul > li .submenu > li:nth-child(4) {
        border-color: #61B3B8;
    }

    #digital-header > .container > .menu-wrapper > nav#menu > ul > li .submenu > li:nth-child(5) {
        border-color: #FE9F43;
    }

    #digital-header > .container > .menu-wrapper > nav#menu > ul > li .submenu > li:nth-child(6) {
        border-color: #F7B731;
    }

    #digital-header > .container > .menu-wrapper > nav#menu > ul > li .submenu > li > span {
        display: block;
        padding: 5px 7px;
        font-size: 16px;
        line-height: 39px;
        color: #343a43;
        background: unset;
        margin: 0;
        font-family: "GothamBook", "Open Sans", sans-serif;
    }

    #digital-header > .container > .menu-wrapper > nav#menu > ul > li > .submenu > li > ul.lvl1 {
        border-top: 1px solid rgba(0, 0, 0, 0.2);
    }

    #digital-header > .container > .menu-wrapper > nav#menu > ul > li > .submenu > li > ul.lvl1 > li {
        border-top: none;
    }

    #digital-header > .container > .menu-wrapper > nav#menu > ul > li > .submenu > li > ul.lvl1 > li > a {
        font-size: 16px;
        line-height: 39px;
        padding: 0 7px;
        border: none;
    }

    #digital-header.mobile-open > .container > .menu-wrapper {
        transform: translateX(-101%);
    }
} */

@media screen and (max-width: 1400px) and (min-width: 1201px) {
    footer ul.menu {
        flex-wrap: wrap;
    }

    footer ul.menu > li {
        width: calc(33.333% - 10px);
    }
    footer ul.menu > li:first-child {
        order: 1;
    }
    footer ul.menu > li:nth-child(2) {
        order: 4;
    }
    footer ul.menu > li:nth-child(3) {
        order: 2;
    }
    footer ul.menu > li:nth-child(4) {
        order: 5;
    }
    footer ul.menu > li:last-child {
        order: 3;
        width: calc(33.333% - 30px) !important;
    }
}

@media screen and (max-width: 1200px) and (min-width: 481px) {
    footer ul.menu {
        display: grid;
        grid-template-columns: repeat(2,1fr);
        grid-template-rows: repeat(2,1fr);
        grid-column-gap: 44px;
        grid-row-gap: 0;
        grid-auto-flow: column;
    }

    footer ul.menu > li {
        width: 100%;
        margin: 0;
    }

    footer ul.menu > li:last-child:not(:first-child) {
        grid-area: 3/1/3/3;
        position: relative;
        width: 100%;
        padding: 32px 0 40px calc(50% + 22px);
        margin-top: 30px;
    }

    footer ul.menu > li span.site-logo {
        display: block;
        width: 50%;
        height: 52px;
        margin: 0;
        position: absolute;
        left: 0;
        top: 50%;
        transform: translateY(-50%);
    }

    footer ul.menu > li:last-child:not(:first-child) ul.submenu > li:nth-last-child(3) {
        position: absolute;
        top: calc(50% + 50px);
        left: 0px;
    }
    footer ul.menu > li:last-child:not(:first-child) ul.submenu > li:nth-last-child(2) {
        position: absolute;
        top: calc(50% + 50px);
        left: 47px;
    }
    footer ul.menu > li:last-child:not(:first-child) ul.submenu > li:last-child {
        position: absolute;
        top: calc(50% + 50px);
        left: 95px;
    }

    footer ul.menu > li:last-child:not(:first-child) ul.submenu > li a.linkedin:before,
    footer ul.menu > li:last-child:not(:first-child) ul.submenu > li a.facebook-icon:before,
    footer ul.menu > li:last-child:not(:first-child) ul.submenu > li a.twitter:before {
        font-size: 24px;
    }

    footer > .container:after,
    .subfooter ul.menu:after {
        content: none;
        display: none;
    }

    .subfooter ul.menu {
        padding: 10px 40px 12px;
        text-align: center;
    }

    .subfooter ul.menu li:first-child {
        display: block;
        width: 100%;
        margin: 0 0 15px;
    }
}

@media (max-width: 480px) {
    /* Footer */
    footer {
        padding-top: 30px;
    }

    footer > .container {
        padding: 0 53px;
    }

    footer ul.menu {
        flex-flow: column;
    }

    footer ul.menu > li {
        display: block;
        width: 100%;
        margin: 0;
        position: relative;
    }

    footer ul.menu > li:last-child:not(:first-child) {
        margin: 0 0 0 auto;
        position: relative;
        margin-top: 35px !important;
        padding: 40px 0 !important;
    }

    footer ul.menu > li:not(:last-child) span,
    footer ul.menu > li:not(:last-child) > a {
        border-top: none;
        margin-top: 5px;
        margin-bottom: 5px;
    }

    footer > .container:after,
    .subfooter ul.menu:after {
        content: none;
        display: none;
    }

    /* Subfooter */
    .subfooter {
        padding: 7px 0 100px;
    }

    .subfooter ul.menu {
        padding: 0 36px;
        text-align: left;
    }

    .subfooter ul.menu li {
        margin: 0;
    }

    .subfooter ul.menu li:first-child {
        display: block;
        width: 100%;
    }

    .subfooter ul.menu li:last-child a {
        margin-right: 0;
    }

    .subfooter ul.menu li span {
        display: block;
        font-size: 10px;
        color: #AAAAAA;
        margin: 0 0 20px;
    }

    .subfooter ul.menu li a {
        font-size: 10px;
        color: #AAAAAA;
        margin-right: 30px;
    }
}

/* Pathfactory specific */
#qa-explore-header-background {
    background-color: #F4F4F4;
    /* padding-top: 142px; */
}

#qa-explore-header-background .lx-header-text-and-cta-container {
    max-width: 1300px!important;
    padding: 0 20px;
    left: 50%;
    right: auto;
    transform: translateX(-50%);
    margin-right: 0;
}

#qa-explore-header-background .lx-header-text-and-cta-container .lx-header-text-container {
    margin-right: 0;
}

#qa-explore-header-background .lx-header-text-and-cta-container .lx-header-title__text {
    font-family: "GothamBold", "Open Sans", sans-serif;
    font-size: 42px;
    line-height: 60px;
    color: #2A2A2A;
}

#qa-explore-header-background .lx-header-text-and-cta-container .lx-header-title__text span {
    color: #649a3d;
}

#qa-explore-header-background .lx-header-text-and-cta-container .lx-header-subtitle__text {
    margin-top: 28px;
    font-size: 16px;
    line-height: 24px;
    color: #2A2A2A;
}

/* Filters */
#explore-topic-filter-search #explore-topic-search-container {
    border-top-color: #F4F4F4;
}

#explore-assets-app .boTIEo {
    background-color: #DB6247;
}

#explore-assets-app .hHzWZr {
    padding: 8px 0;
    box-shadow: 4px 4px 8px 0 rgba(0, 0, 0, 0.16);
}

#explore-grid .gdyjjJ {
    margin-bottom: 30px;
}

#explore-grid .eFKySw {
    position: relative;
    display: flex;
    flex-flow: column;
    height: 100%;
    padding: 0 0 30px;
    margin: 0 10px;
    border-bottom: none;
}

#explore-grid .pf-explore-asset-container:after {
    content: "......................................................................................................................................";
    position: absolute;
    color: #7f7f7f;
    left: 0;
    bottom: 0;
    width: 100%;
    white-space: nowrap;
    max-width: 100%;
    overflow: hidden;
    font-size: 20px;
    line-height: 12px;
    letter-spacing: 1px;
}

#explore-grid .pf-explore-asset-media-tag {
    top: 20px;
}

#explore-grid .pf-explore-asset-topic-list {
    margin-top: 10px;
}

#explore-grid .pf-explore-asset-title {
    color: #2A2A2A;
    font-size: 24px;
    line-height: 30px;
    font-family: "GothamBold", "Open Sans", sans-serif;
}

#explore-grid .pf-explore-asset-topic-name {
    border: none;
    padding: 0;
    font-family: "GothamMedium", "Open Sans", sans-serif;
    font-weight: 400;
    font-size: 13px;
    line-height: 18px;
    color: #7F7F7F;
    margin: 0;
    background: transparent;
}

/* New hero */
section#hero {
    position: relative;
    /* height: 400px;
    padding-top: 133px; */

    height: 200px;
    padding-top: 20px;
}

section#hero:before {
    content: "";
    width: 100vw;
    height: calc(100% + 80px);
    position: absolute;
    left: 50%;
    top: -80px;
    transform: translateX(-50%);
    background-image: url('data:image/png;base64,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gAACCCCAAAIIIIAAAggggAACCCCAwEIJuJBdrS4XLatVLM47J8bimmkseq8fav8PnXl7e7t+PhfAx2d1Xqn185bmcky5ctC91J/m6+rVq73vO57TLo5pnGOec9tvXnk5J4+9Fy0CCCCAAAIIIIAAApMUoPB9kvrcGwEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQaBHIBdpthd4qVta8c9z39ktLS1P51nefT+dVUbouveVcRfC62oqw2+bqxft/6O3pKnjX2+Vn4dI57eDnU+u+niGP+z1XaW2O9duDeQQQQAABBBBAAAEEJi1A4fukvwHujwACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIItAioQFlF4b669FXonQubVQCugvK43ntOW6vzb21t1cfSmfVR4b6u+Fx6ljxWTOtd8F4vmpE/dHa97V2XnsufePz4vKU8zcvLed4jjuN+9BFAAAEEEEAAAQQQmBUBCt9n5ZvinAgggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCwkAKxUF3Fyy72jnHBlMbOn2U4FbHrMytvbD+O9fr6+i3PmQvXtX8pFuM+g/M8pkUAAQQQQAABBBBAYJYFTszy4Tk7AggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCwiAKlIvfooIJnXblIXgXknov59CcvoO/qtddeqw/igvX8XTmeT+u42zzvsfdzq3jsO48WAQQQQAABBBBAAIFpFKDwfRq/Fc6EAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggEgVzorinHXNweC5hV4O6cmKfY7u4uxc61znT9cfXq1VsOpO/UnzjpmNs4p36Oa8yFAAIIIIAAAggggMCsC1D4PuvfIOdHAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgbkXUOGyC9hdxOxWD685z2vsubhO8VgQrzHXdAhsbGxUm5ub9WH0nfkTT+eY2q7XILld9yQPAQQQQAABBBBAAIFJCVD4Pil57osAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCBxTQMXuTcXNsRA+91UA37TumEdi+YAC+m7i2971vZQ+3rY0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CBAgQIAAAQIECBAgQIAAAQIECBAYJRBvLY9vfKKoOwrhv/at31rKN8If3He4+8gDH++OT4rcj7/vsWmhe7p4o/v0J+IPAgQIECBAgAABAgQI7CoBhe+76nE5LAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQGC9QC+FPnz/VfePU090z3/7t6VvhL149P36jXZJ5/3s+0H3k/j/ZffTBT3QPvveRafF/HH3v3r275A4ckwABAgQIECBAgAABAgSGBBS+D8mIEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBBRK45+gD3SePP9B96sRPTO/q6UkB/PQ7eSP8bi6Cj2L3px767PTt7nceunda7K7QfYF+uG6FAAECBAgQIECAAAEC7wrsv379OgwCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgQCD+e/VF/O/Wn3z/D3Xx3fND/960AP5rkwL4r5z81QGFnRU+dtfx7mPHPtc9cteTXRS7xyeK3fM5ZZunbscZX6Y2DDbLYc+ePSt79/UjFp+4fs7XdjufwzyTefPbefbdeO187kNnr/N9/YjttE/+RqKt/ThnjnfamZ2HAAECBAgQILBbBbzxfbc+OecmQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIbJJBF8P/yJ/529+Xn/2n3O5Pvy2dObtDuG7PNof1Huic/8JnuR/75v9g9fPej3dmzZ7sLFy5szOZ2IUCAAAECBAgQIECAAIEdL6Dwfcc/IgckQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJbI3D4wNHuRz76M9Pvy2de6L743C92X37hn23NxQeuEm93jzN98viP35KxE9/8fMsBDQgQIECAAAECBAgQIEBgQwUUvm8op80IECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgMBiCMRb1f/aD//73b/4sb/W/e7kDfBf+vo/7i5cObdlN/fEw5+eFLz/dPeh+5/asmu6EAECBAgQIECAAAECBAjsXAGF7zv32TgZAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBDYdoH3vefB7l/6gb/R/djjf6n7tef+0eT7i5taAP+JyZvd/4Wn/rXunqMPzLz369evz5w3SYAAAQIECBAgQIAAAQKLJaDwfbGep7shQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQKbInD4wNGVAvgvPvu/bHgBfLzh/Wc+/m/PLXjPm9uzZ092tQQIECBAgAABAgQIECCwBAJ7l+Ae3SIBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCwQQJH7nhP95M/+K93P/+X//4G7dh1f+ojf6H72T/9H48uet+wC9uIAAECBAgQIECAAAECBHaNgML3XfOoHJQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECOwcgSiA36hPvE1+tZ/r16+vdol8AgQIECBAgAABAgQIENjFAgrfd/HDc3QCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQILCsAnv27FnWW3ffBAgQIECAAAECBAgQWEoBhe9L+djdNAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBHaPgML33fOsnJQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQJLKaDwfSkfu5smQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDA7hFQ+L57npWTEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAYCkF9l+/fn0pb9xNEyBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBsQK7/b9b37NnT9d3DzU+q1+dYp/I3QmfPEu0eX+1H2es97UTzrydZ0ijsWcYsst4trlf7h/x+OQ4+xmfTpY/al4Jb0k3rt3eR73wdp6tnmPR+mnetnGf+TvJZxOxvn7Gso287frEGeKTbfbreJrgDwIECBAgQIAAgXUJeOP7uvgsJkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIHNFlD4vtnC9idAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBdQkofF8Xn8UECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgsNkCCt83W9j+BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQILAuAYXv6+KzmAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIENgOgT179mzHZV2TAAECBAgQIECAAAECBLZJQOH7NsG7LAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAiME1D4Ps5JFgECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhsk4DC922Cd1kCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQGCeg8H2ckywCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgBwlcv359B53GUQgQIECAAAECBAgQIEBgswUUvm+2sP0JECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQILKHAnj17Rt/1anJHbyqRAAECBAgQIEBgoQQUvi/U43QzBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgOQTWUiQba/q+yyHmLgnsXoG1/H3fvXfr5AQIECBAgAABAkMC+4cmxAkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECu0lgrcWxtRg+7rfuk/3r16/vJgpnJbDwAvl3c+Fv1A0SIECAAAECBAisCCh8X6HQIUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBBZRYCMKZDdij0W0dU8Exgr4OzRWSh4BAgQIECBAgMCQwH7/InmIRpwAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECHRd/Pfqi/LfrUfhadxLtvF8Z/Xz+eeaHO+ENp9J2/adLc+fuX05ix6Le1/P/dffSbWq8dqPnBjHJ/1rP2PrOdN083X+EdfPM2Rb76Mvts5LLs3y6jjrpmte24918Qwi3n6G4m3eZo/jHPk7aa9V4/Xe2jxjAgQIECBAgACBcQJ7x6XJIkCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAjsTIFaFFv7O/O0TkVguQXy72i2rcZQvM0zJkCAAAECBAgQWD4Bhe/L98zdMQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ2PUCURy72gLZtazZ9VBugMA2CLR/N9txe6RZ87Pm2n2MCRAgQIAAAQIEFltg/2LfnrsjQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIEFlGgLYat4+jXcXv/s+baXGMCBMYL+Ls13komAQIECBAgQIDA6gUUvq/ezAoCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBggwWuX7++ph2z0DbbuklfLOdjbtZ85mk3XyCe/Vqf/+afbmOvsMi/uaF7q/Hst22rnPNtfNZ4WX5DswzMESBAgAABAgQWXUDh+6I/YfdHgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQWUCAKY7M4NgteY1z7OT/r9jMn21m55gisRiB/U9muZu1uyZ13b/Pm632uJjfW1fz8e1/30ydAgAABAgQIEFg8AYXvi/dM3REBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEBgtMK9gNOazwLT2R19gkxLruffu3btyldqPYJw9vytJA528z2jr/gPpwgRuEai/n1smdvEg72ktt9Cubce555h4zan92KMd575aAgQIEHjZTxkAADbVSURBVCBAgACBxRO4+f/5Ld69uSMCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQILBugedPPb3uPXbKBotUzB3FrvkN31nFrzlX8+c9k8yt7bw15pdLoP42or8bP+09tOO13FPuUddWn+xnO5SX8b68nNMSIECAAAECBAgsl4A3vi/X83a3BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgIQSiGDa+Wcxfi2Nzro3ljffN59ystu7Xl5dn6ZsTWxyB/P3sljua97vdiPuYdY06V/tx3RxHm39/Mlbns585MY5P5Na1N6L+JECAAAECBAgQWFQBhe+L+mTdFwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQWGCBLI7NNm61rx+xjNd+0rRzbWFt5o1pc682dz17tnsZE+gTGPrt9eWuJbaW/ds1dVz7eZ4aq/2cj7bGa7/m6BMgQIAAAQIECCyugML3xX227owAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECKxJIAq1t7KoNK632uLwyN+7d+/KuuzHufMbN5/3kbEcD8FkXs7HeLVny7XZDl1zvfvm/ovQbofFdlxzvc9q6Le0U/btO18by3Hb5j1kfOw483bj88yzawkQIECAAAECBMYJKHwf5ySLAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgsjEAUiLbFpbvt5vL8WfAe56/9GEdOfmOcnxrLfXKur52Xs9aC275917pX37nF5gv0PYOhVavJHdpjNfGNvt5W79der46zX9v2/y7lXDXLWLZ1Tp8AAQIECBAgQGDxBRS+L/4zdocECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQGBDBdoC1Q3dfORmUfiaxa9R8J6f6Ge8trWfuRmLcfRznO3YIvTMz32zHbs+86Md2qvm6G++wNBzGIqv90Qbte927zN0/RrPfl8bsfjm3502p3XO+TZuTIAAAQIECBAgsJgC+/M/KC7m7bkrAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECCwPoH479UX5b9bz4LSbEOm9nMcbd5zFpbGOPsxv92fvvP0na+9v/bcuSbvt2/fuibzI5Zr6vzY/nrWjr1GzYvrreaaQ24Zzzau0fbzunm9mI9PjLOfOTuhzXP2naVvrt5v35pZsaH777vO0D5De0T+vH1mra3X69tnzNpYNyavnjXXxLr2ujlXz7bT+nHG9tx5xhqv/ZzXEiBAgAABAgQIrE7AG99X5yWbAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQ2AEC9c3ueZwsnM3C29oO9eva6Ede5uY42r6i1ZoXOfXTl1/nh9bOW1f30N9YgfaZtON6tZjL+ezXceS247p+bD/3GJsfeVu1Zt612nPUcfTjt56xee28a8W8DwECBAgQIECAwOILKHxf/GfsDgkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwFSgFprOImnz2vGstVs5l8Wycc3sR5vfPHeOM6fNz3HM55qIRT8/uTbbjNecjEXb5uXcUH7OD63L+a1o2zO04604w1Zfo95j7W/lOVZ73d2S354zx7XNfnhnv23zWWQ8x1oCBAgQIECAAIHlEVD4vjzP2p0SIECAAAECBAgQIECA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BAgQILCMAgrfl/Gpu2cCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQGBQ4ff5U98rZF7uXz7zQnT7/enfmwqlp7sk3nhtcY4LARgs8+N4PdofvODrd9sS9T3R3H32gu3tS9B793fyJwuCDBw9O37S+b9++6a1cuHChi7dqb/UnCt+PHDkyvez169enb3ePQucofPchEP8g48yZM4MF61nAXttQy3HtZyzaGs9+bdt+jOOTa2+M/EmAAAECBAgQWE4Bhe/L+dzdNQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAisU+Dkd59d2eH5U0+v9DP+5rlT3dkLb6zEdZZb4Pi9j00B7jp8f3fP0fun/WN3negOHbhReH33kfsnhe034ssitX///mkRfBSdnz9/fstvOwrfowg/it2vXLmy5dd3wZ0r0Ff0HqfN4vP4Bxy1mD37NaeN5TjaNq+O2/40efJHrsuxlgABAgQIECCwjAIK35fxqbtnAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIENgygQtXznWvvvXi9HpZIJ/F8d4iv2WPYVMvdOfhe6fF7FnUnm9nP3zgaPfQncc39do2J0BgYwXOnj3bxf8KQRaa9xWs11j24xR9/b5Ym5vjaOMTa9pPX6zNMSZAgAABAgQILLrAntdee+36ot+k+yNAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAjtVIAvjT59/vTt97rXuhTee6aLvbfE764kd2n+ke+iuR6aF7FHQfuK+JzqF7TvrGTkNgfUIXLt2rfvud7/bXb16dbCAPfbPQvba1njtZ7F6X27m1bbtxzg+uc+NkT8JECBAgAABAssroPB9eZ+9OydAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBHS7wytmT3StvvbRSEP/q2Ze6i1fP7/BT7/7jHb/3sS7e3v7wXccnxe6T7+St7VHk7kOAwOIJRFF5vOX9/Pnz3fXr128pbI+7zaL12s9YFqTnOHOyzXjNq3PRj087fyN688+cvxnRI0CAAAECBAgsp4DC9+V87u6aAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBHapQLwh/uQbz3ZRFB9vh1cMv74HGUXuUdh+7K4T3bE7b7zRfX07Wk2AwG4QiCL3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');
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
}

section#hero > * {
    position: relative;
    z-index: 1;
}

section#hero h1 span {
    color: #649a3d;
}

/* Filters */
body:not(.flow-enabled) #jukebox-app #navigation-injection {
    position: relative;
    display: flex;
    align-items: center;
    z-index: 8;
    transform: translateY(-70px);
}

body:not(.flow-enabled) #jukebox-app #navigation-injection > a {
    display: block;
    position: relative;
    color: #2A2A2A;
    font-size: 14px;
    letter-spacing: .4px;
    font-weight: 500;
    font-family: GothamMedium,Open Sans,sans-serif;
    margin: 0 40px 0 0;
    line-height: 26px;
    text-decoration: none;
    border-radius: 3px;
}

body:not(.flow-enabled) #jukebox-app #navigation-injection > a:hover {
    color: #666;
    text-decoration: underline;
}

body:not(.flow-enabled) #jukebox-app #navigation-injection > ul:last-child {
    margin: 0;
}
body:not(.flow-enabled) #jukebox-app #navigation-injection > ul:not(:last-child) {
    margin: 0 40px 0 0;
}

body:not(.flow-enabled) #jukebox-app #navigation-injection > ul:first-child > li {
    padding-left: 0;
}

body:not(.flow-enabled) #jukebox-app #navigation-injection > ul > li {
    position: relative;
    margin: 0;
    background: rgba(0, 0, 0, 0);
    overflow: visible;
    border: none;
    padding: 0;
}

body:not(.flow-enabled) #jukebox-app #navigation-injection > ul > li > p {
    border-right: none;
    display: block;
    position: relative;
    color: #343a43;
    font-size: 14px;
    line-height: 26px;
    padding: 0 24px 0 0;
    letter-spacing: .4px;
    font-weight: 500;
    transition: color 0s ease;
    font-family: GothamMedium,Open Sans,sans-serif;
    cursor: pointer;
    margin: 0;
}

body:not(.flow-enabled) #jukebox-app #navigation-injection > ul > li > p:before,
body:not(.flow-enabled) #jukebox-app #navigation-injection > ul > li > p:after {
    content: "";
    display: block;
    position: absolute;
    top: 12px;
    width: 7px;
    height: 2px;
    background: #343a43;
    transition: color 0s ease,transform 0s ease;
}

body:not(.flow-enabled) #jukebox-app #navigation-injection > ul > li > p:before {
    right: 10px;
    transform: rotate(45deg);
}
body:not(.flow-enabled) #jukebox-app #navigation-injection > ul > li > p:after {
    right: 6px;
    transform: rotate(-45deg);
}

@media screen and (min-width: 769px) {
    body:not(.flow-enabled) #jukebox-app #navigation-injection > ul > li:hover:after {
        content: "";
        width: 100%;
        height: 4px;
        position: absolute;
        bottom: 0;
        left: 0;
        background-color: #db6247;
    }
}

body:not(.flow-enabled) #jukebox-app #navigation-injection > ul > li:hover > p {
    color: #db6247;
}

body:not(.flow-enabled) #jukebox-app #navigation-injection > ul > li:hover > p:before,
body:not(.flow-enabled) #jukebox-app #navigation-injection > ul > li:hover > p:after {
    background: #db6247;
}

body:not(.flow-enabled) #jukebox-app #navigation-injection > ul li > ul {
    display: none;
    position: absolute;
    left: -25px;
    top: 100%;
    margin: 0;
    padding: 16px 24px;
    min-width: 250px;
    white-space: nowrap;
    background-color: #fff;
    box-shadow: -1px 2px 3px rgb(0, 0, 0, 0.1);
}

body:not(.flow-enabled) #jukebox-app #navigation-injection > ul li > ul > li {
    border-top: 1px solid rgba(0, 0, 0, .2);
    margin: 0;
    padding: 0;
    background-color: #fff;
}

body:not(.flow-enabled) #jukebox-app #navigation-injection > ul li > ul > li a {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 15px 30px 15px 10px;
    border-top: 2px solid #fff;
    border-bottom: 2px solid #fff;
    display: block;
    position: relative;
    color: #343a43;
    font-size: 14px;
    letter-spacing: .4px;
    font-weight: 500;
    transition: color 0s ease;
    font-family: GothamMedium,Open Sans,sans-serif;
    background: #FFF;
}

body:not(.flow-enabled) #jukebox-app #navigation-injection > ul li > ul > li a:hover {
    background-color: #f4f4f4;
}

body:not(.flow-enabled) #jukebox-app #navigation-injection > ul li > ul > li a:after {
    background-image: none;
    display: block;
    content: "\f054";
    position: absolute;
    right: 5px;
    top: calc(50% - 7px);
    color: #555;
    font-size: 14px;
    line-height: 14px;
    font-family: 'Font Awesome Solid';
    width: 14px;
    height: 12px;
    border-radius: 2px;
    text-align: center;
    text-indent: 1px;
}

@media screen and (min-width: 769px) {
    body:not(.flow-enabled) #jukebox-app #navigation-injection > ul li:hover > ul {
        display: block;
    }
}

@media screen and (max-width: 768px) {
    body:not(.flow-enabled) #jukebox-app #navigation-injection > ul li p.open + ul {
        display: block;
    }

    body:not(.flow-enabled) #jukebox-app #navigation-injection {
        flex-flow: column;
        transform: none;
        align-items: flex-start;
        margin: 20px 0;
    }
    body:not(.flow-enabled) #jukebox-app #navigation-injection > ul {
        width: 100%;
    }
    body:not(.flow-enabled) #jukebox-app #navigation-injection > ul > li {
        padding-left: 0;
        width: 100%;
    }

    body:not(.flow-enabled) #jukebox-app #navigation-injection > ul li > ul {
        position: relative;
        top: 0;
        box-shadow: none;
        padding: 20px 20px 0 20px;
        left: -20px;
        width: calc(100% + 40px);
    }
}

/* Individual resource page */
body.standard > #digital-header,
body.standard > footer {
    display: none!important;
}

body.standard #jukebox-app > .pf-microsite-header {
    display: block;
    max-width: 100%;
    margin: 0;
    padding: 10px 20px 0 240px;
}

body.standard #jukebox-app > .pf-microsite-header > a {
    display: none;
}

body.standard #jukebox-app > .pf-microsite-header > ul li {
    padding: 2px 10px;
    vertical-align: middle;
}
body.standard #jukebox-app > .pf-microsite-header > ul li > .rc-menu-submenu-title {
    padding: 0 10px;
    font-weight: 600;
}

body.standard #jukebox-app > .pf-microsite-header > ul li a {
    font-size: 16px;
}

@media screen and (max-width: 768px) {
    body.standard #jukebox-app > .pf-microsite-header {
        padding: 10px;
    }
}

#qa-header-common {
    padding: 0 25px;
}

#qa-logo-common {
    padding: 20px 20px 20px;
}

#qa-logo-common img {
    max-width: 100%;
    height: auto;
    max-height: 46px;
}

#qa-share-common {
    /* padding-bottom: 25px;
    border-bottom: 1px solid #7F7F7F; */
    margin-bottom: 13px;
}

#qa-share-common span i {
    opacity: 1;
    margin: 0;
}

#qa-share-common span i:hover {
    color: #DB6247!important;
}

/* Sidebar */
.eZpffW + #sidebar-container {
    position: relative;
    padding-top: 30px;
    margin-top: 17px;
}

#sidebar-container:before {
    content: "";
    position: absolute;
    width: 193px;
    height: 1px;
    background: #7F7F7F;
    left: 50%;
    transform: translateX(-50%);
    top: 0;
}

#sidebar-container #qa-flow-content > a {
    display: block;
    margin: 0 0 6px 0;
}

#sidebar-container #qa-flow-content > a > div {
    padding: 15px 28px;
    font-size: 14px;
    line-height: 20px;
    font-family: "GothamBook";
    letter-spacing: -0.07px;
    align-items: flex-start;
}

#sidebar-container #qa-flow-content > a > div#flow-active-item {
    background-color: #FFF;
    color: #649A3D;
    font-family: "GothamBold";
}

#sidebar-container #qa-flow-content > a > div:hover {
    color: #649A3D;
    background-color: transparent;
}

#sidebar-container #qa-flow-content > a > div:hover .cWFAwn {
    color: #649A3D;
}

#sidebar-container #qa-flow-content > a > div .cWFAwn {
    opacity: 1;
    width: 20px;
    font-size: 18px;
    flex-shrink: 0;
    margin-top: 4px;
}

#sidebar-container #qa-flow-content > a > div#flow-active-item .iJzLUg {
    opacity: 1;
    width: 20px;
    font-size: 18px;
    flex-shrink: 0;
    margin-top: 4px;
}

#sidebar-container + div a i {
    color: #649A3D;
    font-size: 20px;
}

/* Controls */
#signposts-container > div > div,
#qa-flow-next-teaser {
    bottom: 112px;
}

#signposts-container .dKWSWS,
#qa-flow-previous-teaser > div,
#qa-flow-next-teaser > div {
    text-align: center;
    font-size: 20px;
    line-height: 20px;
    padding: 12px 32px;
    min-width: unset;
}

#qa-signpost-next-teaser > i:before,
#qa-flow-next-teaser > div i:before {
    content: "\f054";
    top: 0;
}

#qa-signpost-previous-teaser > i:before {
    content: "\f053";
    top: 0;
}

#qa-flow-next-preview #qa-flow-next-preview-next {
    text-align: right;
}

#qa-flow-next-preview #qa-flow-next-preview-next i:before {
    content: "\f054";
    top: 0;
}

#qa-flow-next-preview-title-override {
    font-size: 16px;
    line-height: 24px;
}

#signposts-container .gUunJs {
    left: 15px;
    top: 7px;
}

#qa-signpost-next-teaser {
    text-align: right;
}

#qa-signpost-next-thumbnail,
#qa-signpost-previous-thumbnail{
    margin-bottom: 15px;
}

#qa-signpost-previous-title,
#qa-signpost-next-title {
    font-size: 16px;
    line-height: 24px;
}

/* Bottom bar */
#qa-bottom-bar-title {
    font-size: 16px;
}

#qa-bottom-bar-title > i {
    position: relative;
    font-weight: bold;
    font-size: 24px !important;
    display: inline-block;
    vertical-align: middle;
    margin-top: -4px;
}

#qa-bottom-bar-title > i.fa-close:before {
    content: "\f107";
}

#bottom-bar-carousel.dxXQbN {
    height: 80px;
}

#bottom-bar-carousel .jpOQTl {
    background-color: #FFF;
    border-radius: 6px;
}

#bottom-bar-carousel .jgAdur {
    font-size: 14px;
    line-height: 20px;
    height: auto;
}

#bottom-bar-carousel .gzjyrx {
    opacity: 0.8;
    transition: opacity 0.4s ease;
}
#bottom-bar-carousel .gzjyrx:hover {
    opacity: 1;
}

#qa-bottom-bar-carousel-left-arrow,
#qa-bottom-bar-carousel-right-arrow {
    width: 50px;
    height: 44px;
    padding: 0;
    background: #DB6247;
    border-radius: 6px;
    bottom: 15px;
    top: auto;
    display: flex;
    align-items: center;
    justify-content: center;
}

#qa-bottom-bar-carousel-left-arrow {
    left: 20px;
}

#qa-bottom-bar-carousel-right-arrow {
    right: 20px;
}

#qa-bottom-bar-carousel-left-arrow > i,
#qa-bottom-bar-carousel-right-arrow > i {
    text-shadow: none;
    font-size: 30px!important;
    margin-top: -2px;
}

/* Left sidebar */
#sidebar-title {
    text-align: center;
    font-size: 18px;
    line-height: 30px;
    padding: 20px;
}

#sidebar-outer .gLUwWz {
    margin-top: 6px;
}

#qa-sidebar-content-item-title {
    font-size: 13px;
    line-height: 18px;
}

#sidebar-outer .jetHnv {
    padding: 0 10px 5px;
}

#sidebar-outer .itAoHE {
    border-radius: 6px;
}

#sidebar-outer .gQjFgW,
#sidebar-outer .hFLSIP {
    height: 74px;
}

#qa-sidebar-featured-tag {
    border-radius: 0;
    padding: 0;
    font-family: 'GothamBold';
    font-size: 14px;
    line-height: 35px;
    text-align: center;
    text-transform: uppercase;
    background: #DB6247;
    left: 0;
    top: 0;
    width: 100%;
}

#qa-sidebar-featured-item {
    border-radius: 6px;
    border: 1px solid #DB6247;
}

#qa-sidebar-featured-title {
    font-size: 16px;
    line-height: 24px;
    font-family: 'GothamBold';
    padding: 20px 20px 10px;
}

/* Topic filters */
/* Top bar */
#qa-topic-sidebar-header {
    padding: 30px 58px;
}

#qa-topic-sidebar-header-title {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.24px;
    font-family: 'GothamBold';
    margin: 0 0 20px;
}

#qa-topic-sidebar-header-topics > span {
    margin: 0;
    border: none;
    background: none;
    font-size: 13px;
    line-height: 15px;
    color: #7F7F7F;
    font-family: 'GothamMedium';
    font-weight: 400;
    padding: 0 3px 0 0;
}

#qa-topic-sidebar-header-topics > span:hover {
    text-decoration: underline;
}

#qa-topic-sidebar-header-topics > span:not(:last-child):after {
    content: ",";
}

/* Sidebar list state */
#qa-topic-sidebar-dropdown {
    padding: 6px 15px;
}

#qa-topic-sidebar-dropdown .eJfeGS {
    font-size: 13px;
    line-height: 20px;
}

#qa-topic-sidebar-dropdown-item {
    background-color: #E4E4E4;
    padding-top: 10px;
}

#qa-topic-sidebar-dropdown-item > div {
    color: #2a2a2a;
}

#qa-topic-sidebar-dropdown-item > div:hover {
    background-color: #D4D4D4;
}

#qa-topic-sidebar-dropdown-item > div > span {
    border-bottom: none;
    text-decoration: underline;
}

#qa-topic-sidebar-dropdown-item #qa-topic-sidebar-dropdown-item-asset-count {
    background-color: #F4F4F4;
}

/* Sidebar teaser elements */
#qa-animate-height-wrapper .caRTxH {
    display: inline-block;
    width: 100%;
}

#qa-animate-height-wrapper .caRTxH > div.jYXKjK {
    float: left;
    box-shadow: 3px 3px 5px 0 rgba(0, 0, 0, 0.16);
}

#qa-animate-height-wrapper .caRTxH > div > img {
    display: block;
}

#qa-animate-height-wrapper .caRTxH > div > div {
    font-size: 14px;
    line-height: 20px;
    min-height: 74px;
    margin-bottom: 10px;
}

#qa-animate-height-wrapper .caRTxH > div > span {
    margin: 0;
    border: none;
    background: none;
    font-size: 10px;
    line-height: 16px;
    color: #7F7F7F;
    font-family: 'GothamMedium';
    font-weight: 400;
    padding: 0 3px 0 0;
}

#qa-animate-height-wrapper .caRTxH:hover > div > div {
    font-family: 'GothamBold';
}

#qa-animate-height-wrapper .caRTxH > div > span:not(:last-child):after {
    content: ",";
}

#qa-animate-height-wrapper .caRTxH > div > span:hover {
    text-decoration: underline;
}

#qa-animate-height-wrapper .caRTxH:hover {
    background-color: #FFF;
}

@media screen and (max-width: 480px) {
    #qa-explore-header-background .lx-header-fixed-image__container {
        display: none;
    }

    #qa-explore-header-background .lx-header-text-and-cta-container {
        top: 0;
        position: relative;
        transform: none;
        left: 0;
    }
}

/* MICOSITE */
body:not(.flow-enabled) #jukebox-app {
    font-family: 'GothamBook';
    position: relative;
    z-index: 20;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-header {
    display: none;
    position: relative;
    height: auto;
    top: 0;
    width: 100%;
    max-width: 1290px;
    padding: 0 20px;
    margin: 40px auto 0;
    box-sizing: border-box;
    border: none;
    z-index: 0;
    height: auto;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-header > a {
    display: none;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-header > ul {
    display: flex;
    border-radius: 0;
    flex-wrap: wrap;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-header > ul li {
    padding: 0;
    margin: 0 10px 10px 0;
    border: none;
    display: block!important;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-header > ul li.rc-menu-overflowed-submenu {
    display: none!important;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-header > ul li a {
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #649a3d;
    color: #fff;
    text-decoration: none;
    padding: 0 10px;
    font-size: 13px;
    line-height: 30px;
    font-weight: bold;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main {
    width: 100%;
    max-width: 1290px;
    padding: 0 20px;
    margin: 0 auto!important;
    box-sizing: border-box;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main h4 {
    font-family: "GothamBold", "Open Sans", sans-serif;
}

/* NEW SIDEBAR */
body.standard:not(.flow-enabled) #jukebox-app {
    height: 100%;
    width: 290px;
}

/* HTML BLOCK */

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .pf-html-block {
    padding: 0;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .pf-html-block h1 {
    font-family: "GothamBold", "Open Sans", sans-serif;
    font-size: 42px;
    line-height: 60px;
    color: #2A2A2A;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .pf-html-block ul {
    margin: 20px 0;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    list-style-type: none;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .pf-html-block ul li {
    margin: 0 10px 10px 0;
    color: #FFFFFF;
    border: 1px solid #FFFFFF;
    font-family: "GothamBold", "Open Sans", sans-serif;
    padding: 10px 12px;
    font-size: 13px;
    font-weight: bold;
    border-radius: 3px;
    background-color: #2a2a2a;
    overflow: hidden;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .pf-html-block ul li a {
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #649a3d;
    color: #fff;
    text-decoration: none;
    width: calc(100% + 24px);
    height: calc(100% + 20px);
    margin-top: -10px;
    margin-left: -12px;
    padding: 0 10px;
}

/* SLIDESHOW */
body:not(.flow-enabled) #jukebox-app > .pf-microsite-main > div > div {
    padding: 8px 0;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main > div > div h4 {
    line-height: 40px;
    font-family: "GothamBold", "Open Sans", sans-serif;
    color: #2a2a2a;
    /* padding: 0 45px; */
    margin: 0;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main > div:nth-child(2) > div h4 + div div {
    width: 100%;
    max-width: 100%;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main > div:nth-child(2) > div h4 + div {
    justify-content: flex-start;
    position: relative;
    margin: 0 0 36px;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main > div:nth-child(2) > div h4 + div > div:not(:empty) {
    padding-top: 24px;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main > div:nth-child(2) > div h4 + div > div:not(:empty):before {
    content: "Filter your results:";
    position: absolute;
    top: 0;
    left: 0;
    font-size: 14px;
    line-height: 16px;
    color: #2A2A2A;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main > div:nth-child(2) > div h4 + div > div > div > div:first-child {
    color: #000;
    font-family: "GothamBold", "Open Sans", sans-serif;
    background-color: #FFFFFF;
    border: 1px solid #FFFFFF;
    padding: 0 23px;
    font-size: 14px;
    border-radius: 0;
    height: 40px;
    box-shadow: none;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .css-8cq6ma .djHfky .iQUEzW .ddmQVe span:not(.edUesx) {
    color: #DB6247;
    margin: 0 auto 0 0;
    font-size: 20px;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .css-8cq6ma .djHfky .iQUEzW .ksfONh {
    width: 100%;
    top: 42px;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main > div:nth-child(2) > div > h4 + div input[type="search"],
body:not(.flow-enabled) #jukebox-app > .pf-microsite-main > div:nth-child(2) > div > div:first-child input[type="search"] {
    padding: 0 10px;
    margin: 0 1rem 0 0;
    line-height: 40px;
    height: 40px;
    border-radius: 0;
    max-width: calc(100% - 104px);
    outline: none;
    font-size: 16px;
    font-family: "GothamBook", "Open Sans", sans-serif;
    min-width: unset;
    border: 1px solid #ced4da!important;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main > div:nth-child(2) > div > h4 + div button,
body:not(.flow-enabled) #jukebox-app > .pf-microsite-main > div:nth-child(2) > div > div:first-child button {
    background-color: #649a3d;
    padding: 0 20px;
    height: 40px;
    font-size: 14px;
    line-height: 40px;
    font-weight: 700;
    border-radius: 0;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main > div:nth-child(2) > div > h4 + div:empty,
body:not(.flow-enabled) #jukebox-app > .pf-microsite-main > div:nth-child(2) > div > div:first-child:empty {
    display: none;
}

@media screen and (min-width: 761px) {
    body:not(.flow-enabled) #jukebox-app > .pf-microsite-main > div:nth-child(2) > div > h4 + div,
    body:not(.flow-enabled) #jukebox-app > .pf-microsite-main > div:nth-child(2) > div > div:first-child {
        display: grid;
        grid-template-columns: repeat(4, 1fr);
        gap: 1rem;
        min-height: 32px;
    }
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .pf-microsite-card {
    position: relative;
    border: none;
    height: 100%;
    background: #FFF;
    border-radius: 4px;
    overflow: hidden;
    box-shadow: 0 2px 16px rgba(0, 0, 0, 0.08), 3px 5px 8px rgba(0, 0, 0, 0.04);
    transition: box-shadow 0.3s ease;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .pf-microsite-card:hover {
    box-shadow: none;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .pf-microsite-card .pf-microsite-card-link > div:first-child {
    transition: box-shadow 0.3s ease;
}
body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .pf-microsite-card:hover .pf-microsite-card-title > div {
    text-decoration: underline;
}
body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .pf-microsite-card:hover .pf-microsite-card-link > div:first-child {
    box-shadow: 0 2px 16px rgba(0, 0, 0, 0.05), 3px 5px 8px rgba(0, 0, 0, 0.2);
}

/* body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .pf-microsite-card:after {
    content: "......................................................................................................................................";
    position: absolute;
    color: #7f7f7f;
    left: 0;
    bottom: 0;
    width: 100%;
    white-space: nowrap;
    max-width: 100%;
    overflow: hidden;
    font-size: 20px;
    line-height: 12px;
    letter-spacing: 1px;
} */

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .slick-track {
    display: flex;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .slick-track .slick-slide {
    height: initial;
    padding: 0 10px;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .slick-track .slick-slide > div,
body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .slick-track .slick-slide .pf-carousel-item {
    height: 100%;
    background-color: #FFF;
    border-radius: 4px;
    overflow: hidden;
    box-shadow: 0 2px 16px rgba(0, 0, 0, 0.08), 3px 5px 8px rgba(0, 0, 0, 0.04);
    transition: box-shadow 0.3s ease;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .slick-track .slick-slide .pf-carousel-item .pf-microsite-card {
    box-shadow: none;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .slick-track .slick-slide > div:hover,
body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .slick-track .slick-slide .pf-carousel-item:hover {
    box-shadow: none;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .slick-track .slick-slide > div .pf-microsite-card-link > div,
body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .slick-track .slick-slide .pf-carousel-item .pf-microsite-card-link > div {
    transition: box-shadow 0.3s ease;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .slick-track .slick-slide > div:hover .pf-microsite-card-link > div:first-child,
body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .slick-track .slick-slide .pf-carousel-item:hover .pf-microsite-card-link > div:first-child {
    box-shadow: 0 2px 16px rgba(0, 0, 0, 0.05), 3px 5px 8px rgba(0, 0, 0, 0.2);
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .slick-slider {
    padding: 0 40px;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .slick-slider .pf-in-page-carousel-arrow {
    text-shadow: none;
    color: #db6247;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .slick-slider .pf-in-page-carousel-arrow:before {
    font-size: 60px;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .slick-slider .pf-in-page-carousel-arrow:focus {
    outline: none;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .slick-slider .slick-arrow.slick-prev {
    left: 0;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .slick-slider .slick-arrow.slick-next {
    right: 0;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .pf-carousel-item:hover {
    box-shadow: none;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .pf-microsite-card .pf-microsite-card-title > div {
    white-space: normal;
    color: #2A2A2A;
    font-size: 18px;
    line-height: 26px;
    font-family: "GothamBold", "Open Sans", sans-serif;
}

@media screen and (max-width: 1024px) {
    body:not(.flow-enabled) #jukebox-app > .pf-microsite-main .pf-microsite-card .pf-microsite-card-title > div {
        font-size: 18px;
        line-height: 24px;
    }
}

@media screen and (max-width: 760px) {
    body:not(.flow-enabled) #jukebox-app > .pf-microsite-main > div:nth-child(2) > div > h4 + div > div {
        max-width: 100%;
        margin-top: 10px;
    }

    body:not(.flow-enabled) #jukebox-app > .pf-microsite-main > div:nth-child(2) > div > h4 + div input[type="search"],
    body:not(.flow-enabled) #jukebox-app > .pf-microsite-main > div:nth-child(2) > div > div:first-child input[type="search"] {
        margin: 0 20px 0 0;
        width: calc(50% - 10px);
        min-width: unset;
    }

    body:not(.flow-enabled) #jukebox-app > .pf-microsite-main > div:nth-child(2) > div > h4 + div button,
    body:not(.flow-enabled) #jukebox-app > .pf-microsite-main > div:nth-child(2) > div > div:first-child button {
        width: calc(50% - 10px);
        min-width: unset;
        max-width: unset!important;
    }
}

/* Pathfactory overwrite */
@media screen and (max-width: 1024px) {
    .lx-header__background {
        min-height: 222px;
        height: auto;
    }
}
@media screen and (min-width: 550px) {
    #digital-header-title-row {
        margin-left: 0;
        margin-right: 0;
    }
}

@media (max-width: 480px) {
    body.standard > .subfooter {
        padding: 0
    }

    body:not(.flow-enabled) #jukebox-app > .pf-microsite-header > ul {
        flex-wrap: nowrap;
        overflow: auto;
    }
}

/* Form popup */
#qa-modal {
    padding: 0;
}

#qa-modal iframe {
    height: 730px!important;
}

/* New PF filters */
body:not(.flow-enabled) #jukebox-app > .pf-microsite-main > div:nth-child(2) > div h4 + div > div:first-child {
    display: grid;
    grid-template-columns: repeat(2, calc(50% - .5rem));
    gap: 1rem;
    grid-area: 1 / 1 / 1 / 3;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main > div:nth-child(2) > div h4 + div > div .p-multiselect {
    margin: 0;
    border: none!important;
    height: 40px;
    line-height: 40px;
    border-radius: 0!important;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main > div:nth-child(2) > div h4 + div > div .p-multiselect:hover {
    box-shadow: none;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main > div:nth-child(2) > div h4 + div > div .p-multiselect.p-focus {
    box-shadow: none;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main > div:nth-child(2) > div h4 + div > div .p-multiselect .p-multiselect-label-container .p-multiselect-label {
    display: flex;
    overflow: hidden;
    flex-wrap: nowrap;
    padding: 12px 0 12px 23px!important;
    font-size: 14px;
    line-height: 16px;
    font-family: "GothamBold", "Open Sans", sans-serif;
    color: #000;
}

body:not(.flow-enabled) #jukebox-app > .pf-microsite-main > div:nth-child(2) > div h4 + div > div .p-multiselect .p-multiselect-label-container .p-multiselect-label > .chip {
    background: unset;
}

.p-multiselect-trigger .p-multiselect-trigger-icon:before {
    color: #DB6247;
    font-size: 12px!important;
    font-weight: 900;
}

body > .p-multiselect-panel {
    box-shadow: none;
}

body > .p-multiselect-panel ul.p-multiselect-items li.p-multiselect-item {
    position: relative;
    width: 100%;
    cursor: pointer;
    border-top: 1px solid #F4F4F4;
    margin: 0;
}

body > .p-multiselect-panel ul.p-multiselect-items li.p-multiselect-item:focus {
    outline: none;
    box-shadow: none;
}

body > .p-multiselect-panel ul.p-multiselect-items li.p-multiselect-item:hover {
    background: unset!important;
    color: #000!important;
}

body > .p-multiselect-panel ul.p-multiselect-items li.p-multiselect-item > .p-checkbox {
    display: none;
}


body > .p-multiselect-panel ul.p-multiselect-items li.p-multiselect-item > span {
    display: block;
    width: 100%;
    border-radius: 0;
}

body > .p-multiselect-panel ul.p-multiselect-items li.p-multiselect-item > span > span {
    display: block;
    font-size: 14px;
    line-height: 16px;
    font-family: 'GothamBook',sans-serif!important;
    letter-spacing: -0.42px;
    padding: 12px 10px;
    color: #444444;
    margin: 2px 0 0 0;
}

body > .p-multiselect-panel ul.p-multiselect-items li.p-multiselect-item.p-highlight > span > span,
body > .p-multiselect-panel ul.p-multiselect-items li.p-multiselect-item:hover > span > span {
    background-color: #F4F4F4;
}

body > .p-multiselect-panel ul.p-multiselect-items li.p-multiselect-item.p-highlight,
body > .p-multiselect-panel ul.p-multiselect-items li.p-multiselect-item > span > span {
    background-color: unset;
}

@media screen and (max-width: 575px) {
    body:not(.flow-enabled) #jukebox-app > .pf-microsite-main > div:nth-child(2) > div h4 + div > div:first-child {
        display: block;
    }

    body:not(.flow-enabled) #jukebox-app > .pf-microsite-main > div:nth-child(2) > div h4 + div > div .p-multiselect:not(:last-child) {
        margin: 0 0 20px;
    }
}

@media screen and (min-width: 761px) and (max-width: 990px) {
    body:not(.flow-enabled) #jukebox-app > .pf-microsite-main > div:nth-child(2) > div > h4 + div, body:not(.flow-enabled) #jukebox-app > .pf-microsite-main > div:nth-child(2) > div > div:first-child {
        grid-template-columns: repeat(3, 1fr);
    }
}

/* Digital.ai new header compiled */
  
  @media screen and (min-width: 1025px) {
    body.slim-banner nav.menu--digital-navigation .menu-level-0 > li > .menu-dropdown {
      top: 129px; } }
  
  #digital-header {
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 11;
    pointer-events: none;
    background-color: #FFF;
    position: fixed; 
}

#digital-header a {
    border: none;
}
#digital-header a:hover {
    opacity: 1;
}
    @media screen and (min-width: 441px) {
      #digital-header {
        border-bottom: 4px solid #F4F4F4; } }
    #digital-header > .top-banner {
      position: relative;
      padding: 12px 24px 15px;
      pointer-events: all; }
      #digital-header > .top-banner p {
        font-family: "GothamMedium", sans-serif;
        display: block;
        text-align: center;
        color: #FFF;
        font-size: 16px;
        line-height: 22px;
        margin: 0; }
        @media screen and (min-width: 1025px) {
          #digital-header > .top-banner p {
            white-space: nowrap;
            text-overflow: ellipsis;
            overflow: hidden;
            max-width: 100%; } }
      #digital-header > .top-banner .slim-banner-overlay {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        z-index: 2;
        font-size: 0;
        color: transparent;
        pointer-events: all; }
      #digital-header > .top-banner.blue {
        background-color: #184489; }
      #digital-header > .top-banner.dark-grey {
        background-color: #2A2A2A; }
      #digital-header > .top-banner.medium-grey {
        background-color: #555555; }
      #digital-header > .top-banner.light-grey {
        background-color: #D4D4D4; }
        #digital-header > .top-banner.light-grey p {
          color: #000; }
      @media screen and (max-width: 768px) {
        #digital-header > .top-banner {
          padding: 12px 24px; }
          #digital-header > .top-banner p {
            font-size: 14px;
            line-height: 18px; } }
    #digital-header > .container {
      pointer-events: all; 
        max-width: 1290px;
        padding: 0 30px;}
    #digital-header .region-digital-navigation {
      display: flex;
      align-items: center;
      justify-content: flex-end;
      padding: 20px 0; }
      #digital-header .region-digital-navigation a {
        text-decoration: none; }
      #digital-header .region-digital-navigation > * {
        min-height: unset; }
      #digital-header .region-digital-navigation > nav.navbar {
        margin: 0 10px 0 auto; }
      #digital-header .region-digital-navigation .site-logo {
        margin-right: 60px; }
        @media screen and (min-width: 1025px) and (max-width: 1216px) {
          #digital-header .region-digital-navigation .site-logo {
            margin-right: 0; } }
        @media screen and (max-width: 768px) {
          #digital-header .region-digital-navigation .site-logo {
            margin: 0; } }
      #digital-header .region-digital-navigation #site-slogan {
        display: none; }
      #digital-header .region-digital-navigation #block-digitalailogo {
        display: block;
        width: 100vw;
        float: none;
        margin: 0 auto 0 0;
        max-width: 154px;
        width: 100vw; }
        #digital-header .region-digital-navigation .block .content {
            margin: 0;
        }
        #digital-header .region-digital-navigation #block-digitalailogo img {
            display: block;
          width: 100%;
          height: auto; }
          #digital-header .region-digital-navigation #block-digitalailogo img.white-logo {
            width: 140px;
            margin: 0 7px;
            display: none; }
        @media screen and (max-width: 440px) {
          #digital-header .region-digital-navigation #block-digitalailogo {
            max-width: 116px; }
            #digital-header .region-digital-navigation #block-digitalailogo img {
              width: 116px; } }
      #digital-header .region-digital-navigation a:hover {
        text-decoration: none; }
      #digital-header .region-digital-navigation .navbar-mobile-toggle {
        display: none; }
        @media screen and (max-width: 1024px) {
          #digital-header .region-digital-navigation .navbar-mobile-toggle {
            display: flex; } }
      #digital-header .region-digital-navigation .mobile-utility-nav ul.menu,
      #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu {
        padding: 0;
        margin: 0;
        list-style-type: none; }
        #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li,
        #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li {
          position: relative;
          display: block;
          float: left;
          margin: 0 30px 0 0;
          padding-right: 20px;
          cursor: pointer; }
          #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li span,
          #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li a,
          #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li span,
          #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li a {
            display: block;
            color: #343A43;
            cursor: pointer; }
          #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li .header-contact,
          #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li .header-contact {
            font-size: 13px;
            line-height: 16px;
            padding: 12px 20px;
            border-radius: 2px;
            margin-top: 5px;
            background: #595959;
            color: #FFF;
            transition: all 0.3s ease;
            font-weight: 600;
            display: block;
            border: 2px solid transparent; }
            #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li .header-contact:hover,
            #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li .header-contact:hover {
              background: #FFF;
              color: #595959;
              border: 2px solid #595959; }
          #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li .search-link,
          #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li .user-link,
          #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li .search-link,
          #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li .user-link {
            display: block;
            overflow: hidden;
            text-indent: -9999em;
            min-width: 30px; }
            #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li .search-link:before,
            #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li .user-link:before,
            #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li .search-link:before,
            #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li .user-link:before {
              display: block;
              float: left;
              text-indent: 2px;
              font-weight: 300;
              font-size: 20px; }
          #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li .search-link:before,
          #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li .search-link:before {
            font-size: 28px; }
          #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li .user-link:before,
          #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li .user-link:before {
            font-size: 22px; }
          #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li > span:not(.fa),
          #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li > span:not(.fa) {
            position: relative; }
            #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li > span:not(.fa):after, #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li > span:not(.fa):before,
            #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li > span:not(.fa):after,
            #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li > span:not(.fa):before {
              content: "";
              display: block;
              position: absolute;
              top: 7px;
              width: 6px;
              height: 2px;
              background: #595959;
              transition: color 0.3s ease, transform 0.3s ease; }
            #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li > span:not(.fa):before,
            #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li > span:not(.fa):before {
              right: -13px;
              transform: rotate(45deg); }
            #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li > span:not(.fa):after,
            #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li > span:not(.fa):after {
              right: -16px;
              transform: rotate(-45deg); }
            #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li > span:not(.fa):hover,
            #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li > span:not(.fa):hover {
              text-decoration: none; }
          #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li:after,
          #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li:after {
            content: "";
            display: block;
            background: #aaaaaa;
            width: 200%;
            height: 0;
            position: absolute;
            bottom: -21px;
            left: -50%;
            transition: height 0.3s ease; }
          #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li > ul.menu,
          #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li > ul.menu {
            position: absolute;
            bottom: 0;
            left: -30px;
            transition: transform 0.3s ease, opacity 0.3s ease;
            padding: 20px 40px;
            background: #FFF;
            z-index: -1;
            opacity: 0;
            box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.5); }
            #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li > ul.menu li,
            #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li > ul.menu li {
              margin: 0; }
              #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li > ul.menu li a,
              #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li > ul.menu li a {
                color: #5a5a5a;
                font-weight: 300;
                font-size: 16px;
                line-height: 28px; }
                #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li > ul.menu li a:hover,
                #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li > ul.menu li a:hover {
                  color: #CCC; }
            #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li > ul.menu .menu-level-1,
            #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li > ul.menu .menu-level-1 {
              display: table;
              margin: 0;
              padding: 0; }
              #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li > ul.menu .menu-level-1 > li a,
              #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li > ul.menu .menu-level-1 > li a {
                color: #595959;
                font-weight: 300;
                font-size: 16px;
                line-height: 28px; }
                #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li > ul.menu .menu-level-1 > li a:hover,
                #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li > ul.menu .menu-level-1 > li a:hover {
                  text-decoration: none; }
          #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li.open > span:not(.fa),
          #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li.open > span:not(.fa) {
            color: #aaaaaa; }
            #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li.open > span:not(.fa):before, #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li.open > span:not(.fa):after,
            #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li.open > span:not(.fa):before,
            #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li.open > span:not(.fa):after {
              background: #aaaaaa; }
            #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li.open > span:not(.fa):before,
            #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li.open > span:not(.fa):before {
              transform: rotate(-45deg); }
            #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li.open > span:not(.fa):after,
            #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li.open > span:not(.fa):after {
              transform: rotate(45deg); }
          #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li.open:after,
          #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li.open:after {
            height: 5px; }
          #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li.open .menu,
          #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li.open .menu {
            transform: translateY(144%);
            transform: translateY(calc(100% + 21px));
            opacity: 1; }
          #digital-header .region-digital-navigation .mobile-utility-nav ul.menu li:last-child,
          #digital-header .region-digital-navigation .menu--utility-nav-menu ul.menu li:last-child {
            margin-right: 0;
            padding-right: 0; }
      #digital-header .region-digital-navigation .header-search {
        position: absolute;
        background: #FFF;
        width: 0;
        overflow: hidden;
        right: 0;
        bottom: 0;
        height: 100%;
        transition: all 0.3s ease;
        opacity: 0;
        padding: 20px 0; }
        #digital-header .region-digital-navigation .header-search .search-page {
          margin: 0;
          padding: 0 !important; }
          #digital-header .region-digital-navigation .header-search .search-page .view-content,
          #digital-header .region-digital-navigation .header-search .search-page .pager {
            display: none; }
        #digital-header .region-digital-navigation .header-search .form-item {
          width: 94%;
          width: calc(100% - 60px);
          float: left; }
          #digital-header .region-digital-navigation .header-search .form-item label {
            position: absolute;
            display: block;
            width: 25px;
            height: 40px;
            opacity: 1;
            clip: auto;
            text-indent: -999em;
            overflow: hidden; }
            #digital-header .region-digital-navigation .header-search .form-item label:before {
              content: "\f002";
              font-family: "Font Awesome Solid";
              display: block;
              width: 100%;
              height: 100%;
              color: #595959;
              font-size: 22px;
              line-height: 36px;
              text-indent: 0;
              margin: 0 0 0 1px;
              font-weight: 300; }
          #digital-header .region-digital-navigation .header-search .form-item input[type="text"] {
            border: none;
            width: 100%;
            border-bottom: 1px solid #e1e1e1;
            line-height: 40px;
            font-size: 16px;
            font-weight: 300;
            font-family: "GothamBook", sans-serif;
            font-weight: 600;
            color: #649A3D;
            padding: 0 80px 0 35px;
            background-image: none; }
            #digital-header .region-digital-navigation .header-search .form-item input[type="text"]:focus {
              outline: none; }
          #digital-header .region-digital-navigation .header-search .form-item ::-webkit-input-placeholder {
            color: #555555;
            font-weight: 600;
            opacity: 1; }
          #digital-header .region-digital-navigation .header-search .form-item ::-moz-placeholder {
            color: #555555;
            font-weight: 600;
            opacity: 1; }
          #digital-header .region-digital-navigation .header-search .form-item :-moz-placeholder {
            color: #555555;
            font-weight: 600;
            opacity: 1; }
          #digital-header .region-digital-navigation .header-search .form-item :-ms-input-placeholder {
            color: #555555;
            font-weight: 600;
            opacity: 1; }
        #digital-header .region-digital-navigation .header-search .form-actions {
          position: relative;
          width: 40px;
          height: 40px;
          float: right; }
          #digital-header .region-digital-navigation .header-search .form-actions input[type="submit"] {
            position: absolute;
            z-index: 2;
            line-height: 40px;
            background: transparent;
            padding: 0 0 0 25px;
            display: block;
            margin: 0;
            border: none;
            right: 70px;
            font-size: 12px;
            color: #555555;
            background-image: url(../img/enter.png);
            background-repeat: no-repeat;
            background-size: 19px;
            background-position: left center; }
            #digital-header .region-digital-navigation .header-search .form-actions input[type="submit"]:hover {
              color: #555555; }
        #digital-header .region-digital-navigation .header-search.visible {
          width: 85%;
          width: calc(100% - 200px);
          opacity: 1;
          padding: 20px 10px; }
          #digital-header .region-digital-navigation .header-search.visible + .search-link:before, #digital-header .region-digital-navigation .header-search.visible + .search-link:after {
            content: '';
            background: #DB6247;
            width: 26px;
            height: 4px;
            position: absolute;
            top: 22px;
            left: 13px; }
          #digital-header .region-digital-navigation .header-search.visible + .search-link:before {
            transform: rotate(45deg); }
          #digital-header .region-digital-navigation .header-search.visible + .search-link:after {
            transform: rotate(-45deg); }
      #digital-header .region-digital-navigation .search-link {
        display: inline-block;
        position: relative;
        margin: 0 0 0 40px;
        border: none;
        width: 50px;
        height: 50px;
        padding: 0;
        transition: opacity .3s ease;
        cursor: pointer; }
        #digital-header .region-digital-navigation .search-link:before {
          content: "\f002";
          font-family: "Font Awesome Solid";
          font-size: 22px;
          display: block;
          width: 100%;
          height: 100%;
          line-height: 50px;
          text-align: center;
          color: #595959; }
        @media screen and (max-width: 1216px) {
          #digital-header .region-digital-navigation .search-link {
            margin: 0 0 0 15px; } }
    #digital-header.policy-top {
      top: 40px; }
    #digital-header:not(.loaded) nav.menu--digital-navigation .menu-level-0 > li > .menu-dropdown {
      display: none; }
  
  body.toolbar-vertical #digital-header {
    top: 38px; }
    body.toolbar-vertical #digital-header + main {
      margin-top: 65px; }
  
  body.toolbar-horizontal.toolbar-tray-open #digital-header {
    top: 79px; }
    @media screen and (min-width: 1025px) {
      body.toolbar-horizontal.toolbar-tray-open #digital-header nav.menu--digital-navigation .menu-level-0 > li > span:not(.icon):not(.multiple) + .menu-dropdown {
        top: 50px; }
      body.toolbar-horizontal.toolbar-tray-open #digital-header nav.menu--digital-navigation .menu-level-0 > li > .menu-dropdown {
        top: 150px; } }
    body.toolbar-horizontal.toolbar-tray-open #digital-header + main {
      margin-top: 70px !important; }
  
  body.toolbar-horizontal.toolbar-tray-open form.content-moderation-entity-moderation-form {
    top: 50px; }
  
  body.toolbar-horizontal.toolbar-tray-open.slim-banner #digital-header + main {
    margin-top: 148px !important; }
  
  body.toolbar-horizontal:not(.toolbar-tray-open) #digital-header {
    top: 40px; }
    @media screen and (min-width: 1025px) {
      body.toolbar-horizontal:not(.toolbar-tray-open) #digital-header nav.menu--digital-navigation .menu-level-0 > li > span:not(.icon):not(.multiple) + .menu-dropdown {
        top: 50px; }
      body.toolbar-horizontal:not(.toolbar-tray-open) #digital-header nav.menu--digital-navigation .menu-level-0 > li > .menu-dropdown {
        top: 110px; } }
    body.toolbar-horizontal:not(.toolbar-tray-open) #digital-header + main {
      margin-top: 36px; }
  
  @media screen and (min-width: 1025px) {
    nav.menu--digital-navigation {
      position: inherit;
      margin: 0;
      border: none;
      background: transparent; }
      nav.menu--digital-navigation ul {
        list-style-type: none;
        margin: 0;
        padding: 0; }
      nav.menu--digital-navigation .navbar-header .search-link {
        display: none; }
      nav.menu--digital-navigation .close-menu {
        display: none; }
      nav.menu--digital-navigation .menu-level-0 > li {
        position: relative;
        margin: 0 40px 0 0;
        display: block;
        float: left; }
        nav.menu--digital-navigation .menu-level-0 > li > a,
        nav.menu--digital-navigation .menu-level-0 > li > span {
          display: block;
          position: relative;
          color: #343A43;
          font-size: 14px;
          padding: 0;
          line-height: 40px;
          font-weight: 500;
          transition: text-shadow 0.3s ease;
          font-family: "GothamBook", sans-serif; }
        nav.menu--digital-navigation .menu-level-0 > li > span {
          cursor: pointer; }
          nav.menu--digital-navigation .menu-level-0 > li > span:after, nav.menu--digital-navigation .menu-level-0 > li > span:before {
            content: "";
            display: block;
            position: absolute;
            top: 20px;
            width: 7px;
            height: 1px;
            background: #595959;
            transition: height 0.3s ease; }
          nav.menu--digital-navigation .menu-level-0 > li > span.icon + .menu-dropdown .menu-level-1 > li > span {
            display: none; }
          nav.menu--digital-navigation .menu-level-0 > li > span.icon + .menu-dropdown .menu-level-1 > li ul.menu-level-2 > li {
            width: 100%;
            max-width: 335px;
            position: relative;
            padding: 10px;
            display: grid;
            grid-template-columns: 40px auto;
            grid-column-gap: 16px; }
            nav.menu--digital-navigation .menu-level-0 > li > span.icon + .menu-dropdown .menu-level-1 > li ul.menu-level-2 > li > a {
              position: absolute;
              left: 0;
              top: 0;
              width: 100%;
              height: 100%;
              z-index: 2;
              text-indent: -9999em;
              font-size: 0;
              overflow: hidden;
              color: transparent; }
            nav.menu--digital-navigation .menu-level-0 > li > span.icon + .menu-dropdown .menu-level-1 > li ul.menu-level-2 > li .field--type-image {
              grid-area: 1 / 1 / 3 / 1; }
            nav.menu--digital-navigation .menu-level-0 > li > span.icon + .menu-dropdown .menu-level-1 > li ul.menu-level-2 > li h3 {
              grid-area: 1 / 2 / 1 / 2;
              font-size: 14px;
              line-height: 16px;
              font-family: "GothamBold", "Open Sans", sans-serif;
              margin: 0 0 4px;
              color: #444; }
            nav.menu--digital-navigation .menu-level-0 > li > span.icon + .menu-dropdown .menu-level-1 > li ul.menu-level-2 > li .field--name-field-menu-description {
              grid-area: 2 / 2 / 2 / 2;
              font-size: 12px;
              line-height: 16px;
              min-height: 32px; }
            nav.menu--digital-navigation .menu-level-0 > li > span.icon + .menu-dropdown .menu-level-1 > li ul.menu-level-2 > li:before {
              content: "";
              width: 100%;
              height: 100%;
              position: absolute;
              top: 10px;
              left: 0;
              border-radius: 5px;
              background-color: #F4F4F4;
              opacity: 0;
              transition: all 0.3s ease-out;
              z-index: -1; }
            nav.menu--digital-navigation .menu-level-0 > li > span.icon + .menu-dropdown .menu-level-1 > li ul.menu-level-2 > li:hover:before {
              opacity: 1;
              top: 0; }
            nav.menu--digital-navigation .menu-level-0 > li > span.icon + .menu-dropdown .menu-level-1 > li ul.menu-level-2 > li.menu-item--expanded > a:after {
              opacity: 1;
              transform: rotate(90deg);
              transition: transform 200ms ease; }
            nav.menu--digital-navigation .menu-level-0 > li > span.icon + .menu-dropdown .menu-level-1 > li ul.menu-level-2 > li.menu-item--expanded > .menu-dropdown {
              overflow: hidden;
              height: 0; }
              nav.menu--digital-navigation .menu-level-0 > li > span.icon + .menu-dropdown .menu-level-1 > li ul.menu-level-2 > li.menu-item--expanded > .menu-dropdown > ul.menu {
                opacity: 0;
                transition: opacity .5s ease; }
            nav.menu--digital-navigation .menu-level-0 > li > span.icon + .menu-dropdown .menu-level-1 > li ul.menu-level-2 > li.menu-item--expanded:hover > a {
              background: #F4F4F4; }
              nav.menu--digital-navigation .menu-level-0 > li > span.icon + .menu-dropdown .menu-level-1 > li ul.menu-level-2 > li.menu-item--expanded:hover > a:after {
                transform: rotate(0deg); }
            nav.menu--digital-navigation .menu-level-0 > li > span.icon + .menu-dropdown .menu-level-1 > li ul.menu-level-2 > li.menu-item--expanded:hover > .menu-dropdown {
              height: auto; }
              nav.menu--digital-navigation .menu-level-0 > li > span.icon + .menu-dropdown .menu-level-1 > li ul.menu-level-2 > li.menu-item--expanded:hover > .menu-dropdown > ul.menu {
                opacity: 1; }
          nav.menu--digital-navigation .menu-level-0 > li > span:not(.icon) + .menu-dropdown .menu-level-1 > li {
            width: auto;
            min-width: 273px;
            padding: 0 20px; }
            nav.menu--digital-navigation .menu-level-0 > li > span:not(.icon) + .menu-dropdown .menu-level-1 > li > span {
              display: block;
              padding: 0 8px;
              text-transform: uppercase;
              font-size: 12px;
              line-height: 20px;
              margin: 0 0 4px;
              color: #2A2A2A; }
            nav.menu--digital-navigation .menu-level-0 > li > span:not(.icon) + .menu-dropdown .menu-level-1 > li > .menu-dropdown {
              padding: 0; }
              nav.menu--digital-navigation .menu-level-0 > li > span:not(.icon) + .menu-dropdown .menu-level-1 > li > .menu-dropdown ul.menu-level-2 > li {
                list-style-type: none;
                margin: 0; }
                nav.menu--digital-navigation .menu-level-0 > li > span:not(.icon) + .menu-dropdown .menu-level-1 > li > .menu-dropdown ul.menu-level-2 > li h3 {
                  display: none; }
                nav.menu--digital-navigation .menu-level-0 > li > span:not(.icon) + .menu-dropdown .menu-level-1 > li > .menu-dropdown ul.menu-level-2 > li a {
                  position: relative;
                  display: block;
                  padding: 8px;
                  font-family: "GothamMedium", sans-serif;
                  font-size: 13px;
                  line-height: 15px;
                  color: #444; }
                  nav.menu--digital-navigation .menu-level-0 > li > span:not(.icon) + .menu-dropdown .menu-level-1 > li > .menu-dropdown ul.menu-level-2 > li a:after {
                    content: "";
                    z-index: -1;
                    background-color: #F4F4F4;
                    position: absolute;
                    left: 0;
                    top: 10px;
                    width: 100%;
                    height: 100%;
                    opacity: 0;
                    transition: all 0.3s ease-out; }
                  nav.menu--digital-navigation .menu-level-0 > li > span:not(.icon) + .menu-dropdown .menu-level-1 > li > .menu-dropdown ul.menu-level-2 > li a:hover:after {
                    opacity: 1;
                    top: 0; }
          nav.menu--digital-navigation .menu-level-0 > li > span:not(.icon):not(.multiple) + .menu-dropdown {
            position: absolute;
            left: -24px;
            top: calc(100% + 20px);
            width: auto; }
            nav.menu--digital-navigation .menu-level-0 > li > span:not(.icon):not(.multiple) + .menu-dropdown .menu-level-1 {
              flex-flow: column; }
              nav.menu--digital-navigation .menu-level-0 > li > span:not(.icon):not(.multiple) + .menu-dropdown .menu-level-1 > li {
                padding: 0;
                border: none !important; }
                nav.menu--digital-navigation .menu-level-0 > li > span:not(.icon):not(.multiple) + .menu-dropdown .menu-level-1 > li > span {
                  display: none; }
                nav.menu--digital-navigation .menu-level-0 > li > span:not(.icon):not(.multiple) + .menu-dropdown .menu-level-1 > li a {
                  position: relative;
                  display: block;
                  padding: 8px;
                  font-family: "GothamMedium", sans-serif;
                  font-size: 13px;
                  line-height: 15px;
                  color: #444; }
                  nav.menu--digital-navigation .menu-level-0 > li > span:not(.icon):not(.multiple) + .menu-dropdown .menu-level-1 > li a:after {
                    content: "";
                    z-index: -1;
                    background-color: #F4F4F4;
                    position: absolute;
                    left: 0;
                    top: 10px;
                    width: 100%;
                    height: 100%;
                    opacity: 0;
                    transition: all 0.3s ease-out; }
                  nav.menu--digital-navigation .menu-level-0 > li > span:not(.icon):not(.multiple) + .menu-dropdown .menu-level-1 > li a:hover:after {
                    opacity: 1;
                    top: 0; }
          nav.menu--digital-navigation .menu-level-0 > li > span:before {
            right: -12px;
            transform: rotate(45deg); }
          nav.menu--digital-navigation .menu-level-0 > li > span:after {
            right: -16px;
            transform: rotate(-45deg); }
          nav.menu--digital-navigation .menu-level-0 > li > span:hover {
            text-decoration: none;
            text-shadow: 0px 0px 0.8px black; }
        nav.menu--digital-navigation .menu-level-0 > li.menu-item--expanded {
          padding-right: 15px; }
        nav.menu--digital-navigation .menu-level-0 > li.single-level {
          position: relative; }
        nav.menu--digital-navigation .menu-level-0 > li > .menu-dropdown {
          display: flex;
          justify-content: center;
          position: fixed;
          width: 100%;
          top: 80px;
          left: 0;
          background: #FFF;
          z-index: 1;
          overflow: hidden;
          visibility: hidden;
          opacity: 0;
          transition: all 0.3s ease-out;
          box-shadow: 2px 4px 4px rgba(0, 0, 0, 0.08); }
          nav.menu--digital-navigation .menu-level-0 > li > .menu-dropdown > div {
            display: flex;
            align-items: flex-start;
            padding: 15px;
            box-sizing: border-box; }
          nav.menu--digital-navigation .menu-level-0 > li > .menu-dropdown .menu-level-1 {
            display: flex;
            flex-wrap: nowrap;
            margin: 0;
            padding: 0; }
            nav.menu--digital-navigation .menu-level-0 > li > .menu-dropdown .menu-level-1 > li ul.menu-level-3 > li a {
              padding-left: 22px !important; }
              nav.menu--digital-navigation .menu-level-0 > li > .menu-dropdown .menu-level-1 > li ul.menu-level-3 > li a:before {
                content: "»";
                margin-right: 4px;
                font-family: "GothamLight", sans-serif;
                font-size: 16px; }
            nav.menu--digital-navigation .menu-level-0 > li > .menu-dropdown .menu-level-1 > span:hover,
            nav.menu--digital-navigation .menu-level-0 > li > .menu-dropdown .menu-level-1 > li > span:hover {
              color: #CCC; }
            nav.menu--digital-navigation .menu-level-0 > li > .menu-dropdown .menu-level-1 > li.menu-item {
              display: block; }
              nav.menu--digital-navigation .menu-level-0 > li > .menu-dropdown .menu-level-1 > li.menu-item span {
                display: block;
                color: #222222;
                font-size: 14px;
                line-height: 16px;
                padding: 15px 7px;
                color: #2A2A2A; }
              nav.menu--digital-navigation .menu-level-0 > li > .menu-dropdown .menu-level-1 > li.menu-item > a {
                font-family: "GothamBook", sans-serif; }
              nav.menu--digital-navigation .menu-level-0 > li > .menu-dropdown .menu-level-1 > li.menu-item.menu-item--expanded > a {
                border-bottom: 1px solid rgba(0, 0, 0, 0.2); }
                nav.menu--digital-navigation .menu-level-0 > li > .menu-dropdown .menu-level-1 > li.menu-item.menu-item--expanded > a:after, nav.menu--digital-navigation .menu-level-0 > li > .menu-dropdown .menu-level-1 > li.menu-item.menu-item--expanded > a:before {
                  visibility: hidden; }
                nav.menu--digital-navigation .menu-level-0 > li > .menu-dropdown .menu-level-1 > li.menu-item.menu-item--expanded > a:hover:after, nav.menu--digital-navigation .menu-level-0 > li > .menu-dropdown .menu-level-1 > li.menu-item.menu-item--expanded > a:hover:before {
                  visibility: visible; }
              nav.menu--digital-navigation .menu-level-0 > li > .menu-dropdown .menu-level-1 > li.menu-item .menu-dropdown {
                position: relative;
                display: block;
                float: none;
                box-shadow: none;
                border: none;
                padding: 0 15px;
                margin: 0; }
                nav.menu--digital-navigation .menu-level-0 > li > .menu-dropdown .menu-level-1 > li.menu-item .menu-dropdown ul {
                  padding: 0; }
                  nav.menu--digital-navigation .menu-level-0 > li > .menu-dropdown .menu-level-1 > li.menu-item .menu-dropdown ul > li:not(:last-child) {
                    margin-bottom: 20px; }
              nav.menu--digital-navigation .menu-level-0 > li > .menu-dropdown .menu-level-1 > li.menu-item:not(:first-child) {
                border-left: 1px solid #e1e1e1; }
              nav.menu--digital-navigation .menu-level-0 > li > .menu-dropdown .menu-level-1 > li.menu-item:first-child .menu-dropdown {
                padding-left: 0; }
              nav.menu--digital-navigation .menu-level-0 > li > .menu-dropdown .menu-level-1 > li.menu-item:last-child .menu-dropdown {
                padding-right: 0; }
        nav.menu--digital-navigation .menu-level-0 > li > span[class^="columns-"] + .menu-dropdown > ul > li.menu-item {
          display: table-cell; }
          nav.menu--digital-navigation .menu-level-0 > li > span[class^="columns-"] + .menu-dropdown > ul > li.menu-item + li {
            padding-left: 40px; }
        nav.menu--digital-navigation .menu-level-0 > li > span.icons-menu + .menu-dropdown {
          overflow: hidden;
          box-sizing: border-box;
          left: 0;
          padding: 0; }
          nav.menu--digital-navigation .menu-level-0 > li > span.icons-menu + .menu-dropdown .menu-level-1 {
            margin: 0 auto; }
            nav.menu--digital-navigation .menu-level-0 > li > span.icons-menu + .menu-dropdown .menu-level-1 > li.menu-item {
              position: relative;
              display: inline-block;
              width: 140px; }
              nav.menu--digital-navigation .menu-level-0 > li > span.icons-menu + .menu-dropdown .menu-level-1 > li.menu-item a {
                display: block;
                text-align: center;
                font-weight: 300;
                color: #343A43;
                padding: 120px 0 36px 0; }
              nav.menu--digital-navigation .menu-level-0 > li > span.icons-menu + .menu-dropdown .menu-level-1 > li.menu-item > div {
                width: 100%;
                position: absolute;
                top: 45px;
                left: 0;
                right: 0; }
                nav.menu--digital-navigation .menu-level-0 > li > span.icons-menu + .menu-dropdown .menu-level-1 > li.menu-item > div div {
                  width: 70px;
                  margin: 0 auto;
                  border-radius: 100%;
                  overflow: hidden; }
                  nav.menu--digital-navigation .menu-level-0 > li > span.icons-menu + .menu-dropdown .menu-level-1 > li.menu-item > div div img {
                    height: auto; }
        nav.menu--digital-navigation .menu-level-0 > li:last-child {
          margin: 0 40px 0 0; }
        nav.menu--digital-navigation .menu-level-0 > li.open > span {
          text-shadow: 0px 0px 0.8px black; }
          nav.menu--digital-navigation .menu-level-0 > li.open > span:before {
            height: 2px;
            transform: rotate(-45deg); }
          nav.menu--digital-navigation .menu-level-0 > li.open > span:after {
            height: 2px;
            transform: rotate(45deg); }
        nav.menu--digital-navigation .menu-level-0 > li.open > .menu-dropdown {
          visibility: visible;
          opacity: 1; } }
      @media screen and (min-width: 1025px) and (min-width: 1025px) and (max-width: 1216px) {
        nav.menu--digital-navigation .menu-level-0 > li {
          margin: 0 20px 0 0; }
          nav.menu--digital-navigation .menu-level-0 > li:last-child {
            margin: 0 10px 0 0; } }
  
  @media screen and (min-width: 1025px) {
      nav.menu--digital-navigation .fake-search,
      nav.menu--digital-navigation .mobile-utility-nav {
        display: none; }
    #digital-header.small .header {
      padding: 5px 15px; }
      #digital-header.small .header .site-logo img {
        transform: scale(0.8); }
      #digital-header.small .header nav.menu--digital-navigation .menu-level-0 > li.open > .menu-dropdown {
        transform: translateY(calc(100% + 70px)); }
      #digital-header.small .header nav.menu--digital-navigation .menu-level-0 > li:after {
        bottom: -10px; }
      #digital-header.small .header .menu--utility-nav-menu ul.menu li.open .menu {
        transform: translateY(calc(100% + 10px)); }
      #digital-header.small .header .menu--utility-nav-menu ul.menu li:after {
        bottom: -10px; }
      #digital-header.small .header .header-search.visible {
        padding: 10px 10px; } }
  
  @media screen and (max-width: 1024px) {
    #digital-header {
      z-index: 100; }
      #digital-header .region-digital-navigation .search-link {
        display: none; }
      #digital-header .region-digital-navigation nav.menu--digital-navigation {
        position: initial;
        background: transparent;
        border: none;
        margin: 0 0 0 auto; }
        #digital-header .region-digital-navigation nav.menu--digital-navigation .navbar-mobile-toggle {
          margin: 0;
          background-color: #FFF !important;
          border: none;
          width: 70px;
          height: 33px;
          cursor: pointer;
          padding: 9px 0;
          border-radius: 3px;
          display: flex;
          align-items: center;
          justify-content: space-between;
          text-decoration: none;
          box-shadow: none; }
          #digital-header .region-digital-navigation nav.menu--digital-navigation .navbar-mobile-toggle span.icon-bar {
            position: relative;
            display: block;
            width: 18px;
            height: 2px;
            opacity: 1;
            border-radius: 5px;
            background: #444; }
            #digital-header .region-digital-navigation nav.menu--digital-navigation .navbar-mobile-toggle span.icon-bar:before, #digital-header .region-digital-navigation nav.menu--digital-navigation .navbar-mobile-toggle span.icon-bar:after {
              display: block;
              position: absolute;
              left: 0;
              content: "";
              width: 100%;
              height: 2px;
              background-color: #444; }
            #digital-header .region-digital-navigation nav.menu--digital-navigation .navbar-mobile-toggle span.icon-bar:before {
              top: 6px; }
            #digital-header .region-digital-navigation nav.menu--digital-navigation .navbar-mobile-toggle span.icon-bar:after {
              bottom: 6px; }
          #digital-header .region-digital-navigation nav.menu--digital-navigation .navbar-mobile-toggle .title {
            color: #444;
            font-size: 14px;
            line-height: 16px;
            font-family: "GothamMedium", sans-serif; }
          #digital-header .region-digital-navigation nav.menu--digital-navigation .navbar-mobile-toggle:after {
            content: none; }
        #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper {
          position: fixed;
          top: 0;
          left: 100vw;
          width: 100%;
          height: 100%;
          background: #FFF;
          transition: transform 0.3s ease-out;
          padding: 32px 18px 0 18px;
          z-index: 1;
          flex-direction: column;
          display: flex;
          align-items: flex-end; }
          #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .close-menu {
            position: absolute;
            top: 40px;
            right: 18px;
            display: block;
            font-size: 16px;
            line-height: 18px;
            color: #444;
            font-family: "GothamMedium", sans-serif;
            background: transparent;
            padding: 0;
            border: none;
            box-shadow: none;
            border-radius: 0; }
            #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .close-menu:before, #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .close-menu:after {
              content: "";
              background: #DB6247;
              width: 22px;
              height: 4px;
              position: absolute;
              top: 6px;
              left: -30px;
              border-radius: 1px; }
            #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .close-menu:before {
              transform: rotate(-45deg); }
            #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .close-menu:after {
              transform: rotate(45deg); }
            #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .close-menu:hover {
              border: none; }
          #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 {
            order: 3;
            width: 100%;
            background: #FFF;
            margin: 0;
            max-height: calc(100vh - 200px);
            overflow-y: auto;
            overflow-x: hidden;
            margin-top: 60px;
            padding: 0; }
            #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li {
              position: relative;
              display: block;
              width: 100%;
              clear: both; }
              #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li:not(:first-child) {
                margin-top: 20px; }
              #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li > span {
                position: relative;
                display: table;
                font-size: 24px;
                line-height: 40px;
                color: #343A43;
                font-family: "GothamMedium", sans-serif; }
                #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li > span:after {
                  content: "";
                  display: block;
                  background: #aaaaaa;
                  width: 120%;
                  height: 0;
                  position: absolute;
                  bottom: 0;
                  left: 0;
                  -webkit-transition: height 0.3s ease;
                  transition: height 0.3s ease; }
                #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li > span:hover {
                  cursor: pointer; }
              #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li ul {
                padding: 0 0 0 16px;
                list-style: none; }
              #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li > a {
                color: #343A43;
                font-family: "GothamMedium", sans-serif;
                font-size: 24px;
                line-height: 40px; }
              #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li > .icons-menu + .menu-dropdown .menu-level-1 li {
                position: relative;
                display: block;
                width: 100%;
                float: left;
                padding-top: 0;
                /*padding-top: 120px;*/ }
              #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li > .icons-menu + .menu-dropdown .menu-level-1 a {
                display: block;
                color: #595959; }
              #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li > .icons-menu + .menu-dropdown .menu-level-1 .menu-dropdown {
                display: none;
                /*  position: absolute;
                                top: 10px;
                                width: 100%;
                                img {
                                    display: table;
                                    margin: 0 auto;
                                    width: 50%;
                                    height: auto;
                                    border-radius: 100%;
                                }*/ }
              #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li > .icons-menu + .menu-dropdown .menu-level-1:after {
                content: "";
                display: table;
                clear: both; }
              #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li > span[class^="columns-"] + .menu-dropdown .menu-level-1 > li > span {
                color: #343A43;
                font-size: 16px;
                line-height: 40px;
                font-weight: 600; }
              #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li > span[class^="columns-"] + .menu-dropdown .menu-level-1 > li > .menu-dropdown ul {
                padding: 0 0 0 10px;
                list-style-type: none; }
              #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li.menu-item--expanded > span {
                position: relative; }
                #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li.menu-item--expanded > span:after, #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li.menu-item--expanded > span:before {
                  content: "";
                  display: block;
                  position: absolute;
                  top: 18px;
                  width: 10px;
                  height: 2px;
                  background: #595959;
                  transition: color 0.3s ease, transform 0.3s ease; }
                #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li.menu-item--expanded > span:before {
                  right: -18px;
                  left: auto;
                  transform: rotate(45deg); }
                #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li.menu-item--expanded > span:after {
                  right: -24px;
                  left: auto;
                  transform: rotate(-45deg); }
                #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li.menu-item--expanded > span.icon + .menu-dropdown .menu-level-1 {
                  padding: 0; }
                  #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li.menu-item--expanded > span.icon + .menu-dropdown .menu-level-1 > li {
                    margin: 0; }
                    #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li.menu-item--expanded > span.icon + .menu-dropdown .menu-level-1 > li > span {
                      display: none; }
                    #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li.menu-item--expanded > span.icon + .menu-dropdown .menu-level-1 > li .menu-level-2 > li {
                      position: relative;
                      display: grid;
                      grid-template-columns: 52px auto;
                      grid-column-gap: 16px; }
                      #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li.menu-item--expanded > span.icon + .menu-dropdown .menu-level-1 > li .menu-level-2 > li > a {
                        position: absolute;
                        left: 0;
                        top: 0;
                        width: 100%;
                        height: 100%;
                        z-index: 2;
                        text-indent: -9999em;
                        font-size: 0;
                        overflow: hidden;
                        color: transparent; }
                      #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li.menu-item--expanded > span.icon + .menu-dropdown .menu-level-1 > li .menu-level-2 > li .field--type-image {
                        grid-area: 1 / 1 / 3 / 1; }
                        #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li.menu-item--expanded > span.icon + .menu-dropdown .menu-level-1 > li .menu-level-2 > li .field--type-image img {
                          display: block;
                          margin: 0 auto; }
                      #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li.menu-item--expanded > span.icon + .menu-dropdown .menu-level-1 > li .menu-level-2 > li h3 {
                        display: block;
                        grid-area: 1 / 2 / 1 / 2;
                        font-size: 20px;
                        line-height: 24px;
                        margin: 0 0 4px;
                        color: #444;
                        font-family: "GothamMedium", sans-serif; }
                      #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li.menu-item--expanded > span.icon + .menu-dropdown .menu-level-1 > li .menu-level-2 > li .field--name-field-menu-description {
                        grid-area: 2 / 2 / 2 / 2;
                        font-size: 16px;
                        line-height: 20px; }
              #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li.menu-item--expanded > .menu-dropdown {
                display: none; }
              #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li.menu-item--expanded.open > span:after {
                transform: rotate(45deg); }
              #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li.menu-item--expanded.open > span:before {
                transform: rotate(-45deg); }
              #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li.menu-item--expanded.open > .menu-dropdown {
                display: block; }
              #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li .menu-level-1 {
                display: flex;
                flex-flow: column; }
                #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li .menu-level-1 > li {
                  margin: 12px 0;
                  list-style-type: none; }
                  #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li .menu-level-1 > li > span {
                    display: block;
                    font-size: 16px;
                    line-height: 20px;
                    margin: 20px 0 8px;
                    text-transform: uppercase; }
                  #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li .menu-level-1 > li a {
                    display: block;
                    font-size: 20px;
                    line-height: 24px;
                    font-family: "GothamMedium", sans-serif;
                    color: #444; }
                  #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li .menu-level-1 > li .menu-level-2 {
                    display: flex;
                    flex-flow: column;
                    padding: 0; }
                    #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li .menu-level-1 > li .menu-level-2 > li {
                      margin: 12px 0; }
                      #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li .menu-level-1 > li .menu-level-2 > li h3 {
                        display: none; }
                      #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li .menu-level-1 > li .menu-level-2 > li .menu-level-3 {
                        padding: 0; }
                        #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li .menu-level-1 > li .menu-level-2 > li .menu-level-3 > li {
                          margin: 12px 0; }
                      #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li .menu-level-1 > li .menu-level-2 > li.menu-item--expanded {
                        display: flex;
                        flex-flow: column;
                        margin: 0; }
                        #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li .menu-level-1 > li .menu-level-2 > li.menu-item--expanded > a {
                          margin: 12px 0; }
                  #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .menu-level-0 > li .menu-level-1 > li:first-child > span {
                    margin-top: 8px; }
          #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .mobile-utility-nav {
            width: 100%;
            bottom: -7px;
            background: #FFF; }
            #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .mobile-utility-nav > ul.menu > li .search-link {
              display: none; }
            #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .mobile-utility-nav > ul.menu > li a:before {
              line-height: 40px; }
            #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .mobile-utility-nav > ul.menu > li span {
              display: inline-block;
              line-height: 40px; }
              #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .mobile-utility-nav > ul.menu > li span:after, #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .mobile-utility-nav > ul.menu > li span:before {
                top: 20px; }
            #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .mobile-utility-nav > ul.menu > li ul.menu {
              left: -10px;
              padding-left: 10px; } }
            @media screen and (max-width: 1024px) and (orientation: landscape) {
              #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .mobile-utility-nav > ul.menu > li ul.menu {
                box-shadow: none;
                text-indent: 28px; } }
  
  @media screen and (max-width: 1024px) {
            #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .mobile-utility-nav > ul.menu > li a.cta {
              padding: 0;
              font-size: 24px !important;
              line-height: 29px !important; }
              #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .mobile-utility-nav > ul.menu > li a.cta:hover {
                color: #DB6247 !important; }
              #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .mobile-utility-nav > ul.menu > li a.cta:after {
                content: none;
                display: none; }
            #digital-header .region-digital-navigation nav.menu--digital-navigation .menu-wrapper .mobile-utility-nav > ul.menu:after {
              content: "";
              display: table;
              clear: both; }
      #digital-header .region-digital-navigation .mobile-utility-nav {
        display: block; }
      #digital-header .region-digital-navigation .fake-search {
        display: block;
        width: 100%;
        order: 3;
        margin: 30px 0 0 0;
        border-bottom: 1px solid #e1e1e1;
        display: flex;
        flex-wrap: nowrap;
        position: relative; }
        #digital-header .region-digital-navigation .fake-search input {
          position: relative;
          background: rgba(0, 0, 0, 0);
          border: none;
          width: 100%;
          line-height: 40px;
          font-size: 16px;
          font-family: "GothamMedium", sans-serif;
          color: #649A3D;
          padding: 0 35px; }
          #digital-header .region-digital-navigation .fake-search input:focus {
            outline: none;
            box-shadow: none; }
        #digital-header .region-digital-navigation .fake-search .submit-fake-search {
          position: relative;
          z-index: 2;
          width: 80px;
          line-height: 40px;
          padding: 0 0 0 25px;
          margin: 0;
          font-size: 14px;
          color: #555555;
          font-family: "GothamMedium", sans-serif;
          background-image: url(../img/enter.png);
          background-repeat: no-repeat;
          background-size: 19px;
          background-position: left center;
          cursor: pointer; }
        #digital-header .region-digital-navigation .fake-search:before {
          content: "\f002";
          font-family: "Font Awesome Solid";
          display: block;
          position: absolute;
          left: 0;
          top: 2px;
          width: 100%;
          height: 100%;
          color: #000;
          font-size: 22px;
          line-height: 36px;
          text-indent: 0;
          margin: 0 0 0 1px;
          font-weight: 300; }
        #digital-header .region-digital-navigation .fake-search ::-webkit-input-placeholder {
          color: #000;
          font-family: "GothamMedium", sans-serif; }
        #digital-header .region-digital-navigation .fake-search ::-moz-placeholder {
          color: #000;
          font-family: "GothamMedium", sans-serif; }
        #digital-header .region-digital-navigation .fake-search :-ms-input-placeholder {
          color: #000;
          font-family: "GothamMedium", sans-serif; }
      #digital-header .region-digital-navigation .header-search {
        display: none;
        transition: padding .1s ease; }
        #digital-header .region-digital-navigation .header-search .form-item {
          width: 90%;
          width: calc(100% - 90px); }
        #digital-header .region-digital-navigation .header-search .form-actions {
          width: auto; }
          #digital-header .region-digital-navigation .header-search .form-actions input[type="submit"] {
            text-indent: 0;
            font-size: 18px;
            font-weight: 400;
            color: #FFF;
            width: auto;
            padding: 0 10px; }
          #digital-header .region-digital-navigation .header-search .form-actions:after {
            opacity: 0; }
          #digital-header .region-digital-navigation .header-search .form-actions:before {
            opacity: 0; }
        #digital-header .region-digital-navigation .header-search.visible {
          width: 82%;
          width: calc(100% - 130px); } }
        @media screen and (max-width: 1024px) and (max-width: 767px) {
          #digital-header .region-digital-navigation .header-search.visible {
            width: 100%; } }
  
  @media screen and (max-width: 1024px) {
      #digital-header .region-digital-navigation .menu--utility-nav-menu {
        position: fixed;
        top: 32px;
        left: calc(100vw + 20px);
        transition: transform 0.3s ease-out;
        z-index: 2;
        white-space: nowrap;}
      #digital-header.mobile-open .region-digital-navigation .menu--utility-nav-menu {
        transform: translateX(-100vw);}
      #digital-header .region-digital-navigation:after {
        content: "";
        display: table;
        clear: both; }
      #digital-header .region-digital-navigation.mobile-open nav.menu--digital-navigation .menu-wrapper {
        transform: translateX(-100vw); }
      #digital-header .region-digital-navigation.mobile-open nav.menu--digital-navigation .search-link {
        opacity: 1;
        pointer-events: all; } }
  
  /*# sourceMappingURL=../css/style.css.map */
  

  #digital-header + #page {
      margin-top: 84px;
  }