.nav-container {
    background-position: left center !important;
}

.custom-container {
    padding: 90px 0px;
}

.custom-container .title {
    margin-bottom: 58px;
}

.custom-container .first-div {
    padding: 8px 25px;
    font-weight: 700;
    background: #EAFFDA;
    border-radius: 15px;
}

.custom-container .rows>div {
    padding: 8px 25px;
    border-radius: 15px;
}

.custom-container .rows div:nth-child(even) {
    background: #F6F6F6;
}

.custom-container .rows div:nth-child(odd) {
    padding: 15px 25px;
}

.custom-container .last-div {
    padding: 15px 25px;
}

.custom-container .extra-div {
    background: #EAFFDA;
    padding: 6px 25px;
    border-radius: 15px;
}

.big-green-container {
    background: #EAFFDA;
}

.big-green-container .custom-container .first-div {
    background: white;
}

.big-green-container .custom-container .rows div:nth-child(even) {
    background: #D8F3C4;
}

.big-green-container .custom-container .extra-div {
    background: white;
}

.custom-container .last-div.no-p-top {
    padding-top: 0px;
}

.spacer-0 {
    height: 20px;
}

@media (max-width:991px) {
    .custom-container {
        padding: 30px 0px;
    }

    .custom-container .title {
        margin-bottom: 18px;
    }
}

@media (max-width:486px) {
    .nav-container .nav-title {
        font-size: 32px;
    }
}

@media (max-width:362px) {
    .nav-container .nav-title {
        font-size: 28px;
    }
}

@media (max-width:340px) {
    .nav-container .nav-title {
        font-size: 25px;
        padding: 0px 17px;
    }
}