:root {
    --primary: #00b2a2;
}

.home-section-1 .home-section-1-content h1,
header .nav-item .nav-link:hover,
header .nav-item .nav-link.active,
header .btn.btn-white:hover,
.valid-feedback,
.btn-link,
.page-link,
.text-primary,
.slick-dots li.slick-active button:before,
.dropdown .dropdown-menu .dropdown-item.active,
.login-page .login-form h2 span,
.register_main_wraper .term_condition a,
.tab-register .nav-line-tabs a.active,
form .forget_pass,
form .Sign-up-here-div a:not(.btn),
.job_top_banner h1,
.job_top_banner h3,
.inner_page_heading,
.register-page .row > .right-side form .already-sign .sign-in-link b,
.read_more_link,
a.text-primary:hover,
a.text-primary:focus,
.link_btn,
.tabs_nav_wraper li a.active,
.insentive_page_wraper h1 span,
.insentive_page_wraper .inner_Wraper h3 span,
.ads_package_wraper .inner_wraper .inner_box_wraper .price {
    color: var(--primary) !important;
}
a,
.breadcrub_wraper li,
.application_status_box_wraper .status_cycle_wraper ul .inner_item.processing p,
.home--employer-section-1 .home-section-1-content h1,
.home-employer-section-2 .content-head h2,
.home-employer-section-2 .section-details h3,
.jobseeker_home_page .home-section-1-content .jobseeker-head,
.select-user-type-container .head h2 span,
.select-user-type-container .already-sign .sign-in-link b,
.register-page .row > .right-side .form-head h2 span,
header .nav-item-2 .nav-link:hover,
header .nav-item-2 .nav-link.active,
.jobseeker_dashboard h2 span,
.package_wraper .inner_wraper .top_section span,
.profile_inner_heading,
.jobseeker_dashboard_banner_wraper h1 span,
.js_left_sidebar .menu_wraper a.active,
.footer_wraper ul li a:hover {
    color: var(--primary);
}
.cst-blue-btn,
.dropdown-item.active,
.dropdown-item:active,
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link,
.badge-primary,
.bg-primary,
.noti_page_main_wraper .inner_wraper .noti_list_wraper .comment_box .new_dot,
.switch_tab .nav-item .nav-link.active,
.book_icon_wraper .bookmarked,
.pagination
    .paginate_button:not(.First):not(.Last):not(.previous):not(.next).active
    .page-link,
.noUi-horizontal .noUi-connect,
.js_left_sidebar .menu_wraper a.active:before,
.tabs_nav_wraper li a.active:before,
.custom-control-input:checked ~ .custom-control-label::before,
.guidandce_top_progress .inner_wraper.done .count,
.questions_wraper ul li.active button:not(.removeButton),
.icheck-primary input[type="checkbox"]:checked,
.icheck-primary input[type="radio"]:checked,
.btn-primary:focus,
.btn-primary.focus,
.process_status_step_wraper ul li.done .icon,
.process_status_step_wraper ul li.done:after {
    background-color: var(--primary) !important;
}
.cst-blue-btn:hover,
.cst-white-btn:hover,
.nav-line-tabs .nav-link.active {
    border-color: var(--primary) !important;
    color: var(--primary) !important;
}
.form-control:focus,
.form-control:active,
.form-control:hover,
.book_icon_wraper .social_btn,
.noUi-horizontal .noUi-handle,
.select2-container--bootstrap4 .select2-selection:not(.is-invalid):active,
.select2-container--bootstrap4 .select2-selection:not(.is-invalid):focus,
.select2-container--bootstrap4 .select2-selection:not(.is-invalid):hover,
.add-gallery-image,
.btn-primary:focus,
.btn-primary.focus {
    border-color: var(--primary) !important;
}
.cst-blue-btn:hover svg path,
.cst-white-btn:hover svg path,
.dropdown .dropdown-menu .dropdown-item.active svg path,
.register-page .row > .right-side form .already-sign .sign-in-link svg path,
.application_status_box_wraper
    .status_cycle_wraper
    ul
    .inner_item.processing
    .icon
    svg
    path,
.application_status_box_wraper
    .status_cycle_wraper
    ul
    .inner_item.processing
    .icon
    svg
    circle,
.select-user-type-container .already-sign .sign-in-link svg path,
.btn-outline-primary svg path,
.social_btn path,
.social_btn circle,
.link_btn svg path,
.btnreset svg path,
.js_left_sidebar .menu_wraper a.active svg path {
    stroke: var(--primary);
}
.btn-primary,
.btn-outline-primary:hover,
.custom-control-input:checked ~ .custom-control-label::before,
.custom-checkbox
    .custom-control-input:indeterminate
    ~ .custom-control-label::before,
.page-item.active .page-link,
.list-group-item.active,
input[type="checkbox"]:not(.switch):checked,
.application_status_box_wraper .status_cycle_wraper ul .inner_item.done .icon {
    background-color: var(--primary) !important;
    border-color: var(--primary) !important;
}
.btn-outline-primary {
    color: var(--primary);
    border-color: var(--primary);
}
.border-primary,
.application_status_box_wraper
    .status_cycle_wraper
    ul
    .inner_item.processing
    .icon,
.popover {
    border-color: var(--primary) !important;
}
.blockquote {
    border-left-color: var(--primary) !important;
}
.icheck-primary input[type="checkbox"]:checked,
.icheck-primary input[type="radio"]:checked {
    --b: var(--primary);
    --bc: var(--primary);
}
.view_link {
    color: var(--primary);
    border-bottom-color: var(--primary);
}
.application_status_box_wraper .status_cycle_wraper ul .inner_item.done:after {
    border-bottom-color: var(--primary);
}
.tab-register .nav-line-tabs a.active label:before,
.btn-primary:hover {
    background-color: var(--primary) !important;
    border-color: var(--primary) !important;
}
input#tc_checkbox:checked {
    background: var(--primary) !important;
    border-color: var(--primary) !important;
}

input[type="checkbox"]:checked {
    background-color: var(--primary) !important;
    border-color: var(--primary) !important;
}
.read_more_link svg path {
    fill: currentColor;
}
@media (max-width: 991px) {
    .navbar-collapse {
        background: var(--primary);
    }
}
.search-keywerd .custom-control-label #showPopover {
    display: none;
}
.search-keywerd
    .custom-control-input:checked
    ~ .custom-control-label
    #showPopover {
    display: block;
}
input[type="range"] {
    accent-color: var(--primary) !important;
}
