.service_box{
  background: url(../../assets/img/bb/footer_bg.png) no-repeat;
  overflow: clip;
  background-size: cover;
  margin-top: 51px;
}

.w_service {
    /* width: 100%; */
    /* min-height: 100vh; */
    position: relative;
    /* padding-top: 80px; */
    /* padding-bottom: 60px; */
    /* display: flex; */
    /* align-items: center;
    background: url(../img/hero-bg.png) top center no-repeat;
    background-size: cover;
    background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(247,249,250,1) 35%, rgba(235,235,236,1) 100%); */


  }
  
  
  .w_service h2 {

    font-size: 50px;
    font-weight: 600;
    line-height: 66.5px;
    text-align: left;
    
    margin-bottom: 30px;
  }
  
  .w_service p {
    color: color-mix(in srgb, var(--default-color), transparent 30%);
    margin: 5px 0 30px 0;
    font-size: 20px;
    font-weight: 400;
  }
  
 .w_service ul{
  

    color:  #3D3D3D;
    margin-bottom: 20px;
    padding: 0;
    margin: 0;
    padding-bottom: 20px;
    font-family: Segoe UI;
font-size: 28px;
font-weight: 400;
line-height: 28px;
text-align: left;

     }
    
    
     .w_service ul li{
        list-style: none;
        margin-bottom: 20px;
        
     }
     .w_service ul li:before {
        content: "";
        display: inline-block;
        width: 18px;
        height: 19px;
        background-image: url("assets/images/tick1.png");
        background-image: url("../../assets/img/bb/dot_square.svg");
        background-size: contain;
        background-repeat: no-repeat;
        margin-right: 5px; /* Adjust the margin as needed */
        /* vertical-align: middle; */
      }

      @media (min-width: 1200px) {
        .w_service{
            max-width: 1356px;
          }
          .w_service img{
            float: right;
          }
      }
    