@media only screen and (min-width: 1777px) and (max-width: 1920px) {
    img.thryvegrn-top {
        top: -10%;
    }

    img.thryvegrn-btm {
        bottom: -22%;
    }

    .thryvegreen-main {
        margin-left: 0px;
        padding: 40px;
    }

    img.thryvegrencircle {
        width: 70%;
        top: 70px;
    }

    li.first-thrvyvy {
        top: 110px;
        left: 34%;
    }

    li.four-thrvyvy {
        right: 30%;
    }

    li.third-thrvyvy {
        right: 42%;
        top: 150px;
    }

    .banner-sec {
        height: 94vh;
    }

}

@media only screen and (min-width: 1454px) and (max-width: 1598px) {
    img.thryvegreen-hands {
        bottom: -14%;
    }

    img.thryvegrn-btm {
        bottom: -20%;
    }

    img.thryvegrn-top {
        top: -13%;
    }

    img.thryvegrencircle {
        top: 69px;
        width: 70%;
    }

    img.main-thyrveprdt {
        width: 60%;
    }

    .thryvegreen-main {
        padding: 40px;
        margin-left: -90px;
        left: 6%;
    }

    .circle-tryhvegn {
        width: 550px;
        height: 550px;
    }

    .thryvegreen-text p {
        font-size: 13px;
    }

    .thryvegren-points-main ul li {
        width: 110%;
    }

    li.first-thrvyvy {
        left: 15%;
        top: 85px;
    }

    li.scnd-thrvyvy {
        left: 28%;
        top: 310px;
    }

    li.four-thrvyvy {
        top: 330px;
    }

    li.third-thrvyvy {
        right: 36%;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {}

@media only screen and (min-width: 768px) and (max-width: 991px) {}

@media only screen and (min-width: 520px) and (max-width: 767px) {}

@media only screen and (min-width: 300px) and (max-width: 519px) {}

@media only screen and (min-width: 0px) and (max-width: 299px) {}