﻿.list-wrapper .list-single-item:not(:first-child) {
    border: none;
}

.tools-resources .tools-resources-content .tools-resources-categories {
    padding-top: 70px;
    padding-bottom: 70px;
    border-bottom: 0;
}

    .tools-resources .tools-resources-content .tools-resources-categories:nth-child(even) {
        background-color: #EFFAFD;
    }

.list-single-item {
    column-gap: 16px;
    padding: 0px 0px 39px 0;
    align-items: flex-start;
}

.list-wrapper .list-single-item:last-child {
    padding-bottom: 0px;
}

/********<div class="tick">✓</div>*****/

.list-icon .tick {
    width: 60px;
    color: #262626;
    text-align: right;
    font-family: "Avenir Next";
    font-size: 30px;
    font-style: normal;
    font-weight: 400;
    line-height: 38px;
}


.tools-resources .sidemenu ul {
    border-left: none;
}

    /********<div class="selected"></div>*****/

    .tools-resources .sidemenu ul .selected {
        position: absolute;
        width: 5px;
        height: 0px;
        background-color: #17387C;
        left: 13.5px;
        z-index: 10;
    }

    .tools-resources .sidemenu ul li {
        border-left: none;
    }

        .tools-resources .sidemenu ul li.active {
            /*border-left: 5px solid #17387C;*/
        }


        .tools-resources .sidemenu ul li a {
            border-left: solid 1px rgba(197, 71, 4, 0.5);
            margin-left: 3px;
            font-weight: 400;
            color: #C5470D;
        }

        .tools-resources .sidemenu ul li.active a {
            color: #17387C;
            font-weight: 700;
            /*border-left: none;*/
        }

#scrolling-wrap {
    border-top: 3px solid #F26A2A;
    margin-top: 35px;
    padding-top: 70px;
}


/*****<a id="" href="" class="cta-btn cta-btn-primary">Visit Garden Answers Website</a>****/

.tools-resources-categories .cta-btn {
    border-radius: 12px;
    padding: 0px 25px;
}

@media screen and (min-width: 991px) {
    .inner-banner.full-width-banner.banner-img-2 {
        background-image: url('/siteassets/img/img-banner-2025.png');
    }
}

.banner_shadow {
    width: 1020px;
    height: 100%;
    background: linear-gradient(90deg, #FEFEFE 27.72%, rgba(255, 255, 255, 0.00) 95.61%);
    position: absolute;
    top: 0px;
}


.tools-resources .tools-resources-content .tools-resources-categories#implement-a-simple::after,
.tools-resources .tools-resources-content .tools-resources-categories#keep-garden-organized::after,
.tools-resources .tools-resources-content .tools-resources-categories#identify-plants::after {
    content: '';
    background-color: #EFFAFD;
    position: absolute;
    right: 100%;
    width: 100%;
    height: 100%;
    top: 0;
}

.tools-resources .tools-resources-content .tools-resources-categories#implement-a-simple::before,
.tools-resources .tools-resources-content .tools-resources-categories#keep-garden-organized::before,
.tools-resources .tools-resources-content .tools-resources-categories#identify-plants::before 
{
    content: '';
    background-color: #EFFAFD;
    position: absolute;
    left: 100%;
    width: 100%;
    height: 100%;
    top: 0;
}

.tools-resources .tools-resources-content .tools-resources-categories:nth-child(even) {
    background-color: #EFFAFD;
    position: relative;
    border-bottom: 0;
}


.list-wrapper .list-single-item-planta:not(:first-child) {
    border-top: 2px solid #F26A2A;
}

.list-single-item-planta {
    column-gap: 16px;
    padding: 0px 0px 39px 0;
    align-items: flex-start;
}

    .list-single-item-planta .list-content {
        margin-top: 20px;
    }

.list-wrapper .list-single-item-planta:last-child {
    padding-bottom: 0px;
}

.inner-banner.full-width-banner::before {
    z-index: 10 !important;
}

.inner-banner.full-width-banner .banner-text-new .banner-desc {
    width: 472px;
    color: #17387C;
    font-family: "Avenir Next";
    font-size: 65px;
    font-style: normal;
    font-weight: 700;
    line-height: 70px;
    letter-spacing: 1.679px;
}

.tools-resources-categories ul li {
    list-style: disc;
    color: #000;
    font-family: "Avenir Next";
    font-size: 22px;
    font-style: normal;
    font-weight: 400;
    line-height: 32px;
}
.plant-list {
    display: flex;
    justify-content: flex-start;
    gap: 120px;
    margin-left: 156px;
}

.cta-btn.cta-btn-primary.anchor-white {
    background: #FFFFFF;
    color: #C5470D;
}

.mb-35{
    margin-bottom:35px;
}

.mb-39 {
    margin-bottom: 39px;
}

.job-code {
    display: flex;
    width: 894px;
    margin-right:-269px;
    padding: 0 0 0 422px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    gap: 35px;
    float:right;
}

.tools-resources{
    padding-top:10px;
}

.tools-resources sidemenu{
    padding: 0px 22px 0px 0px;
}

.grow-garden-para{
    padding:0px 35px 0px 0px;
}

.list-wrapper {
    margin: 0;
}

.mt-35{
    margin-top:35px;
}