
.partners.partners--detail ,
.services_offering_Adhoc ,
.beniFIT{
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.commonTitle {
  margin-bottom: 0 !important;
}
.lightGray{
  background:#ededed!important
}
.services_offerings_pre_Adhoc ul {
  padding-left: 20px;
}
.services_offerings_pre_Adhoc ul li{
 margin-bottom: 10px;
}
.benifitPoint {
  background: #f2f2f2;
  padding: 10px;
  border-left: 3px solid #0729e9;
  margin-bottom: 20px;
  display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.benifitPoint h4{
  font-size: 1.1rem;
  margin-bottom: 0;
  color: #010F6C;
}
.benifitPoint p {
  padding-top: 10px;
  color: #3e3e3e;
}
.border-box {
  padding: 15px 15px;
  border-radius: 10px;
  background: #fff;
  margin-bottom: 10px;
  margin-right: 10px;
}
.border-box h5{
  font-size: 1.1rem;
  color: #000;
}
.border-box p{
  color: #4e4e4e;
}
.services_offering_Adhoc{
  background: url(../images/partnerBG.png);
  background-size: cover;
  background-position: center;
}
.tools{
  background-color: #ededed;
}
.tools .partners--content__link{
  min-height: 100px;
  display: flex;
  align-items: center;
}
.tools .commonTitle__title{
  color: #000;
}
.faq_QA{
  background: #fff;
  margin-bottom: 20px;
}
.faq_QA .faq_Question{
  display: flex;
  padding: 10px 20px;
  justify-content: space-between;
  font-size: 1.2rem;
  color: #000;
  align-items: center;
}
.faq_QA .faq-Ans{
  padding: 10px 20px;
  border: 1px solid #dedede;
  background: #f4f4f4;
  /* box-shadow: 3px 1px 6px 4px #00000012; */
  border-top: 0;
}
.faq_QA .faq_Question.collapsed i{
  transform: rotate(-90deg);
  transition: all 0.4s;
}
.faq_QA .faq_Question i{
  transform: rotate(0deg);
  transition: all 0.4s;
  font-size: 1.6rem;
}
.faq_QA .faq-Ans p{
  color: #2a2a2c;
}
.faq_QA .faq-Ans ul{
  padding-left: 15px;
  color: #2a2a2c;
}
.faq_QA .faq-Ans li{
  padding-bottom: 5px;
}
.background_sec_finops{
  background: url(../images/finopsBG.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  padding: 40px 0;
  background-position: left top;
}
.differentiatorSec ul {
  padding-left: 30px;
}
.overview_Adhoc {
  background: url(https://www.yash.com/wp-content/uploads/2023/12/damBG-1.png);
  background-size: cover;
  padding: 0;
}
.number_Box{
  padding: 11px;
  background: #0f1f78;
  min-height: 220px;
}
.number_Box h4{
  font-size: 2.2rem;
}
.number_Box p{
  color: #d9d5d5;
}
.signavio_Process{

}
/* .signavio_Process .signavio_process_diagram:after {
  background: #ccc;
  content: '';
  height: 100px;
  position: absolute;
  z-index: 1;
  width: 100%;
} */
.sig_process_diagram{
  position: relative;
  min-height: 27rem;
}
.sig_process_diagram_plus:after{
  content: '+';
  height: 60px;
  position: absolute;
  z-index: 1;
  width: 100%;
  width: 30px;
  color: #686868;
  top: 12rem;
  z-index: 2;
  font-size: 2.2rem;
  right: -33px;
}
.sig_process_diagram_content {
    position: absolute;
    padding: 10px;
    bottom: -40px;
    height: 50px;
    overflow: hidden;
    transition: all 0.2s;
        border-radius: 6px;
}
.sig_process_diagram_content h4{
  text-align: center;
}
.sig_process_diagram_content ul{
  margin-bottom: 0;
  margin-top: 1rem;
}
.sig_process_diagram:hover .sig_process_diagram_content{
    bottom: 0;
    height: 100%;
    overflow: hidden;
    background: #fff;
    transition: all 0.2s;
    padding: 2rem;
}
.sig_process_diagram:hover .sig_process_diagram_content h4{
  text-align: left;
}
.sig_process_diagram_border:after{
  content: '';
  height: 100%;
  position: absolute;
  width: 2px;
  top: 0;
  bottom: 0;
  right: 0;
  border-left: 1px dashed #000;
}
.sig_process_diagram_border:hover:after{
 border: none;
}
.signavio_process_diagram  .col-sm-4:nth-child(1) .sig_process_diagram:hover .sig_process_diagram_content {
 background: #4db1ff;
}
.signavio_process_diagram  .col-sm-4:nth-child(2) .sig_process_diagram:hover .sig_process_diagram_content {
 background: #d1efff;
}
.signavio_process_diagram  .col-sm-4:nth-child(3) .sig_process_diagram:hover .sig_process_diagram_content {
 background: #99cffb;
}
.sap-signavio-services .differentiatorSec p{
  height: 0;
  overflow: hidden;
  transition: all 0.2s;
}
.signavio_Differentiator{
 border-bottom: 2px solid #424242;     
 min-height: 100px;
}
.sap-signavio-services .differentiatorSec .signavio_Differentiator p{
  height: 0;
  overflow: hidden;
  transition: all 2s;
}
.sap-signavio-services .differentiatorSec .signavio_Differentiator:hover p{
  height: auto;
   transition: all 2s;
}

.insightsFeatured__item.slick-current.slick-active .learn-more-btn.learn-more-border.lm-white .btn-text{
  margin-bottom: 0 !important;
}
@media  (max-width:600px){
  .sig_process_diagram_border:after ,
  .sig_process_diagram_plus:after{
    display:none
  }
}
@media  (max-width:1200px){
  .sig_process_diagram_plus:after{
    top: 1rem;
  }
}
@media (min-width:1200px) and  (max-width:1500px) {
  .sig_process_diagram_plus:after{
    top: 9rem;
  }
}
@media (min-width:1501px) and  (max-width:1700px) {
  .sig_process_diagram_plus:after{
    top: 9rem;
  }
 
}
@media  (min-width:1668px){
.signavio_process_diagram .col-sm-4:nth-child(2) .sig_process_diagram  .sig_process_diagram_content{
  margin-top: 33px;

}
}
.five_Points .col-sm-3{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (min-width:600px) and  (max-width:1198px) {
  .five_Points .col-sm-3{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33%;
    flex: 0 0 33%;
    max-width: 33%;
    margin-bottom: 20px;
  }
}
@media (max-width:600px){
  .five_Points .col-sm-3{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-bottom: 20px;
  }
}
/* S Tricentis -  SAP testing services */
.sap-testing-services p{
  font-size: 1rem;
}
.sap-testing-services .overview__content  h4{
  font-size: 2.2rem;
}
.sap-testing-services .services_offering_Adhoc {
    background: url(https://www.yash.com/wp-content/uploads/2025/10/saptesting_services1.png);
    background-size: cover;
    background-position: center;
}
.services_offering_Adhoc ul li{
      margin-bottom: 10px;
      font-size: 1rem;
}
.sap-testing-services  .differentiatorSec p, .sap-testing-services  .differentiatorSec ul li{
      font-size: 1rem;
}
.sap-testing-services  .differentiatorSec ul li{
  margin-bottom: 10px;
}
.help_box{
      border: 1px solid #010F6C;
    border-radius: 4px;
    padding: 1rem;
    margin-bottom: 1rem;
    transition: all 0.2s;
    width: 100%;
        height: 100%;
}
.help_box h5{
  font-weight: 600;
}
.help_box img{
     max-width: 80px;
    height: auto;
}
@media (max-width: 1599px) {
    .ourPartners--content h5 {
        font: 20px "Montserrat-SemiBold";
        margin-bottom: 20px;
        font-family: inherit;
        font-size: 1.2rem;
        font-weight: 600;
    }
}
.sap-testing-services  .differentiators_Adhoc ul li{
     margin-bottom: 10px;
         font-size: 1rem;
             color: #000;
}
.tceo {
        padding: 2rem 10px;
    background: #000000a6;
    border-radius: 10px;
}
.tceo li{
       margin-bottom: 15px;
    color: #dadada;
}
.tceo h3{
          font-size: 2rem;
        margin-bottom: 1rem;
        border-bottom: 1px solid #2d2c2c;
        padding-bottom: 1rem;
}
.sap-testing-services .differentiators_Adhoc {
    background: #e9e9e9;
}
@media (max-width: 1599px) {
    .ourPartners {
        padding: 50px 0 50px;
    }
}
.sap-testing-services .differentiators_Adhoc .col-sm-3,
.sap-testing-services .faq_Adhoc .col-sm-4 {
  display: flex;
}
/* E Tricentis -  SAP testing services */
/* S FinanceOne */
.financeone .overview__content ul li{
     padding-bottom: 10px;
    list-style: disc;
    padding-left: 0;
    margin-left: 10px;
    border-bottom: none;
    /* display: flex; */
    width: 48%;
    float: left;
} 
.financeone  .overview_Adhoc{
      padding: 4rem 0;
}
.financeone .overview_Adhoc video{
  max-width: 100%;
  height: auto;
}
.financeone  .overview_Adhoc h4{
  font-size: 1.8rem;
}
.pricing_Card{
      border: none;
    border-radius: 10px;

}
.pricing_Card .card-body{
         background: #01b0f1;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
        padding: 2rem 2rem 1rem;
}
.pricing_Card  .card-title{
         font-size: 2.2rem;
    color: #fff;
}
.pricing_Card  .card-text{
     color: #fff;
    font-size: 1rem;
    line-height: 1.5;
    font-weight: 300;
    padding-top: 1rem;
}
.financeone .list-group-flush > .list-group-item span {
   font-size: 0.9rem;
    display: block;
    font-style: italic;
    font-weight: 300;
    letter-spacing: 0.5px;
}
.financeone .list-group-flush > .list-group-item {
    font-size: 1.4rem;
    padding: 1rem 2rem;
}
.financeone .yash_tools_Adhoc{
     background: #eee;
    padding: 4rem 0 4rem;
}
.functional_coverage ul{
      padding-left: 20px;
}
.functional_coverage ul li,
.financeone .benefit_Adhoc ul li{
          margin-bottom: 0.8rem;
    font-size: 1rem;
}
.embedded_Analytics{
      background: #fff;
    padding: 1rem;
    border-radius: 10px;
}
.financeone .benefit_Adhoc{
      padding: 4rem 0 4rem;
}
.financeone .services_offering_Adhoc {
    background: url(https://www.yash.com/wp-content/uploads/2025/11/financeOne1.png);
    background-size: cover;
    background-position: center;
}
.financeone .faq_Adhoc h2 {
    font-size: 2.6rem;
    text-align: center;
    margin-bottom: 3rem;
}
.financeone .header_banners .header_banners_slide{
  max-height: 510px;
}
.financeone p, .financeone ul li{
 font-size: 1rem;
}
@media (max-width: 600px) {
 .financeone .overview__content ul li{
  width: 100%;
 }
 .pricing_Card{
  margin-bottom: 10px;
 }
 .financeone .overview__inner .row{
          display: flex;
 }
 .financeone .header_banners .header_banners_content .banner__inner--title {
        margin-bottom: 30px;
  }
   .financeone  .banner__inner h6{
   display: none;
  }
  .financeone .faq_Adhoc h2{
    font-size: 1.6rem;
        line-height: 1.4;
  }
}
/* E FinanceOne */