/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/
#header-outer:not([data-format=centered-menu-under-logo]):not([data-format=centered-menu-bottom-bar]) #top nav>ul>li[class*=button_]>a:before {
    transform: translateY(-50%);
    top: 50%;
    height: 40px;
}
#sec1 .sec1-tb1 p {
    font-size: 23px;
    line-height: 34px;
}
#sec1 .subject {
    font-size: 24px;
    font-family: 'Lexend';
	color:#000;
}
#sec1 .number.accent-color {
    font-size: 70px;
    line-height: 80px;
    font-weight: 800;
}
#sec1 .nectar-milestone {
    text-align: left;
    transition: opacity .15s ease;
    background: #ffffff;
    padding: 30px 30px;
    border-radius: 12px;
    margin-bottom: 12px !important;
}

div#sec2 .nectar-progress-bar.completed {
    WIDTH: 90%;
    DISPLAY: TABLE;
    MARGIN: 0PX AUTO;
}
div#sec2 .nectar-progress-bar.completed .bar-wrap {
    border-radius: 15px;
}
div#sec2 .nectar-progress-bar.completed .bar-wrap span.accent-color strong {
    display: none;
}
div#sec2 .nectar-progress-bar.completed p {
    display: none;
}
div#sec3 .sec3-img1 {
    width: 40%;
}
div#sec3 .row-bg.viewport-desktop.using-image.using-bg-color {
    background-size: 100% 100%;
}

div#sec4 h4 {
    color: #0073B6;
}
div#sec4 img {
    width: 20%;
    filter: brightness(0) saturate(100%) invert(25%) sepia(83%) saturate(5482%) hue-rotate(188deg) brightness(97%) contrast(101%);
}