.tech_solution {
    padding: 0 0;
    margin-bottom: 23px
}

.tech_solution {
padding: 15px 0 40px 0
}
.comn_heading p {
    text-align: center;
    font-size: 13px;
    color: #626262;
    font-weight: 500;
    padding: 0 0;
    margin-bottom: 21px
}
.comn_heading {
    text-align: center;
    padding: 3px 0
}

.comn_heading {
text-align: center;
padding: 21px 0
}

.comn_heading h3 {
font-size: 33px;
color: #f33234;
font-weight: 700;
margin-bottom: 19px
}

.comn_heading p {
text-align: center;
font-size: 14px;
color: #626262;
font-weight: 500;
padding: 0 124px;
margin-bottom: 21px
}
.comn_heading h3 {
    font-size: 21px;
    color: #f33234;
    font-weight: 700;
    margin-bottom: 5px
}


.erp_development .pr-0,
.px-0 {
    padding-right: 15px !important
}


.erp_development {
    padding: 0 0
}
.ts_box {
border: 1px solid #e8e8e8;
padding: 20px 0 0 0
}

.key_features .ts_box {
background: #fff
}


.ts_box {
    border: 1px solid #dcd7d7;
    padding: 5px 5px;
    margin-bottom: 16px
}
.ts_img img {
display: block;
margin: auto;
padding-left: 33px
}

.ts_img img {
    padding-left: 0;
    width: 51px;
    margin-bottom: 0
}

.ts_txt {
    padding: 8px 0 0 0
}
.ts_txt p {
    font-size: 11px;
    font-weight: 500;
    text-align: justify;
    height: initial;
    overflow: hidden;
    text-align: center
}
.ts_txt h3 {
    font-size: 14px;
    font-weight: 600;
    margin-bottom: 5px;
    color: #1b0909;
    text-align: center
}

.ts_txt h3 {
font-size: 19px;
font-weight: 600;
margin-bottom: 11px;
color: #1b0909
}
.ts_txt p {
font-size: 13px;
font-weight: 500;
text-align: justify;
height: auto;
overflow: hidden
}

.ts_txt p a {
color: #ef0c1f;
text-decoration: underline
}
.ts_txt {
padding: 0 15px 1px 0
}
