    <style>
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }

@font-face {
  font-family: Mont-Heavy;
  src: url(fonts/Mont-Heavy.otf);
}

@font-face {
  font-family: DefaultSans;
  src: url(fonts/DefaultSans.ttf);
}


        .wcus-section-wrapper {
            width: 100%;
            background: linear-gradient(#c6fdd8, rgba(235, 240, 245, 0.92)), url(https://images.unsplash.com/photo-1497366216548-37526070297c?ixlib=rb-4.0.3&auto=format&fit=crop&w=1920&q=80);
            background-size: cover;
            background-position: center;
            background-repeat: no-repeat;
            padding: 60px 20px;
        }

        .wcus-container {
            max-width: 1200px;
            margin: 0 auto;
        }

        .wcus-main-title {
            font-family: Mont-Heavy;
            font-size: 42px;
            font-weight: 400;
            color: #13691d;
            text-align: center;
            margin-bottom: 50px;
        }

        .wcus-content-grid {
            display: flex;
            justify-content: space-between;
            align-items: flex-start;
            gap: 30px;
        }

        .wcus-features-column {
            flex: 1;
            max-width: 320px;
        }

        .wcus-features-column--left {
            text-align: right;
        }

        .wcus-features-column--right {
            text-align: left;
        }

        .wcus-feature-block {
            margin-bottom: 40px;
        }

        .wcus-feature-block:last-child {
            margin-bottom: 0;
        }

        .wcus-feature-title {
            font-family: Mont-Heavy;
            font-size: 18px;
            font-weight: 600;
            color: #6ab432;
            margin-bottom: 10px;
        }

        .wcus-feature-description {
            font-family: DefaultSans;
            font-size: 14px;
            color: #6a7a8a;
            line-height: 1.6;
        }

        .wcus-badge-container {
            flex-shrink: 0;
            display: flex;
            justify-content: center;
            align-items: center;
background-image: url(images/badge.webp);
background-size: cover;
width: 357px;
height: 241px;
        }

  

        /* Mobile Responsive Styles */
        @media screen and (max-width: 992px) {
            .wcus-main-title {
                font-size: 36px;
                margin-bottom: 40px;
            }

            .wcus-content-grid {
                flex-wrap: wrap;
                justify-content: center;
            }

            .wcus-features-column {
                max-width: 280px;
            }

.wcus-badge-container {
        order: -1;
        width: 120%;
        /* height: 241px; */
        margin-left: -40px;
        object-fit: fill;
        margin-bottom: 40px;
    }

        }

        @media screen and (max-width: 768px) {
            .wcus-section-wrapper {
                       padding: 40px 15px;
        width: fit-content;
            }

            .wcus-main-title {
                font-size: 28px;
                margin-bottom: 30px;
            }

            .wcus-content-grid {
                flex-direction: column;
                align-items: center;
            }

            .wcus-features-column {
                max-width: 100%;
                width: 100%;
            }

            .wcus-features-column--left,
            .wcus-features-column--right {
                text-align: center;
            }

            .wcus-feature-block {
                margin-bottom: 30px;
            }


.wcus-badge-container {
        order: -1;
        width: 50%;
        /* height: 241px; */
        margin-left: -40px;
        object-fit: fill;
        margin-bottom: 40px;
    }

        }

        @media screen and (max-width: 480px) {
    .wcus-main-title {
        font-size: 24px;
        width: 50%;
        justify-self: center;
    }
            .wcus-feature-title {
                font-size: 16px;
            }

         .wcus-feature-description {
        font-size: 13px;
        width: 70%;
        justify-self: center;
    }

.wcus-badge-container {
        order: -1;
        width: -webkit-fill-available;
        /* height: 241px; */
        margin-left: -40px;
        object-fit: fill;
        margin-bottom: 40px;
    }

.gerow-topbar
Specificity: (0,1,0)
 {
        height: 0px;
}
        }