@media only screen and (max-width: 767px) {
    .products-service-ul .timelinetext{
        padding-bottom: 20px;
      }
      
}
@media only screen and (min-width: 768px) and (max-width: 991px){
    .products-service-ul .timelinetext{
        padding-bottom: 0px;
      }
    .about-img-rounder {
    margin: auto;
    margin-left: 26px;
    }
}
.timelinetext{
    text-align:start;
}
.sticking {
position: sticky;
top: 116px;
left: 0;
}
.lbtn{
padding-top:50px;
}

.single-benefit-our-software>h4
{
    color:white;
}
.single-benefit-our-software>h4:hover
{
    color: var(--main-color);
}
.serv-lst{
    padding-bottom: 15px;
}
.serv-lst::marker{
    color:#31D372;
}
.serv-lst:hover{
    color: #31D372;
}
.pb-35{
    padding-bottom: 35px;
}

.plc-40{
    padding-left:40px;
}
.solutiontxt{
    font-size: 80px;
}

@media only screen and (max-width: 767px)
{
.solutiontxt{
    font-size: 39px;
}

.plc-40{
    padding-left:0px;
}
.about-img{
    border-left:none;
    text-align:start;
}
.about-img-rounder{
    text-align:start;
    margin-left:0px;
}
.about-img-rounder::before{
    display: none;
}
.timelinetext{
    padding-left:0px !important;
    text-align:start;
}
.lbtn{
    padding-top:0px;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.plc-40{
        padding-left:70px;
    }
    .lbtn{
        padding-top:0px;
    }
}
