/* ANCHOR colors */
.white {
    color: #fff;
}
.white-bkg {
    background: #fff;
}

.grey__dark {
    color: #3B454D;
}

.grey__dark-bkg {
    background: #3B454D;
}

.grey__middle {
    color: #8798A5;
}

.grey__middle-bkg {
    background: #8798A5;
}

.grey__light {
    color: #B3C1CB;
}

.grey__light-bkg {
    background: #B3C1CB;
}

.grey__lighter {
    color: #E6EDF3;
}

.grey__lighter-bkg {
    background: #E6EDF3;
}

.grey__off {
    color: #F6F7F9;
}

.grey__off-bkg {
    background: #F6F7F9;
}

.green__dark {
    color: #4D7565;
}

.green__dark-bkg {
    background: #4D7565;
}

.green__middle {
    color: #77B09D;
}

.green__middle-bkg {
    background: #77B09D;
}

.salad__dark {
    color: #5D883D;
}

.salad__dark-bkg {
    background: #5D883D;
}

.salad__middle {
    color: #91B83F;
}

.salad__middle-bkg {
    background: #91B83F;
}

.yellow__middle {
    color: #F1CD32;
}

.yellow__middle-bkg {
    background: #F1CD32;
}

.grd__dark {
    background: linear-gradient(180deg, #5D883D 0%, #ACD19E 100%);
}

.grd__light {
    background: linear-gradient(180deg, #F0FAF7 18.84%, #FBFFFD 100%);
}

.grd__light_radial {
    background: radial-gradient(40.58% 40.58% at 50% 59.42%,#cfe7df 0%,#f8fcfa 100%);
}

.bs__green_light {
    box-shadow: 0px 4px 13px 0px #DDEEE8;
}

.grd__doc {
    background: #e9eaeb;
    position: relative;
}

.grd__doc::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 50%;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .7) 100%);
}