a.linkgold:link {color:#b8a366; font-weight: bold;}
a.linkgold:visited {color:#b8a366; font-weight: bold;}
a.linkgold:hover {color:var(--brand-primary); font-weight: bold;}

.breadcrumbs__section-squared .breadcrumb-bg {
    opacity: .9 !important;
}

.brk-header_scroll.brk-header_style-1 .brk-nav__menu>li>a {
    color: #ffffff!important;
}

.brk-header_scroll .brk-header__logo-2 {
    display: none;
}

.brk-header_scroll .brk-header__logo-1, .brk-header_scroll.brk-header_vertical .brk-header__logo-1 {
    display: block;
}

.bg__style::after, .brk-bg-center-cover::after, .brk-footer-16::after, .parallax-bg:nth-child(2n)::after, .parallax-bg:nth-child(2n-1)::before, .timeline--masonry::after, .timeline--masonry::before {
    /*background: url(../../img/sprite.png) 0 -108px;*/
    background: none !important;
}

.brk-header-mobile {
    background-color: #2f6a88;
}

.brk-header {
    border-bottom: 10px solid #b8a366;
}

@media (min-width: 992px) {
.brk-header_border-bottom-20 {
   border-bottom: 0;
} }

@media (min-width: 992px) {
    .brk-header_scroll .brk-header_border-bottom-20 {
        border-bottom: 0;
    }
}

@media (min-width: 992px) {
    .brk-header_scroll .brk-header_border-right-20 {
        border-right: 1px solid rgba(255,255,255,.2)
    }
}

.brk-header_color-dark .brk-info-menu-open .brk-lines .brk-center-line, .brk-header_scroll .brk-info-menu-open .brk-lines .brk-center-line {
    background: #ffffff;
}

.brk-header_color-dark .brk-info-menu-open .brk-lines:after, .brk-header_color-dark .brk-info-menu-open .brk-lines:before, .brk-header_scroll .brk-info-menu-open .brk-lines.brk-info-menu-open_white .brk-center-line, .brk-header_scroll .brk-info-menu-open .brk-lines.brk-info-menu-open_white:after, .brk-header_scroll .brk-info-menu-open .brk-lines.brk-info-menu-open_white:before, .brk-header_scroll .brk-info-menu-open .brk-lines:after, .brk-header_scroll .brk-info-menu-open .brk-lines:before {
    background: #ffffff;
}

.brk-header-mobile_scroll .brk-header-mobile__open_white {
    --bc: #ffffff;
}
.brk-header-mobile_scroll .brk-header-mobile__logo-1 {
    display: inline-block;
}

.title__heading-06.title__heading-sub:not(.title__heading-sub_class-color) {
    color: #b8a366;
}

@media (min-width: 992px) {
    .brk-header_scroll .brk-header__element {
        color: #ffffff !important;
    }
}

.brk-base-bg-gradient-50deg-92 {
    background-image: linear-gradient(50deg, rgba(47,106,136, 0.92), rgba(60,131,167, 0.92));
}

.brk-base-bg-gradient-50deg {
    background-image: linear-gradient(50deg, rgba(184,163,102, 0.94), rgba(217,192,121, 0.94));
}

.brk-base-bg-gradient-77-transperent {
    background-image: linear-gradient(to top, rgba(47,106,136, 0.92) 0%, rgba(47,106,136, 0.09) 70%, rgba(47,106,136, 0.09) 100%);
}

.brk-bl-color-2 {
    border-left-color: rgba(184,163,102);
}

.brk-base-bg-gradient-90deg {
    background-image: linear-gradient(90deg, rgba(47,106,136, 0.92), rgba(60,131,167, 0.92));
}

.logo-set-1 img {
    opacity: 1 !important;
}

.post-sqaure:before {
    background-color: rgba(0,0,0,.2) !important;
}

@media (min-width: 992px) {
    .brk-header_style-1 .brk-nav__sub-menu {
        box-shadow: 0 6px 30px rgba(0, 0, 0, .12);
        border-bottom: 3px solid var(--brand-primary);
    }
}

.icon__wrapper-overlay .icon__wrapper .svg-wrap>.before {
    background: #b8a366 !important;
}

.icon__wrapper-overlay .icon__wrapper-body>.after {
    background: linear-gradient(to top,var(--brand-primary),var(--brand-primary)) !important;
}

.brk-header-mobile-wrap .brk-before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    background-color: #2f6a88;
}

.brk-header-mobile-wrap .brk-nav__menu {
    flex-direction: column;
    margin-right: 0;
    margin-left: 0;
    background-color: white;
}

.brk-header_style-1 .brk-nav__header {
     border-bottom: 2px solid var(--brand-primary);
}

@media (min-width: 992px) {
.brk-header_style-1 .brk-nav__mega-menu:before {
    background-color: var(--secondary);
}
}

.counter__wrapper-icon.black .counter, .counter__wrapper-icon.black .icon {
    color: var(--secondary) !important;
}

.list-inline-5>li.list-counter>.after {
    background: var(--brand-primary);
}

.social__icon-circle .brk-icon>.before {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 50%;
    background: var(--secondary) !important; /*linear-gradient(45deg,var(--brand-primary) 20%,var(--secondary) 70%) !important;*/
    opacity: 0;
    transition: all .4s ease;
    z-index: 1;
}

.social__icon-circle .brk-icon>.after {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 50%;
    background: var(--brand-primary) !important;
    /*background: linear-gradient(45deg,var(--brand-primary) 20%,var(--secondary) 70%) !important;*/
    z-index: -1;
}

.brs-post_slider .brs-post__info-wrapper-bg {
    background: rgba(var(--brand-primary-rgb),.8) !important;
}

.list-check_base-color li:after, .list-check_base-color li:before {
    background: var(--secondary);
}

[type="file"] ~ .file-info {
    color: white !important;
}

#login .brk-form-file-wrap [type=file]~.file-info {
    color: black !important;
}

