    .slide {
    width: 100% !important;
    height: auto !important;
    display: grid;
    transition: .5s;
    cursor: pointer;
}
.founder-name-div .social-btns .btn img, .slide:hover {
    transform: none !important;
}

.height-slider{
    height: 642px !important;
}

.our-value-img-wrapper:before, section.our-culture-sec:before, section.utility-scale-wind-sec:before{
    content: none !important;
}

@media screen and (max-width: 650px){
.counter-section, .utility-scale-wind-sec {
    overflow: hidden;
    margin-top: 30px !important;
}
.height-slider{
    height: 197px !important;
}
}

    html {
  /*For smooth scrolling behavior*/
  scroll-behavior: smooth;
  scroll-padding-top: 50px;
}

    .decarb-filter a img {
        filter: invert(63%) sepia(73%) saturate(381%) hue-rotate(53deg) brightness(92%) contrast(86%);
    }

    .decarb-filter img {
        padding-right: 12px;
        margin-right: 12px;

    }

    .decarb-filter img::after {
        content: "";
        border-right: 2px solid #73be43;


    }

    .decarb-filter a {}

    .decarb-filter .our-green-card {
        /* padding: 50px 0; */
        padding: 19px 5%;
        display: flex;
        border: 2px solid #73bf44;
        border-radius: 9px;
    }

    .decarb-filter {
        margin-bottom: 25px;
    }

    .decarb-con {
        width: 60%;
    }

    .decarb-con p {
        word-wrap: break-word;
        overflow: hidden;
        display: -webkit-box;
        text-overflow: ellipsis;
        -ms-text-overflow: ellipsis;
        -webkit-box-orient: vertical;
        -o-text-overflow: ellipsis;
        word-spacing: -1px;
        -webkit-line-clamp: 3;
    }

    .decarb-con h4 {
        margin-top: 0px !important;
    }

    .our-green-card:hover {
        transform: scale(1.1);
        background: #fff;
    }

    .our-green-card:not(:hover) {
        transform: scale(1);
        background: #fff;
        transition: 1s;
        cursor: pointer;
    }
    
    .ydp-count{ z-index: 99;
    position: fixed;
    left: 0%;
    bottom: 0%;
    background: #73bf44;
    color: #fff;
    padding: 8px;
    font-size: 11px;
    border-top-right-radius: 10px;display: none}
    .ydp-sticky{
        position: sticky;
    top: 100px;
    left: 0px;
    right: 0px;
    padding-top: 50px;
    }
    
    .ydp-banner{
         background: #000; padding: 20px 0 0px; 
    }
    .ydp-video{
        width: 100%;
                    object-fit: unset;
                    margin: auto;
                    height: auto;
    }
    .ydp-p20{
        padding: 20px 0 0px;
    }
