.elementor-32061 .elementor-element.elementor-element-7f5fe0f{--display:flex;}.elementor-32061 .elementor-element.elementor-element-fe5751a .jet-listing-dynamic-field__content{font-size:18px;font-weight:600;text-align:left;}.elementor-32061 .elementor-element.elementor-element-fe5751a .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-32061 .elementor-element.elementor-element-fe5751a .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-32061 .elementor-element.elementor-element-fe5751a .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-32061 .elementor-element.elementor-element-4297808{--display:flex;--min-height:80vh;}/* Start custom CSS for wp-widget-students_list_widget, class: .elementor-element-8f8ec13 */.lp-course-students-list-wrapper ul.lp-students-list-wrapper {
  display: grid !important;
  grid-template-columns: repeat(3, 1fr) !important; /* Define 3 itens por linha */
  gap: 20px !important; /* Espaçamento entre os itens */
}

@media (min-width: 1024px) and (max-width: 1280px) {
  .lp-course-students-list-wrapper ul.lp-students-list-wrapper {
    grid-template-columns: repeat(3, 1fr) !important; /* Aplica 3 itens por linha no modo notebook */
  }
}

@media (max-width: 1023px) {
  .lp-course-students-list-wrapper ul.lp-students-list-wrapper {
    grid-template-columns: repeat(2, 1fr) !important; /* Reduz para 2 itens por linha em telas menores */
  }
}

@media (max-width: 768px) {
  .lp-course-students-list-wrapper ul.lp-students-list-wrapper {
    grid-template-columns: 1fr !important; /* 1 item por linha em dispositivos móveis */
  }
}

.lp-skeleton-animation{
    display: none;
}

.lp-loading-change {
    position: absolute;
    width: 100%;
    height: 100%;
    background: none!important;
}/* End custom CSS */