.elementor-75825 .elementor-element.elementor-element-6a81063e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-75825 .elementor-element.elementor-element-12ecca3 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-75825 .elementor-element.elementor-element-12ecca3{text-align:center;}.elementor-75825 .elementor-element.elementor-element-12ecca3 .elementor-heading-title{font-size:40px;font-weight:bold;color:#926AA0;}.elementor-75825 .elementor-element.elementor-element-ecc7a99 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-75825 .elementor-element.elementor-element-ecc7a99{text-align:start;}.elementor-75825 .elementor-element.elementor-element-ecc7a99 .elementor-heading-title{font-size:40px;font-weight:bold;color:#926AA0;}.elementor-75825 .elementor-element.elementor-element-869211a > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-75825 .elementor-element.elementor-element-869211a{text-align:start;}.elementor-75825 .elementor-element.elementor-element-869211a .elementor-heading-title{font-size:40px;font-weight:bold;color:#926AA0;}.elementor-75825 .elementor-element.elementor-element-3d99c18 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-75825 .elementor-element.elementor-element-3d99c18{text-align:start;}.elementor-75825 .elementor-element.elementor-element-3d99c18 .elementor-heading-title{font-size:40px;font-weight:bold;color:#926AA0;}@media(min-width:690px){.elementor-75825 .elementor-element.elementor-element-6a81063e{--content-width:1650px;}}@media(max-width:999px){.elementor-75825 .elementor-element.elementor-element-6a81063e{--padding-top:0%;--padding-bottom:12%;--padding-left:4%;--padding-right:4%;}}@media(max-width:689px){.elementor-75825 .elementor-element.elementor-element-6a81063e{--padding-top:0%;--padding-bottom:20%;--padding-left:6%;--padding-right:6%;}.elementor-75825 .elementor-element.elementor-element-12ecca3 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-75825 .elementor-element.elementor-element-12ecca3 .elementor-heading-title{font-size:23px;}.elementor-75825 .elementor-element.elementor-element-ecc7a99 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-75825 .elementor-element.elementor-element-ecc7a99 .elementor-heading-title{font-size:23px;}.elementor-75825 .elementor-element.elementor-element-869211a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-75825 .elementor-element.elementor-element-869211a .elementor-heading-title{font-size:23px;}.elementor-75825 .elementor-element.elementor-element-3d99c18 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-75825 .elementor-element.elementor-element-3d99c18 .elementor-heading-title{font-size:23px;}}/* Start custom CSS for shortcode, class: .elementor-element-28ed00c *//* מצב ברירת מחדל - דסקטופ (4 עמודות) */
.ld-4-columns .ld-course-list-items {
  display: grid !important;
  grid-template-columns: repeat(4, 1fr) !important;
  gap: 20px;
  width: 100%;
}
.ld-4-columns .ld-course-list-items .ld-item-list-item {
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  flex: unset !important;
  display: block !important;
}
.ld-4-columns .ld-course-list-items img {
  width: 100%;
  height: auto;
}

/* לפטופ - עד 1366px */
@media (max-width: 1366px) {
  .ld-4-columns .ld-course-list-items {
    grid-template-columns: repeat(3, 1fr) !important;
  }
}

/* טאבלט - עד 999px */
@media (max-width: 999px) {
  .ld-4-columns .ld-course-list-items {
    grid-template-columns: repeat(2, 1fr) !important;
  }
}

/* מובייל - עד 689px */
@media (max-width: 689px) {
  .ld-4-columns .ld-course-list-items {
    grid-template-columns: 1fr !important;
    display: grid !important;
  }
  .ld-4-columns .ld-course-list-items .ld-item-list-item {
    width: 100% !important;
    max-width: 100% !important;
  }
}

/* ניקוי flex ישן */
.ld-4-columns .ld-course-list-items > * {
  max-width: 100% !important;
  flex: unset !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9799abf */.ld-4-columns .ld-course-list-items {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 20px;
  width: 100%;
  max-width: 100%;
}

.ld-4-columns .ld-course-list-items .ld-item-list-item {
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0;
}

.ld-4-columns .ld-course-list-items .ld-item-list-item .ld-item-list-item-preview {
  word-break: normal;
  overflow-wrap: break-word;
}

.ld-4-columns .ld-course-list-items img {
  width: 100%;
  height: auto;
}

@media (max-width: 768px) {
  .ld-3-columns .ld-course-list-items {
    grid-template-columns: 1fr;
  }
}

.ld-4-columns .ld-course-list-items > * {
  max-width: 100% !important;
  flex: unset !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-75914a8 */.ld-4-columns .ld-course-list-items {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 20px;
  width: 100%;
  max-width: 100%;
}

.ld-4-columns .ld-course-list-items .ld-item-list-item {
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0;
}

.ld-4-columns .ld-course-list-items .ld-item-list-item .ld-item-list-item-preview {
  word-break: normal;
  overflow-wrap: break-word;
}

.ld-4-columns .ld-course-list-items img {
  width: 100%;
  height: auto;
}

@media (max-width: 768px) {
  .ld-3-columns .ld-course-list-items {
    grid-template-columns: 1fr;
  }
}

.ld-4-columns .ld-course-list-items > * {
  max-width: 100% !important;
  flex: unset !important;
}/* End custom CSS */