.body--cuest {
  min-height: 100vh;
  position: relative;
}

main {
  min-height: calc(100vh - 35px);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.body-tabs-ocw {
  min-height: 768px;
  padding: 2em;
  width: 100wh;
  
}

.tabs {
  background-color: transparent;
}

.response_card_action {
  cursor: pointer;
  transition: .8s ease-in-out;
}

.response_card_action:hover {
  transform: translateY(-2px);
}
.response_card_action.user_selected {
  background-color: green !important;
  color: white !important;;
}

.title-compe {
  padding-left: 0;
}

.hidden_section {
  display: none;
}

.chip--bajo {
  background-color: red !important;
  color: white !important;
}

.chip--basico {
  background-color: orange !important;
  color: white !important;
}

.chip--alto {
  background-color: #2196F3  !important;
  color: white !important;
}
.chip--superior {
  background-color: #019140  !important;
  color: white !important;
}

.row_content_question {
  display: grid !important;
  grid-template-columns: 1fr 1fr !important;
  position: relative;
}

.row_content_question .col {
  width: 100% !important;
}
@media screen and (max-width: 768px) {
  .row_content_question {
    grid-template-columns: 1fr !important;
  }
}