:root {
    --base-color: #2a2c36;
    --primary-color: #292bb7;
    --secondary-color: #18ccf5;
    --tertiary-color: #fafafa;
    --accent-color: #18ccf5;
    --heading-color: #142370;
    --content_font-weight: 400;
    --content_font-size: 16px;
    --content_font-size_small: 16px;
    --content_font-size_large: 16px;
    --content_line-height: 24px;
    --h1_hero_font-weight: 400;
    --h1_hero_line-height: 1.14;
    --h2_color: 2a2c36;
    --h3_color: 2a2c36;
    --h4_color: 2a2c36;
    --button_font-size: 16px;
    --button_font-weight: 400;
    --button_border-radius: 4px;
    --placeholder-color: #a2a2a2;
    --form_form-control_label_color: #000000;
    --header-nav_link_font-size: 16px;
    --header-nav_link_color: #2a2c36;
    --header-nav_link_hover_color: #292bb7;
    --header-nav_submenu_link_background-color: #FFFFFF;
    --footer_color: #000000;
    --footer_font-size: 16px;
    --footer_content_color: #2a2c36;
    --footer_link_color: #2a2c36;
    --footer_link_hover_color: #292bb7;
    --footer_h2_color: #292bb7;
    --footer_webring_background: #00000;
    --footer_webring_p_color: #ffffff;
    --footer_webring_li_color: #ffffff;
    --footer_webring_li_font-size: 16px;
}

/*###> custom ###*/
header .header-nav>ul>li.active a {
    border-bottom: 0px solid;
}

.fa-map-marker::before {
    content: "\f3c5";
    font-weight: 600;
}

.jobalert-toggle{
display:none;
}

h2 {
margin: 0px 0px  10px 0px;
}

#vacancy_options_form > div.component.component_filter-block.component_filters.component_range-slider > div > div > div > ul > div > div.component.component_map-search-button > button{
width: 100%;
height: 300px;
background-image: url(https://demo.enhr.serenacms.com/uploads/Button1.png);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
  .is-btn:hover {
        filter: brightness(var(--default-lighten, 85%)) !important;
}
/* Hide the card-company class */
.card-company {

}
.section-title:has(+ .card-company) {

}
.component_map-search-button {

}

.page_vacancy-detail .partial_vacancy-options {
flex-direction: row;
}
/*###< custom ###*/