#eligiblityForm .brk-form-round [type=file]~.file-info {
    color: black !important;
}

#eligiblityForm .brk-form-wrap {
    margin-top: 0;
}

#eligiblityForm .brk-form-round .brk-form-label {
    margin-bottom: 5px;
}

.errors li {
    color: red;
    margin-left: 20px;
}

mark {
    background-color: var(--secondary);
    color: white;
    padding: 5px;
}

.brs-post_slider .brs-post__body {
    height: auto !important;
}

a.text {
    color: #2f6a88;
    text-decoration: underline;
    /*text-decoration: underline;*/
}

a:hover {
    color: #b8a366;
}

#Webinar-element {
    padding-top: 10px;
}

#Webinar-element label {
    font-size: 14px;
    color: grey;
    padding-top: 10px;
}

.inputwebinar {
    margin-right: 10px;
    margin-top: 5px;
}

.hoverblack:hover {
    color: black;
    text-decoration: underline;
}
.linkspotlight {
    color: #b8a366;
    text-decoration: underline;
}

@media (min-width: 992px) {
    .spotlightcolumnsone {
        column-count: 1;
    }
    .spotlightcolumnstwo {
        column-count: 2;
    }
}

@media (max-width: 991px) {
    .spotlightcolumnsone {
        column-count: 1;
    }
    .spotlightcolumnstwo {
        column-count: 1;
    }
}

.image-popup-gradient:after {
    background-image: none !important;
}

.form-border {
    border: 1px solid lightgrey;
}

input[type=text] {
    border: 1px solid lightgrey !important;
}

.greyborder {
    border: 1px solid lightgrey !important;
}

.icon__wrapper-strict .icon__wrapper .grad-overlay {
    background: linear-gradient(to top,#2f6a88, #2f6a88);
    z-index: -1;
}