:root {
    --accent: #f4b43a;
    --font: #262937;
    --light-bg: #f0f0ea;
    --accent-hover: #fada9d;
    --accent-blue: #31a5e1;
}


.add_pathway_div input, .add_pathway_div textarea, .prof_box .text-field, .prof_box .div-block, .skeleton-image, .skeleton-label, .skeleton-logo, .skeleton-text, .skeleton-coins, .skeleton-description, .skeleton-skills, .skeleton-stars, .skeleton-stars-text, .skeleton-duration, .skeleton-option{
    background-color: var(--light-bg) !important;
}

@import url('https://fonts.googleapis.com/css2?family=Lexend:wght@100;300;400;500;600;700;800;900&display=swap');

.image{
    height: 57px !important;
}

.dash_nav_item{
    margin-bottom: -50px !important;
}

.dash_nav_item.active{
    border-bottom-color: var(--accent) !important;
}

.div-block-177, .pagination_button.current, .button-blue-2.main-button.hover, 
.button-blue-2.main-button.hover.tr_f_f_sgn, .div-block-113, .dc.profile-popup-trigger, 
.div-block-53, .button{
    background-color: var(--accent) !important;
    background-image: none !important;
}

.div-block-177:hover, .pagination_button.current:hover, 
.button-blue-2.main-button.hover:hover, .button-blue-2.main-button.hover.tr_f_f_sgn:hover
,.div-block-113:hover, .dc.profile-popup-trigger:hover, .button:hover{
    background-color: var(--accent-blue) !important;
    background-image: none !important;
}

.link-5, .login-2, .form-4 .text-span-4, .text-block-13, .link-6, .question-title, .link-options.active{
    color:  var(--accent) !important;
}

.login-2:hover, .form-4 .text-span-4:hover{
    text-decoration: underline !important;
}

body{
    color: var(--font) !important;
}

.dash_nav_item.active, .text-block, .link-block-7, .s_in, .text-block-119{
    color: var(--font) !important;
}

body{
    font-family: 'Lexend', sans-serif !important;
}

.form{
    background-color: var(--light-bg) !important;
}

.text-field{
    background-color: var(--light-bg) !important;
} 

.submit-search i, .f_box .fa-plus, .f_box .fa-minus{
    color:var(--font)  !important;
    
  }




.label.c{
    background-color: #31a5e1 !important;
    background-image: none !important;
}

.pagination_button:hover{
    background-color: var(--accent) !important;
    background-image: none !important;
}

.text-field, .field-label-5, .dash_nav_item, .user_name, .text-block, .text-block-2, .text-block.sec_title, .link-block-7, .text-block-106{
    color: var(--font) !important;
}

.w-input:focus, .w-select:focus{
    border-color: var(--accent-blue) !important;
}

.field-label-9, .w-input, .w-select, .checkbox-label-2, 
.logged_in-2, .skm, .html-embed-2 .skills-c .a, .prof_menu, 
.profile_stat_h, .profile_stat_ex, .skills-c .score__IvWkK,
.display_name, .text1, .text-block-118, .link-options, .form_text, .text-block-80, .paragraph{
    color: var(--font) !important;
}

.logo_holder img{
    height: 57px !important;
}


.text-field-7:focus, .text-field-6:focus{
    border-width: 1px !important;
}

.image-7, .link-options.active, .link-options:hover{
    border-color: var(--accent) !important;
}

.dash_nav_item:hover, .prof_menu.active, .prof_menu:hover{
    border-bottom-color: var(--accent) !important;
}

.text-block-31{
    color: var(--accent-blue) !important;
}

h1, h2, h3, h4, h5, h6, .text-block-117 .display_name {
  font-weight: bold !important;
  color: var(--font) !important;
}

.about-body{
   /*background-color: var(--light-bg) !important;*/
    background-color: #f8f8f6 !important;
}

.course-col .div-block-235{
    border-color: var(--light-bg) !important;
}

.text2 a, .question-title{
    color: var(--accent-blue) !important;
    font-weight: 400 !important;
    text-decoration: underline !important;
}

.skeleton{
    background-color: var(--light-bg) !important;
}

 .form.filter .fa-search{
    color:var(--font) !important;
}

img {
    position: relative !important;
    display: inline-block;
  }
  
  .close-profile-popups{
    background-color: transparent !important;
  }

  .course-inside.c_title{
    color: var(--font) !important;
    margin-bottom: -18px !important;
  }

  .secondary_text{
    color: var(--font) !important;
  }

  .link-4{
    color: var(--font) !important;
  }

  .question-title-2.f{
    color: var(--font) !important;
  }

  .bold-text-6.dr, .faq-wrap-2 i{
    color: var(--font) !important;
  }

.nav_btn, .secondary_text{
    color: var(--font) !important;
    font-family: 'Lexend', sans-serif !important;
}

  .module_row.active{
    border-left-color: var(--accent) !important
  }

  .top_menu {
    margin-top: 87px !important;
}

.course_inside_menu {
    margin-top: calc(112px + 60px + 12px) !important;
}

.site-main .inside_page {
    padding-top: calc(112px + 58px + 12px) !important;
}

.sequence_navigation__tabs .nav_btn{
    color: var(--font) !important;
}

.sequence_navigation__tabs .nav_btn.active{
    color: var(--accent) !important;
}

.site-main .menu-col {
    top: 35px !important;
}

.menu-col{
    color: var(--font) !important;
}

/* .nav_btn{
    border:none;
} */

.nav_btn.previous_btn, .nav_btn.next_btn, .sequence_navigation, .sequence_navigation__tabs .nav_btn.active {
    border-color: #c7c7c7 !important;
}

.sequence_navigation{
    border:none !important;
}

.sequence_navigation__tabs .nav_btn.active{
    border-left: none !important;
    border-right:none !important;
    border-bottom-width: 1px !important;
}

.navigation_arrows_div{
    gap:10px !important;
}

.right-content .flex-block img{
    width: 17px !important;
}

.w-input, .w-select {
    line-height: 1.42857143 !important;
    padding: 8px 12px !important;
    width: 100% !important;
}
.button-blue-2.main-button.hover.sn{
    background: #262937!important;
}

.module_row:hover{
    border-left-color: var(--accent) !important;
}

.parent-img{
    display: none !important;
}

.child-svg{
    display: block;
    width: auto;
  }

  .child-svg path{
    fill: #262937 !important;
  }

  .image-106.right.ibl-logo svg g{
    fill:#262937;
  }
