.list_services{
  padding-top: 10px;
  margin-bottom: 0px !important;
  margin-left: 30px !important;
}

.flexVertical{
  display: flex;
  /*justify-content: center;*/ /*centrar horizontalmente*/
  align-items: center;
}

.block_services{
  height: 120px;
}

.iconMap {
  font-size: 32px;
  color: var(--mainColor);
  border-radius: 50%;
  padding: 8px;
  border: 2px dotted #f8d4d5;
}

.iconTeam{
  height: 90px;
  font-size: 70px;
}

.dots_margin{
  margin-left: 20px;
}

.mainCarouselInfo{
  width: 373px;
  height: 216px;
}

.buttonMainCarouselInfo{
  position: absolute;
  bottom: 10px;
}

.heigthButtonsNosotros{
  height: 104px;
}