/*---------------------------------------
  SITE HEADER
-----------------------------------------*/
.site-header {
    background-image: linear-gradient(15deg, var(--primary-color) 0%, var(--secondary-color) 100%);
    padding-top: 150px;
    padding-bottom: 80px;
}

.site-header .container {
    height: 100%;
}

.breadcrumb-item + .breadcrumb-item::before,
.breadcrumb-item a:hover,
.breadcrumb-item.active {
    color: var(--white-color);
}

.site-header .custom-icon {
    color: var(--white-color);
    font-size: var(--h4-font-size);
}

.site-header .custom-icon:hover {
    color: var(--secondary-color);
}

.site-header  a{
    color: white;
}

.site-header a:hover{
    font-weight: 600 !important;
}