﻿
.features-layout1 .features-bg {
    height: calc(100% - 0px);
}

.features-layout1 .feature-item {
    border: 1px solid rgb(134 122 122 / 32%);
    padding: 50px 17px;
    box-shadow: 0 5px 23px rgb(40 40 40 / 8%);
}

.features-layout1 .feature__desc {
    color: #9b9b9b;
}

.features-layout1 .feature-item:hover .feature__desc {
    color: #f4f4f4;
}

.features-layout1 .feature-item:hover .feature__title {
    color: #ffffff;
}

.features-layout1 .feature__title {
    color: #0e2b3d;
    font-size: 18px;
}

.features-layout1 .feature__icon {
    color: #47a145;
}

.feature-item:hover .feature__icon {
    color: #fff;
}

.feature-item:before {
    background-color: #012e43;
}




/*************MLM SOFTWARE*******************/


.form-layout .form-group {
    margin-bottom: 18px;
}

.nice-select .current {
    line-height: 37px;
}

.accordion__header {
    background: #212529;
    padding: 4px 30px;
}

.accordion-item {
    padding: 0
}

    .accordion-item .accordion__title:after {
        top: 9px;
        font-size: 16px;
        color: #fff;
    }

.accordion__body {
    padding: 25px 30px;
}






.pricing-item {
    border: 1px dashed #27a644;
}

    .pricing-item .pricing__header, .pricing-item .pricing__content, .pricing-item .pricing__footer {
        padding-right: 5px;
        padding-left: 10px;
    }

    .pricing-item .pricing__top {
        font-size: 16px;
        font-weight: 400;
        padding: 20px 3px;
        text-align: center;
        color: #fff;
        margin-bottom: 0px;
        background: #28a745;
        border-bottom: none
    }

.pricing__top2 {
    font-size: 16px;
    font-weight: 400;
    padding: 20px 3px;
    text-align: center;
    color: #fff;
    /*background-image: url('../assets/images/solar&utilities/solar-title-blur-bg.jpg');*/
    /*background-image: url('../images/solar&utilities/solar-title-blur-bg.jpg');*/
    background-size: cover;
    margin-bottom: 0px;
    background-color: #002eaf;
}

    .pricing__top2::before {
        content: "";
        position: absolute;
        background: #000000b0;
        height: 88px;
        left: 0;
        top: 88px;
        z-index: 1;
        right: 0;
    }

    .pricing__top2 span {
        z-index: 10;
        position: relative;
    }

.pricing-item .pricing__list li {
    margin-bottom: 8px;
    border-bottom: 1px solid #ddd;
    font-size: 14px;
}