.services-action-2 .bt_bb_service,
.servicii-row-1 .bt_bb_service{
  display:flex!important;
  justify-content: flex-start!important;
  align-items: flex-start!important;
  width: max-content!important;
}
.services-action-2 .bt_bb_service .bt_bb_icon_holder,
.servicii-row-1 .bt_bb_service .bt_bb_icon_holder{
  width: 30px!important;
}


.service-last{
  max-width: 100%!important;
}

.title-services a{
  font-size: 22px!important;
}

.title-services{
  margin-bottom: 20px!important;
}

@media only screen and (max-width: 1220px) {
  .title-services a{
    font-size: 18px!important;
  }
}

@media only screen and (min-width: 992px) {

.services-action-2 .bt_bb_column.col-xxl-6{
  flex-basis: 40%!important;
  max-width: 40%!important;
}

.services-action-2 .bt_bb_row_holder{
  justify-content: space-evenly!important;
}

}

@media only screen and (max-width: 992px) {
  .services-action-2 .bt_bb_row_holder{
    flex-direction: column!important;
  }

  .title-services{
    margin-top: 35px!important;

}

.servicii-row-1 .bt_bb_port{
  padding-bottom: 0px!important;
}

.services-action-2 .bt_bb_port{
  padding-top: 0px!important;
}

.services-action-2 .bt_bb_column.col-md-6{
  flex-basis: 70%!important;
  max-width: 70%!important;
}

}

@media only screen and (max-width: 698px) {
  .services-action-2 .bt_bb_column.col-md-6{
    flex-basis: 70%!important;
    max-width: 100%!important;
  }
}
