.terms_condition .container .header h1 {
    margin-bottom: 60px;
    position: relative;
    z-index: 1;
    font-size: 38px;
    color: #000;
    font-weight: 500;
    opacity: 1;
}

.terms_condition {
    margin-top: 60px;
    margin-bottom: 150px;
}

.terms_condition .header-bg {
    background: transparent linear-gradient(180deg, #F2FEF2 0%, #F5FEF5EC 0%, #F9FFF9CB 0%, #FFFFFF9C 30%) 0% 0% no-repeat padding-box;
    height: 249px;
    width: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
}

.terms_condition .container .terms_list .links {
    color: #2E7826;
    text-decoration: underline;
    font-size: 18px;
    font-weight: 500;
    position: relative;
    z-index: 1;

}

.terms_condition .container .terms_list .inner-links {
    color: #000000;
    text-decoration: underline;
    font-size: 18px;
    font-weight: 500;
    position: relative;
    z-index: 1;

}

.terms_condition .container .terms_list p {
    text-align: left;
    font-size: 18px;
    font-weight: 500;
    letter-spacing: 0px;
    color: #000000;
    position: relative;
    z-index: 1;
}

@media(max-width:768px) {
    .terms_condition .container .terms_list p {
        font-size: 12px;

    }

    .terms_condition .container .terms_list p .links {
        font-size: 14px;


    }

    .terms_condition .container .terms_list p .inner-links {
        font-size: 12px;


    }

    .terms_condition .container .header h1 {
        margin-bottom: 30px;
        font-size: 22px;

    }
}