
.overview_Adhoc{
    padding-bottom: 0;
    padding-top: 0;
}
.overview__content p{
    font-size: 1.1rem;
}
.industry_Challenge{
       background: url(../images/industries/challange_img.png);
       background-repeat: no-repeat;
    background-size: 42% 100%;
    padding: 2rem;
}
.industry_Challenge_heading{
    padding: 2rem 0 0;
}
.industry_Challenge_heading h4{
font-size: 2.6rem;
    font-weight: 400;
}
.industry_Challenge_text{
        padding: 1rem 3rem 2rem 0;
}
.industry_Challenge_text ul{
     padding-left: 15px;
}
.industry_Challenge_text ul li{
       margin-bottom: 20px;
    list-style: none;
    position: relative;
    padding-left: 33px;
    display: flex;
}
.industry_Challenge_text ul li:after{
     content: "\F272";
    justify-content: flex-start;
    font-family: "bootstrap-icons";
    position: absolute;
    left: 0;
    background: transparent;
    width: 21px;
    height: 21px;
    border-radius: 21px;
    color: #000000;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #000;
    top: 3px;
}
/* .servicesOfferings__list--img {
    padding: 0;
    width: 100px;
    height: 100px;
    position: relative;
    background: #000000;
    border-radius: 0;
}
.servicesOfferings__list--img img {
    object-fit: cover;
    width: 100%;
    height: 100%;
    border-radius: 0;
}
.offerings__box_YASH:hover .servicesOfferings__list--img{
    background: #010F6C;
}
.offerings__box_YASH:hover .servicesOfferings__list--img img{
 filter: brightness(0) invert(1);
    opacity: 0.8;
}  */
.differentiatorSec p, .differentiatorSec ul li{
        font-weight: 300;
}
@media (max-width:576px){
   .banner .banner__inner--title{
    text-align: left;
    font-size: 2rem;
    margin-bottom: 160px;
    line-height: 1.3;
  }
  .overview__content p{
    font-size: 1rem;
 }
 .industry_Challenge{
        background: none;
        padding: 1rem;
 }
 .industry_Challenge_text {
    padding: 1rem 0rem 2rem 0;
}
.industry_Challenge_heading h4{
        font-size: 2rem;
}
.banner .banner__inner{
        background-position: right bottom;
    background-size: 60%;
}
}
@media (min-width:577px) and (max-width:991px){
    .industry_Challenge{
        background: none;
    }
    .industry_Challenge_heading h4 {
      font-size: 2rem;
    }
    .industry_Challenge_text {
      padding: 1rem 1rem 2rem 0;
    }
}
@media (min-width:667px) and (max-width:991px){
   .industry_Challenge .col-md-5{
        display: none;
   }
   .industry_Challenge .col-md-7{
     width: 100%;
   }
   .servicesOfferings__list--img {
    padding: 0;
    width: 70px;
    height: 70px;
    position: relative;
  }
}
@media (min-width:577px) and (max-width:767px){
 .banner .banner__inner{
  background-size: 35%;
      min-height: 260px;
 }
}
@media (min-width:768px) and (max-width:991px){
 .banner .banner__inner{
      background-size: 30%;
          background-position: bottom right;
 }
 .banner .banner__inner--title{
      font-size: 1.8rem;
 }
}
@media (min-width:992px) and (max-width:1199px){
 .banner .banner__inner{
      background-size: 40%;
          background-position: bottom right;
 }
 .banner .banner__inner--title{
      font-size: 2rem;
 }
}