.headroom{

    -webkit-animation-name:fadeInDown;
    animation-name:fadeInDown;
    -webkit-animation-iteration-count:1;
    -moz-animation-iteration-count:1;
    -ms-animation-iteration-count:1;
    -o-animation-iteration-count:1;
    animation-iteration-count:1;
    -webkit-animation-duration:1s;
    -moz-animation-duration:1s;
    -ms-animation-duration:1s;
    -o-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-delay:0s;
    -moz-animation-delay:0s;
    -ms-animation-delay:0s;
    -o-animation-delay:0s;
    animation-delay:0s;
    -webkit-animation-timing-function:ease;
    -moz-animation-timing-function:ease;
    -ms-animation-timing-function:ease;
    -o-animation-timing-function:ease;
    animation-timing-function:ease;
    -webkit-animation-fill-mode:both;
    -moz-animation-fill-mode:both;
    -ms-animation-fill-mode:both;
    -o-animation-fill-mode:both;
    animation-fill-mode:both;
    -webkit-backface-visibility:hidden;
    -moz-backface-visibility:hidden;
    -ms-backface-visibility:hidden;
    -o-backface-visibility:hidden;
    backface-visibility:hidden;
    -webkit-transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);
    -o-transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);
    transition:all 0.5s cubic-bezier(0.23, 1, 0.32, 1);
    -webkit-backface-visibility:hidden;
    -moz-backface-visibility:hidden;
    backface-visibility:hidden;
    position:fixed;
    top:0;
    z-index:1039;
    width: 100%;

}
.headroom.headroom-pinned {
    top: 0;
    padding-top: 0;
}

.headroom--not-top{
    background: #080717;
    margin-top: 0px;
}
.headroom--not-top .top-menu .search-header,
.headroom--not-top .top-menu .login-header,
.headroom--not-top .top-menu .quicklinks-text,
.headroom--not-top nav.header-menu-container ul.header-menu li a{
    color: #343A74;
}
.headroom--not-top .top-menu .search-header svg,
.headroom--not-top .top-menu .login-header svg,
.headroom--not-top .top-menu .quicklinks-text svg{
    color:#FDD173;
}
.headroom--not-top nav.header-menu-container ul.header-menu ul li a{
    color: #fff;
}
#header.headroom--not-top{
    padding: 1vh 5vw 1vh;
    transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
}
.headroom--not-top .top-menu{
    margin-bottom: 0;
    transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
}

.headroom.headroom--unpinned {
    top: -115px;

}