﻿.gray-text h1{
    color: #a1b3b2;
    font-family: acumin-pro-extra-condensed;
    font-size: 63px;
    font-weight: 700;
   
    line-height: 1;
    padding:55px 50px 0px;
}
.m-t-50{
    margin-top:50px;
}
.w-100 {
    width: 100% !important;
}

.img-fluid {
    max-width: 100%;
    height: auto;
}
.gray-text-sec h1{
    color: #a1b3b2;
    font-family: acumin-pro-extra-condensed;
    font-size: 63px;
    font-weight: 700;
    line-height: 1;
    padding: 34px 50px 0px;
}
.su-paragh {
    padding: 30px 50px;
}
.su-lists-pro-info{
    position:relative;
    width:50%;
    float:left;
   
}
.p-l-none{
    padding-left:0px !important;
}
.su-links {
    line-height: 27px;
}
.green-text {
    font-weight: 400;
    font-size: 30px;
    line-height: 44px;
    color: #009f79;
    margin-top: 34px;
    margin-bottom: 45px;
    text-align: justify;
    font-family: acumin-pro-condensed;
}
.no-bt-padder{
    padding-bottom:0px !important; 
}
.no-tp-padder{
    padding-top:0px !important;
}
.no-padder{
    padding:0px !important;
}
.catalogMain {
    display: flex;
    margin-bottom: 70px;
}
.cycle-space{
    margin-top:55px;
} 
.img-cnt {
    width: 50%;
    float: left;
    margin-left:90px;
    padding:0px;
}
.image-side img {
    width: 100%;
   
}
.su-counter-container{
    width:50%;
    float:left;
    margin-bottom:40px;
}
.su-lists {
    position: relative;
    width: 350px;
    float: left;
}
.su-lists li{
    display:block;
    margin-bottom:20px;
    padding-left:20px;
}
    .su-lists > a div {
        padding:10px;
        text-align:left;
    }
    .su-lists span {
        color: #a1b3b2;
        font-family: acumin-pro-extra-condensed;
        font-size: 52px;
        font-weight: 700;
        line-height: 1;
    }
    .su-lists strong {
        font-style: italic;
        font-weight: 600;
        font-size: 20px;
        line-height: 1.25;
        color: #009f79;
    }
.quotes .imp-text {
    font-style: italic;
    font-weight:bold;
}
.su-numbr-pect p {
    color: #595959;
    font-size: 16px;
    margin-top: 22px;
    
}
.su-numbr-pect .author{
    font-style:italic;
    font-size:13px;
    color:#595959;

}
.su-explore-text .btn-green {
    padding: 10px 13px;
    font-size: 34px;
    cursor:none;
    font-family: acumin-pro-condensed, sans-serif;
}
.offer-msg{
    padding:30px 13px 0px;
}
.su-cont .green-text{
    margin-bottom:0px !important;
}
.lists-product .symbols{
    font-size:22px;
}
.lists-product {
    width: 72%;
    margin: 0 auto;
    padding-bottom: 55px;
}
    .lists-product li a {
        color: #595959;
        text-decoration: underline;
        font-family: acumin-pro !important;
        font-size:15px;
        line-height:29px;
    }
    .lists-product li {
        list-style: disc;
        font-size: 16px;
        line-height: 1.5;
        color: #595959;
    }
    .lists-product .heading {
        font-size:26px;
    }
.su-numbr-pect{
    padding:2em;
    position:relative;
    
}
    .su-numbr-pect .percnt,
    .su-numbr-pect .count-number {
        font-weight: 800;
        font-size: 168px;
        color: #a1b3b2;
        line-height:4px;
    }
.su-cont-package{
    padding-top:55px;
}
.sustainability-intro{
    padding:50px 146px;
}
.sustainability-intro h2.greens {
    text-align: justify
}