@import url('https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&display=swap'); /*secondary_font_url*/
@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap'); /*primary_font_url*/
:root {
    --base-color: #e95b25;
    --primary-color: #E95B25;
    --secondary-color: #3d4543;
    --tertiary-color: #f3f4f6;
    --accent-color: #e95b25;
    --hr-color: #000000;
    --navigation_font-family: "Barlow Condensed", "Figtree";
    --heading_font-family: "Barlow Condensed", "Figtree";
    --content_font-family: "Barlow Condensed", "Figtree";
    --h1_hero_font-weight: 800;
    --h1_hero_text-transform: uppercase;
    --h2_hero_font-weight: 800;
    --h2_hero_text-transform: uppercase;
    --h1_font-weight: 800;
    --h1_text-transform: uppercase;
    --h1_font-size: 42px;
    --h2_font-weight: 800;
    --h2_text-transform: uppercase;
    --h3_font-weight: 800;
    --h3_text-transform: uppercase;
    --h4_font-weight: 800;
    --button_font-weight: 800;
    --button_border-radius: 0 10px 0 10px;
    --button-outlined_border: 0 10px 0 10px;
    --placeholder-color: #3d4543;
    --form_input_border-radius: 0 10px 0 10px;
    --form_input_font-weight: 800;
    --form_label_text-transform: uppercase;
    --form_form-control_border: 0 10px 0 10px;
    --form_form-control_label_font-weight: 800;
    --form_form-group_custom-select_border-radius: 0 10px 0 10px;
    --form_input-group-text_border: 0 10px 0 10px;
    --ajax-search-form_form-group_input_border: 0 10px 0 10px;
    --card_border-radius: 0 10px 0 10px;
    --card_h2_card-title_font-weight: 800;
    --card_h2_card-title_text-transform: uppercase;
    --card_h3_card-title_font-weight: 800;
    --card_card-img-top_border-top-left-radius: 0px 10px;
    --card_card-img-top_border-top-right-radius: 10px 0px;
    --header-nav_link_font-size: 18px;
    --header-nav_link_font-weight: 700;
    --header-nav_link_text-transform: uppercase;
    --footer_background: #f3f4f6;
    --footer_color: #f3f4f6;
    --footer_font-size: 14px;
    --footer_link_color: #000000;
    --footer_link_hover_color: #E95B25;
    --footer_h2_font-size: 24px;
    --footer_h2_color: #E95B25;
}

/*###> custom ###*/
.is-btn {
border-radius: 0px 10px 0px 10px;
text-transform: uppercase;
}

/* QSTA - Header Button */
.page_company-detail.qsta .layout_hero .is-btn {
  background-color: #EF7910 !important;
}

/* QSTA - Lees meer button */
.page_company-detail.qsta .is-btn.is-background-color-primary {
  background-color: #EF7910 !important;
}

/* QSTA - Jobalert aanmaken button */
.page_company-detail.qsta .is-btn.is-background-color-accent {
  background-color: #EF7910 !important;
}

/* QSTA - Open sollicitatie button (outlined) */
.page_company-detail.qsta .is-btn.is-btn-outlined-primary {
  border-color: #EF7910 !important;
  color: #EF7910 !important;
}

/* QSTA - Jobalert knop */
.page_company-detail.qsta .is-btn.jobalert-toggle.is-btn-jobalert.is-btn-accent {
  border-color: #EF7910 !important;
  background-color: #EF7910 !important;
}

/* QSTA - Favorite button - normale staat */
.page_company-detail.qsta .is-btn.is-btn-icon.favorites-toggle {
  background-color: #fff !important;
  border-color: #EF7910 !important;
}

/* QSTA - Favorite button - hover staat */
.page_company-detail.qsta .is-btn.is-btn-icon.favorites-toggle:hover {
  background-color: #EF7910 !important;
}

/* QSTA - Hartje - normale staat (oranje outline) */
.page_company-detail.qsta .is-btn.is-btn-icon.favorites-toggle i.fa-heart {
  color: #EF7910 !important;
}

/* QSTA - Hartje - hover staat (wit, zodat het opvalt tegen oranje achtergrond) */
.page_company-detail.qsta .is-btn.is-btn-icon.favorites-toggle:hover i.fa-heart {
  color: #fff !important;
}


.badge-new { border-radius: 0px 10px !important; }

.pagination li.paginationjs-next a { border-radius: 0px 10px !important; }

.filter-checkbox { border-radius: 0px 3px !important; }
/*###< custom ###*/