body {
    color: #292829;
}

a {
    color: #FFC300;
}

p a:hover {
    color: #292829;
}

a.find-out-more{
    border-bottom: 2px solid #FFC300;
}

a.find-out-more:hover{
    color: #292829;
    border-bottom: 2px solid #292829;
}

h1,
h2,
h3,
.h1,
.h2,
.h3 {
    color: #292829;
}

#content ul:not(.slick-dots) li:before {
    color: #FFC300;
}

.text-orange {
    color: #FFC300;
}

.text-yellow {
    color: #FFC300;
}


.bg-darkblue {
    background-color: #292829;
}

.rsDefault .rsBullet.rsNavSelected span {
    background: #FFC300;
    border: solid 2px #FFC300;
}

.banner-box{
    background: rgb(31,90,165);
    background: linear-gradient(90deg, rgba(31,90,165,.6) 0%, rgba(29,24,77,.6) 85%);
    max-width: 600px;
    padding: 30px;
}

#footer {
    background: rgb(65,64,66);
    background: linear-gradient(49deg, rgba(65,64,66,1) 43%, rgba(40,40,41,1) 180%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#414042",endColorstr="#282829",GradientType=1); 
}

.dropdown-menu {
    background-color: #292829;
}

.footer-child:hover {
    color: #FFC300;
}

footer a:hover {
    color: #FFC300;
}

.nav-link {
    color: #292829;
}

.navbar-nav .active>.nav-link {
    color: #FFC300!important;
}

.navbar-nav .nav-link {
    color: #292829!important;
}

.navbar-nav .nav-link:hover {
    color: #FFC300!important;
}

.btn-outline:hover,
.btn-outline:active,
.btn-outline:focus {
    color: #FFC300 !important;
}

.btn-submit{
    border-left: 4px solid #FFC300;
    color: #FFC300;
    background: rgb(65,64,66);
    background: linear-gradient(49deg, rgba(65,64,66,1) 43%, rgba(40,40,41,1) 180%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#414042",endColorstr="#282829",GradientType=1);
}

.btn-submit:hover{
    color: #FFC300;
}

.btn-submit::after{
    content:"\2023";
}

.bg-blue-grad {
    background: rgb(65,64,66);
    background: linear-gradient(49deg, rgba(65,64,66,1) 43%, rgba(40,40,41,1) 180%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#414042",endColorstr="#282829",GradientType=1); 
}

.bg-blue-grad-overlap-section {
    background: rgb(65,64,66);
    background: linear-gradient(49deg, rgba(65,64,66,1) 43%, rgba(40,40,41,1) 180%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#414042",endColorstr="#282829",GradientType=1); 
    padding-top: 0!important;
    margin-top: 121px;
}

.bg-blue-grad p, .bg-blue-grad h1, .bg-blue-grad h2, .bg-blue-grad h3, .bg-blue-grad .h1, .bg-blue-grad .h2, .bg-blue-grad .h3, .bg-blue-grad ul {
    color: #fff;
}

.bg-blue-grad-overlap-section p, .bg-blue-grad-overlap-section h1, .bg-blue-grad-overlap-section h2, .bg-blue-grad-overlap-section h3, .bg-blue-grad-overlap-section .h1, .bg-blue-grad-overlap-section .h2, .bg-blue-grad-overlap-section .h3 {
    color: #fff;
}

.bg-Grey-grad {
    background: rgb(65,64,66);
    background: linear-gradient(49deg, rgba(65,64,66,1) 33%, rgba(10,10,10,1) 180%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#414042",endColorstr="#282829",GradientType=1);
    color: #fff;
}

.bg-Grey-grad-overlap-section {
    background: rgb(65,64,66);
    background: linear-gradient(49deg, rgba(65,64,66,1) 33%, rgba(10,10,10,1) 180%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#414042",endColorstr="#282829",GradientType=1);
    padding-top: 0!important;
    margin-top: 121px;
    color: #fff;
}

.bg-Grey-grad-overlap-section h1{
    color: #fff;
}

.bg-Grey-grad p, .bg-Grey-grad h1, .bg-Grey-grad h2, .bg-Grey-grad h3, .bg-Grey-grad .h1, .bg-Grey-grad .h2, .bg-Grey-grad .h3 {
    color: #fff;
}

.bg-grey-grad-overlap-section p, .bg-grey-grad-overlap-section h1, .bg-grey-grad-overlap-section h2, .bg-grey-grad-overlap-section h3, .bg-grey-grad-overlap-section .h1, .bg-grey-grad-overlap-section .h2, .bg-grey-grad-overlap-section .h3 {
    color: #fff;
}

.bg-orange {
    background-color: #FFC300;
}

.blog-box-inner{
    background: #292829;
    border-top: 4px solid #FFC300;
}

.blog-button{
    border-bottom: 2px solid #FFC300;
}

.navigator-box span{
    color: #FFC300;
}

.navigator-inner{
    background: #292829;
    border-top: 4px solid #FFC300;
}

.navbar-nav .dropdown-menu .nav-link:hover {
    color: #FFC300!important;
}

input[type="checkbox"]:checked::after{
    border-color: #FFC300;
}

.link-box-inner a{
    color: #292829;
}

#content .accordion .card, #documentsPanel .accordion .card, #relatedDocumentsPanel .accordion .card{
    background: rgb(65,64,66);
    background: linear-gradient(49deg, rgba(65,64,66,1) 43%, rgba(40,40,41,1) 180%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#414042",endColorstr="#282829",GradientType=1); 
}

.page-down-link{
    background-color: #FFC300;
}

.page-up-link{
    background-color: #FFC300;
}

input[type="button"].backButton{
    border-bottom: 2px solid#FFC300!important;
    color: #FFC300;
}

input[type="button"].backButton:hover{
    border-bottom: 2px solid#292829!important;
    color: #292829;
}

#logo{
    width: 130px;
    transform: translateY(-5px);
}

@media only screen and (max-width: 1200px) and (min-width: 992px) {
    .nav-link {
        font-size: 12px;
    }
}

@media only screen and (max-width: 991px) {
    #logo {
        width: 90px;
        transform: translateY(5px);
    }
    .navbar-brand {
        position: absolute;
        right: 15px;
        transform: translateY(30px);
        top: -25px;
    }
    .navbar .navbar-nav {
        width: 100%;
        background: #fff;
    }
}

@media screen and (max-width:768px) {
    .navbar-nav .dropdown-menu .nav-link {
        color: #292829 !important;
    }
    .navbar-nav .dropdown-menu .nav-link:hover {
        color: #FFC300 !important;
    }
    #logo {
        width: 90px;
        transform: translateY(5px);
    }
    #logo.fixed-header-logo {
        transform: translateY(0px);
    }
    .dropdown-menu {
        background-color: #fff;
    }
    .header-icons {
        width: 33%;
        padding: 15px 0;
    }
}